0000917491-17-000029.txt : 20170801 0000917491-17-000029.hdr.sgml : 20170801 20170801171238 ACCESSION NUMBER: 0000917491-17-000029 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170801 DATE AS OF CHANGE: 20170801 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: 17997509 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-63017x10q.htm FORM 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 June 30, 2017
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number: 0-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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    YES  x    NO  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” “and emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
 
x
Accelerated filer
o
 
 
 
 
Non-accelerated filer
o
(Do not check if a smaller reporting company)
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 16,708,033 shares of the registrant’s common stock outstanding as of July 25, 2017.
 



FARO TECHNOLOGIES, INC.
Quarterly Report on Form 10-Q
Quarter Ended June 30, 2017
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 data)
June 30,
2017
(unaudited)
 
December 31,
2016
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
117,594

 
$
106,169

Short-term investments
21,970

 
42,942

Accounts receivable, net
58,805

 
61,364

Inventories, net
57,866

 
51,886

Prepaid expenses and other current assets
22,989

 
16,304

Total current assets
279,224

 
278,665

Property and equipment:
 
 
 
Machinery and equipment
62,937

 
57,063

Furniture and fixtures
7,156

 
6,099

Leasehold improvements
19,400

 
18,778

Property and equipment, at cost
89,493

 
81,940

Less: accumulated depreciation and amortization
(57,138
)
 
(50,262
)
Property and equipment, net
32,355

 
31,678

Goodwill
51,417

 
46,744

Intangible assets, net
23,313

 
22,279

Service and sales demonstration inventory, net
35,259

 
29,136

Deferred income tax assets, net
14,442

 
14,307

Other long-term assets
1,058

 
905

Total assets
$
437,068

 
$
423,714

LIABILITIES AND SHAREHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
12,651

 
$
11,126

Accrued liabilities
25,619

 
24,572

Income taxes payable

 
618

Current portion of unearned service revenues
29,358

 
27,422

Customer deposits
2,883

 
2,872

Total current liabilities
70,511

 
66,610

Unearned service revenues - less current portion
12,832

 
13,813

Deferred income tax liabilities
1,570

 
1,409

Other long-term liabilities
2,664

 
2,225

Total liabilities
87,577

 
84,057

Commitments and contingencies - See Note 16

 

Shareholders’ equity:
 
 
 
Common stock - par value $.001, 50,000,000 shares authorized; 18,194,509 and 18,170,267 issued, respectively; 16,708,033 and 16,680,791 outstanding, respectively
18

 
18

Additional paid-in capital
216,511

 
212,602

Retained earnings
178,053

 
183,436

Accumulated other comprehensive loss
(13,262
)
 
(24,561
)
Common stock in treasury, at cost; 1,486,476 and 1,489,476 shares, respectively
(31,829
)
 
(31,838
)
Total shareholders’ equity
349,491

 
339,657

Total liabilities and shareholders’ equity
$
437,068

 
$
423,714


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
 
Six Months Ended
(in thousands, except share and per share data)
June 30, 2017
 
June 30, 2016
 
June 30, 2017
 
June 30, 2016
Sales
 
 
 
 
 
 
 
Product
$
62,533

 
$
61,640

 
$
124,913

 
$
120,952

Service
20,149

 
16,898

 
39,331

 
33,334

Total sales
82,682

 
78,538

 
164,244

 
154,286

Cost of Sales
 
 
 
 
 
 
 
Product
24,455

 
25,062

 
51,513

 
49,058

Service
11,467

 
9,542

 
22,222

 
18,623

Total cost of sales (exclusive of depreciation and amortization, shown separately below)
35,922

 
34,604

 
73,735

 
67,681

Gross Profit
46,760

 
43,934

 
90,509

 
86,605

Operating Expenses:
 
 
 
 
 
 
 
Selling and marketing
26,022

 
18,715

 
48,894

 
36,618

General and administrative
11,877

 
10,242

 
22,576

 
20,392

Depreciation and amortization
3,989

 
3,266

 
7,707

 
6,352

Research and development
9,045

 
7,214

 
17,511

 
14,416

Total operating expenses
50,933

 
39,437

 
96,688

 
77,778

(Loss) income from operations
(4,173
)
 
4,497

 
(6,179
)
 
8,827

Other (income) expense
 
 
 
 
 
 
 
Interest income, net
(89
)
 
(54
)
 
(171
)
 
(98
)
Other expense, net
459

 
240

 
467

 
991

(Loss) income before income tax (benefit) expense
(4,543
)
 
4,311

 
(6,475
)
 
7,934

Income tax (benefit) expense
(918
)
 
919

 
(1,389
)
 
1,462

Net (loss) income
$
(3,625
)
 
$
3,392

 
$
(5,086
)
 
$
6,472

Net (loss) income per share - Basic
$
(0.22
)
 
$
0.20

 
$
(0.30
)
 
$
0.39

Net (loss) income per share - Diluted
$
(0.22
)
 
$
0.20

 
$
(0.30
)
 
$
0.39

Weighted average shares - Basic
16,700,718

 
16,659,115

 
16,692,500

 
16,634,323

Weighted average shares - Diluted
16,700,718

 
16,672,600

 
16,692,500

 
16,654,415

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
 
Six Months Ended
(in thousands)
June 30, 2017
 
June 30, 2016
 
June 30, 2017
 
June 30, 2016
Net (loss) income
$
(3,625
)
 
$
3,392

 
$
(5,086
)
 
$
6,472

Currency translation adjustments, net of income tax
7,140

 
(1,795
)
 
11,299

 
4,826

Comprehensive income
$
3,515

 
$
1,597

 
$
6,213

 
$
11,298

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)
 
 
Six Months Ended
(in thousands)
June 30, 2017
 
June 30, 2016
Cash flows from:
 
 
 
Operating activities:
 
 
 
Net (loss) income
$
(5,086
)
 
$
6,472

Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:
 
 
 
Depreciation and amortization
7,707

 
6,352

Stock-based compensation
3,195

 
2,731

Provision for bad debts
230

 
574

Loss on disposal of assets
122

 
305

Provision for excess and obsolete inventory
736

 
1,440

Deferred income tax expense (benefit)
168

 
(261
)
Income tax benefit from exercise of stock options

 
(70
)
Change in operating assets and liabilities:
 
 
 
Decrease (increase) in:
 
 
 
Accounts receivable
4,771

 
13,818

Inventories
(10,107
)
 
(4,918
)
Prepaid expenses and other current assets
(6,489
)
 
2,115

(Decrease) increase in:
 
 
 
Accounts payable and accrued liabilities
1,610

 
(1,596
)
Income taxes payable
(590
)
 
522

Customer deposits
(163
)
 
(870
)
Unearned service revenues
(472
)
 
1,114

Net cash (used in) provided by operating activities
(4,368
)
 
27,728

Investing activities:
 
 
 
Proceeds from sale of short-term investments
21,000

 

Purchases of property and equipment
(3,669
)
 
(2,580
)
Payments for intangible assets
(645
)
 
(712
)
Acquisition of business
(5,496
)
 

Net cash provided by (used in) investing activities
11,190

 
(3,292
)
Financing activities:
 
 
 
Payments on capital leases
(4
)
 
(4
)
Income tax benefit from exercise of stock options

 
70

Proceeds from issuance of stock, net
284

 
513

Net cash provided by financing activities
280

 
579

Effect of exchange rate changes on cash and cash equivalents
4,323

 
1,170

Increase in cash and cash equivalents
11,425

 
26,185

Cash and cash equivalents, beginning of period
106,169

 
107,356

Cash and cash equivalents, end of period
$
117,594

 
$
133,541

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 and other applications. Our FaroArm®, FARO Laser ScanArm®, FARO Gage®, FARO Laser TrackerTM, FARO Laser Projector, FARO Cobalt Array Imager, and their companion CAM2® and BuildIT 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 Factory Metrology vertical. Our FARO Focus and FARO Scanner Freestyle3DX laser scanners, and their companion SCENE, FARO PointSense, and FARO 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 Information Management (“Construction BIM-CIM”) and Public Safety Forensics verticals. Our FARO Laser ScanArm®, FARO Cobalt Array Imager, FARO Scanner Freestyle3DX laser scanners and their companion SCENE software 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 Product Design vertical. FARO Visual InspectTM enables large, complex 3D CAD data to be transferred to a tablet device and then used for mobile visualization and comparison to real world conditions, facilitating in-process inspection, assembly, guidance and positioning for applications in our Factory Metrology and Construction BIM-CIM verticals. 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.
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”). During fiscal 2016, we evaluated our reportable segments based on our new internal management structure organized around operating activities and the changes implemented in connection with our initiatives to reorganize our business around certain vertical markets. We evaluate business performance based upon several metrics, using revenue growth and segment profit as the primary financial measures. As a result of this assessment, we now report our activities in the following three reportable segments:
The Factory Metrology reporting segment provides solutions for manual and automated 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-CIM reporting segment provides solutions for as-built data capturing and 3D visualization in building information modeling and construction information management 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 Other reporting segment includes our Product Design, Public Safety Forensics and 3D Solutions operating segments. Our Product Design operating segment 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. Our Public Safety Forensics operating segment 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 3D Solutions operating segment provides solutions to customers who require customized 3D measurement and realization solutions not otherwise addressed by our off-the-shelf product offerings.

7


All operating segments that do not meet the criteria to be reportable segments are aggregated in the Other reporting segment and have been combined based on the aggregation criteria and quantitative thresholds in accordance with the provisions of FASB ASC Topic 280. There has been no change in our total consolidated financial condition or results of operations previously reported as a result of the change in our reportable segments. The amounts related to our segment information for the three and six months ended June 30, 2016 have been restated throughout this Quarterly Report on Form 10-Q to reflect the change in reporting segments. Each of our reporting segments employs consistent accounting policies. See Note 15 – Segment Reporting for further information.
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 income.
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 six months ended June 30, 2017 are not necessarily indicative of results that may be expected for the year ending December 31, 2017 or any future interim 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, 2016. The accompanying December 31, 2016 condensed consolidated balance sheet has been derived from those audited consolidated financial statements.
NOTE 4 – RECLASSIFICATIONS
Certain prior period amounts have been reclassified in the accompanying condensed consolidated financial statements to conform to the current period presentation. For example, certain prior period stock compensation expenses were reclassified between cost of product sales, cost of service sales, selling and marketing, general and administrative, and research and development expenses in the accompanying condensed consolidated financial statements to reflect the appropriate departmental costs. In addition, other amounts have been reclassified in the accompanying condensed consolidated financial statements to conform to the current period presentation as a result of the adoption of various new accounting pronouncements. See Note 5 – Impact of Recently Issued Accounting Pronouncements for further details.
NOTE 5 – IMPACT OF RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
In January 2017, the FASB issued Accounting Standards Update (“ASU”) No. 2017-04, Intangible - 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 in determining 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.

8


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 principal 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 do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements.
In January 2017, the FASB issued 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. Currently, 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 becomes effective for annual periods beginning after December 15, 2017, including interim periods within those periods, and will be applied prospectively commencing on the effective date. No disclosures are required at transition. Early application is permitted under certain circumstances. We do not expect that the adoption of this guidance will 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, Income Taxes, 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 and is effective for annual periods beginning after December 15, 2017, and interim periods therein, with early adoption permitted. We do not expect that the adoption of this guidance will have a material 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 is effective for annual periods beginning after December 15, 2017, and interim periods therein. Early adoption is permitted. 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 2016-02 must be applied on a modified retrospective basis and is effective for fiscal years beginning after December 15, 2018, and interim periods within those years, with early adoption permitted. We are currently evaluating the impact of adopting this standard on our consolidated financial statements and related disclosures.
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 ASU and subsequently issued amendments to it are effective for us on January 1, 2018 and permit the use of either the retrospective or cumulative-effect transition method.

9


We currently plan to adopt this guidance utilizing the cumulative-effect transition method and plan to apply the cumulative-effect transition method only to contracts that are not completed as of the date of initial adoption, an option that is available under ASC Topic 606. We are continuing to evaluate the expected impact of the new revenue guidance contained in ASC Topic 606 on our consolidated financial statements. We currently expect to complete this assessment of the full financial impact of the new revenue recognition guidance during the second half of 2017.
In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting (“ASU 2016-09”), simplifying several aspects of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows. ASU 2016-09 became effective for annual periods beginning after December 15, 2016, and interim periods therein (our fiscal year 2017). We adopted ASU 2016-09 effective January 1, 2017. Under the new guidance, excess tax benefits that were not previously recognized because the related tax deduction had not reduced current taxes payable are to be recorded on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the period in which the new guidance is adopted. Historically, we recognized all excess tax benefits when an option was exercised or a share vested since we did not have a U.S. net operating loss carryforward. Therefore, no adjustment to retained earnings for prior excess tax benefits was required upon adoption.
Under the new guidance, all tax-related cash flows resulting from share-based payments are reported as operating activities in the statement of cash flows. This approach incorporates the net of the inflow and outflow from all tax-related cash flows resulting from share-based payments in the deferred income tax (benefit) expense line item and presents it along with other income tax cash flows as operating activities in the statement of cash flows. Effective January 1, 2017, we adopted this portion of the guidance on a prospective basis and therefore did not restate the prior period's condensed consolidated statement of cash flows. 
We also elected to account for forfeitures related to the service condition-based awards as they occur effective January 1, 2017, which is a change from previous guidance, which required an estimate of forfeitures. However, we continue to assess performance condition-based awards quarterly as required. In adopting the new policy using a modified retrospective approach, we assessed the cumulative effect adjustment and recorded to retained earnings the difference between the amount of compensation cost previously recorded and the amount that would have been recorded without assuming forfeitures. The cumulative effect adjustment recorded to retained earnings, net of income tax benefit, was not material.
In November 2015, the FASB issued ASU 2015-17, Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes (“ASU 2015-17”), which requires that deferred tax liabilities and assets be classified as noncurrent in a classified balance sheet. ASU 2015-17 became effective for us on January 1, 2017. We adopted this guidance on a retrospective basis, which resulted in the reclassification of current deferred tax assets totaling approximately $7.6 million as of December 31, 2016 from current to non-current in these condensed consolidated financial statements.
In July 2015, the FASB issued ASU 2015-11, Inventory (Topic 330): Simplifying the Measurement of Inventory (“ASU 2015-11”), which changes the measurement principle for inventory from the lower of cost or market to the lower of cost or net realizable value. ASU 2015-11 defines net realizable value as estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. The new guidance must be applied on a prospective basis and became effective for fiscal years beginning after December 15, 2016 (i.e., our fiscal year 2017), and interim periods within those years, with early adoption permitted. We adopted ASU 2015-11 effective January 1, 2017. The adoption of this guidance did not have a material impact on our condensed consolidated financial statements.
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 three 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 2004 Equity Incentive Plan (“2004 Plan”), the 2009 Equity Incentive Plan (“2009 Plan”), and the 2014 Equity Incentive Plan (“2014 Plan”) provide for granting options, restricted stock, restricted stock units or stock appreciation rights to employees and non-employee directors. In May 2014, our shareholders approved the 2014 Plan, authorizing us to grant awards for up to 1,974,543 shares of common stock, as well as any shares underlying awards outstanding under the 2004 Plan and 2009 Plan as of the effective date of the 2014 Plan that thereafter terminate or expire unexercised or are canceled, forfeited or lapse for any reason. We will not make any further grants under the 2004 Plan or the 2009 Plan.

10


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 2017 and March 2016 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 over the last year. 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 vest in three annual installments beginning one year after the grant date if the applicable performance measures or strategic objectives are achieved. The related stock-based compensation expense is recognized over the requisite service period, taking into account the probability that we will 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 are earned and vest 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 application of TSR to certain performance-based grants, the fair value of these awards is determined using the Monte Carlo Simulation valuation model. We expense these market condition awards over the three-year vesting period regardless of the value the award recipients ultimately receive. In February 2017, our Compensation Committee determined that 9,616 performance-based stock options and 300 restricted stock units were earned for the 2016 performance period and 19,362 stock options and 604 restricted stock units were unearned, as the required metrics were not achieved.
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 six months ended June 30, 2017 and June 30, 2016 and valued using the Black-Scholes option valuation model was $14.51 and $12.37 per option, respectively. For stock options granted during the six months ended June 30, 2017 and June 30, 2016 valued using the Black-Scholes option valuation model, we used the following assumptions:
 
Six Months Ended
 
June 30,
2017
 
June 30,
2016
Risk-free interest rate
1.88% - 2.02%

 
1.06% - 1.21%

Expected dividend yield
%
 
%
Expected term of option
5 years

 
4 years

Expected volatility
45.2
%
 
46.7% - 47%

Weighted-average expected volatility
45.2
%
 
46.7
%
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 equal to the expected life of the option being valued.
A summary of stock option activity and weighted-average exercise prices during the six months ended June 30, 2017 follows:

11


 
Options
 
Weighted-
Average
Exercise Price
 
Weighted-Average
Remaining
Contractual Term
(Years)
 
Aggregate Intrinsic
Value as of June 30, 2017
Outstanding at January 1, 2017
1,090,160

 
$
48.02

 
 
 
 
Granted
267,039

 
34.79

 
 
 
 
Forfeited or expired
(25,988
)
 
59.97

 
 
 
 
Exercised
(11,401
)
 
24.93

 
 
 
 
Unearned performance-based options
(19,362
)
 
47.33

 
 
 
 
Outstanding at June 30, 2017
1,300,448

 
$
45.34

 
4.5
 
$
2,119

Options exercisable at June 30, 2017
966,617

 
$
42.78

 
3.3
 
$
538

The total intrinsic value of stock options exercised during each of the three months ended June 30, 2017 and June 30, 2016 was less than $0.1 million. For the six months ended June 30, 2017 and June 30, 2016, the total intrinsic value of stock options exercised in the respective period was $0.1 million and $1.7 million.
The fair value of stock options vested during each of the three months ended June 30, 2017 and June 30, 2016 was less than $0.1 million. The fair value of stock options vested during the six months ended June 30, 2017 and June 30, 2016 was $2.9 million and $3.4 million, respectively.
The following table summarizes the restricted stock and restricted stock unit activity and weighted average grant-date fair values for the six months ended June 30, 2017:
 
Shares
 
Weighted-Average
Grant Date
Fair Value
Non-vested at January 1, 2017
150,682

 
$
33.39

Granted
152,207

 
35.42

Forfeited
(21,101
)
 
33.65

Vested
(10,682
)
 
33.50

Unearned performance-based awards
(604
)
 
52.83

Non-vested at June 30, 2017
270,502

 
$
34.47

We recorded total stock-based compensation expense of $1.8 million and $1.2 million for the three months ended June 30, 2017 and June 30, 2016, respectively, and $3.2 million and $2.7 million for the six months ended June 30, 2017 and June 30, 2016, respectively.
As of June 30, 2017, there was $13.4 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.2 years.
NOTE 7 – CASH AND CASH EQUIVALENTS
We consider cash on hand and all short-term, highly liquid investments that have original maturities of three months or less at the time of purchase to be cash and cash equivalents.
NOTE 8 – SHORT TERM INVESTMENTS
Short-term investments at June 30, 2017 consisted of U.S Treasury Bills totaling $22.0 million that mature through September 14, 2017.  Short-term investments at December 31, 2016 consisted of U.S. Treasury Bills totaling $42.9 million that matured through June 15, 2017. The interest rate on the U.S. Treasury Bills is less than one percent. 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 June 30, 2017 and December 31, 2016 were classed 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 14 – Fair Value of Financial Instruments.
NOTE 9 – ACCOUNTS RECEIVABLE
Accounts receivable consist of the following:

12


 
As of
June 30, 2017
 
As of
December 31, 2016
Accounts receivable
$
60,720

 
$
63,193

Allowance for doubtful accounts
(1,915
)
 
(1,829
)
Total
$
58,805

 
$
61,364

NOTE 10 – INVENTORIES
Inventories are stated at the lower of cost or net realizable value using the first-in first-out (FIFO) method. We have three principal categories of inventory: 1) manufactured product to be sold; 2) sales demonstration inventory - completed product used to support our sales force and demonstrations; and 3) service inventory - completed product and parts used to support our service department. Shipping and handling costs 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 the remaining life, typically three years.
Inventories consist of the following: 
 
As of
June 30, 2017
 
As of
December 31, 2016
Raw materials
$
44,489

 
$
36,760

Finished goods
13,377

 
15,126

Inventories, net
$
57,866

 
$
51,886

 
 
 
 
Service and sales demonstration inventory, net
$
35,259

 
$
29,136


NOTE 11 – EARNINGS PER SHARE
Basic earnings per share is computed by dividing net (loss) or income 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 and director stock options, restricted stock units and performance-based awards. Our potential common stock is included in the diluted earnings per share calculation when doing so 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 months ended June 30, 2017 and for the six months ended June 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 six months ended June 30, 2017, there were approximately 1,265,885 and 1,221,308 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. For the three and six months ended June 30, 2016, there were approximately 1,046,201 and 1,075,373, respectively, additional shares 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 per share (“EPS”) is presented below:

13


 
Three Months Ended
 
June 30, 2017
 
June 30, 2016
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic EPS
16,700,718

 
$
(0.22
)
 
16,659,115

 
$
0.20

Effect of dilutive securities

 

 
13,485

 

Diluted EPS
16,700,718

 
$
(0.22
)
 
16,672,600

 
$
0.20


 
Six months ended
 
June 30, 2017
 
June 30, 2016
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic EPS
16,692,500

 
$
(0.30
)
 
16,634,323

 
$
0.39

Effect of dilutive securities

 

 
20,092

 

Diluted EPS
16,692,500

 
$
(0.30
)
 
16,654,415

 
$
0.39


NOTE 12 – ACCRUED LIABILITIES
Accrued liabilities consist of the following:
 
As of
June 30, 2017
 
As of
December 31, 2016
Accrued compensation and benefits
$
14,336

 
$
13,649

Accrued warranties
2,570

 
2,594

Professional and legal fees
1,784

 
1,775

Taxes other than income
3,517

 
4,026

Other accrued liabilities
3,412

 
2,528

 
$
25,619

 
$
24,572

Activity related to accrued warranties was as follows:
 
Six Months Ended
 
June 30, 2017
 
June 30, 2016
Balance, beginning of period
$
2,594

 
$
2,309

Provision for warranty expense
1,824

 
1,335

Fulfillment of warranty obligations
(1,848
)
 
(1,244
)
Balance, end of period
$
2,570

 
$
2,400

NOTE 13 – INCOME TAXES
For the three months ended June 30, 2017, we recorded an income tax benefit of $0.9 million compared with income tax expense of $0.9 million for the three months ended June 30, 2016. This change of $1.8 million was due to a pretax loss during the second quarter of 2017 compared to pretax income in the same period of 2016. Our effective tax rate was 20.2% for the three months ended June 30, 2017 compared with 21.3% in the prior year period. The decrease in our effective tax rate was primarily due to a shift in the geographic mix of pretax income expected for the full year 2017.  For the six months ended June 30, 2017, we recorded an income tax benefit of $1.4 million compared with income tax expense of $1.5 million for the six months ended June 30, 2016. This change of $2.9 million was due to a pretax loss during the six months ended June 30, 2017 compared to pretax income in the same period of 2016. Our effective tax rate increased by 3.1 percentage points to 21.5% for the six months ended June 30, 2017 from 18.4% for the same period of 2016. The increase was primarily driven by the shift in the geographic mix of pretax income. Our effective tax rate continued to be lower than the statutory tax rate in the United States, mainly due to our global footprint in foreign jurisdictions with lower tax rates. However, 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.

14


NOTE 14 – 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 June 30, 2017
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
21,970

 
$

 
$

Total
$
21,970

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
2,100

Total
$

 
$

 
$
2,100

 

As of December 31, 2016
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
42,942

 
$

 
$

Total
$
42,942

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
2,100

Total
$

 
$

 
$
2,100

(1)
Short-term investments in the accompanying consolidated balance sheets are six-month 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.1 million. We estimated the fair value of the contingent consideration using a Monte Carlo Simulation, which is based on significant inputs, primarily forecasted future results of the acquired businesses not observable in the market, and thus represents a Level 3 measure. During the six months ended June 30, 2017, we made no payments as part of these arrangements. During the six months ended June 30, 2016, we paid $0.1 million as part of these arrangements.
NOTE 15 – SEGMENT REPORTING
We have three reportable segments; Factory Metrology, Construction BIM-CIM, and Other. 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 Other category.
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 geographic segments due to the reorganization which took place in the year ended December 31, 2016. The amounts for the three and six months ended June 30, 2016 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 six months ended June 30, 2017 and 2016:

15


 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Three Months Ended June 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
57,209

 
$
18,859

 
$
6,614

 
$
82,682

Segment profit (loss)
 
$
16,696

 
$
4,314

 
$
(272
)
 
$
20,738

General and administrative
 
 
 
 
 
 
 
11,877

Depreciation and amortization
 
 
 
 
 
 
 
3,989

Research and development
 
 
 
 
 
 
 
9,045

Loss from operations
 
 
 
 
 
 
 
$
(4,173
)
 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Three Months Ended June 30, 2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
56,151

 
$
16,659

 
$
5,728

 
$
78,538

Segment profit
 
$
18,559

 
$
4,284

 
$
2,376

 
$
25,219

General and administrative
 
 
 
 
 
 
 
10,242

Depreciation and amortization
 
 
 
 
 
 
 
3,266

Research and development
 
 
 
 
 
 
 
7,214

Income from operations
 
 
 
 
 
 
 
$
4,497


 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Six Months Ended June 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
114,190

 
$
37,800

 
$
12,254

 
$
164,244

Segment profit (loss)
 
$
33,352

 
$
8,392

 
$
(129
)
 
$
41,615

General and administrative
 
 
 
 
 
 
 
22,576

Depreciation and amortization
 
 
 
 
 
 
 
7,707

Research and development
 
 
 
 
 
 
 
17,511

Loss from operations
 
 
 
 
 
 
 
$
(6,179
)


16


 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Six Months Ended June 30, 2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
110,108

 
$
31,604

 
$
12,574

 
$
154,286

Segment profit
 
$
36,729

 
$
8,164

 
$
5,094

 
$
49,987

General and administrative
 
 
 
 
 
 
 
20,392

Depreciation and amortization
 
 
 
 
 
 
 
6,352

Research and development
 
 
 
 
 
 
 
14,416

Income from operations
 
 
 
 
 
 
 
$
8,827



NOTE 16 – COMMITMENTS AND CONTINGENCIES
Leases — We lease buildings and equipment in the normal course of business under non-cancellable operating and capital leases that expire in or before 2026. Total obligations under these leases are approximately $7.1 million for 2017.
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 June 30, 2017, we had approximately $37.2 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 June 30, 2017, we also had $9.5 million in long-term commitments for purchases to be delivered after 12 months.
Legal Proceedings — We are not involved in any legal proceedings other than routine litigation arising in the normal course of business, none of which we believe will have a material adverse effect on our business, financial condition or results of operations.
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 the acquired business’ operations as of and after the date of acquisition have been included in our condensed consolidated financial statements for the three and six months ended June 30, 2017.
In December 2016, we acquired MWF-technology, GmbH (“MWF”) for a purchase price, net of cash acquired, of approximately $6.6 million, paid with cash on hand, subject to certain post-closing adjustments. MWF, an innovator in mobile augmented reality solutions located near Frankfurt, Germany, provides technology that enables large, complex 3D CAD data to be transferred to a tablet device for use in mobile visualization and comparison to real world conditions. This enables real time, actionable manufacturing insight for in-process inspection, assembly, guidance and positioning.
In August 2016, we acquired Laser Projection Technologies, Inc. (“LPT”) for a purchase price, net of cash acquired, of approximately $17.2 million, paid with cash on hand, subject to certain additional post-closing adjustments. LPT, located in Londonderry, New Hampshire, specializes in laser projection and measurement systems used throughout manufacturing environments around the globe to maximize productivity and efficiency. The acquisition enhances our portfolio of 3D measurement solutions and supports our long-term strategy to expand our presence in key markets.

17


In July 2016, we acquired BuildIT Software & Solutions Ltd. (“BuildIT”) for a purchase price, net of cash acquired, of approximately $3.9 million, paid with cash on hand, subject to certain additional post-closing adjustments. BuildIT, a software solutions business located in Montreal, Canada, specializes in process-configurable 3D metrology software solutions with hardware agnostic interfaces. The addition of BuildIT enhances our metrology portfolio, providing customers greater software options to use in a variety of applications to reduce inspection and assembly times and increase productivity.
The acquisitions of Nutfield, MWF, LPT, and BuildIT constitute business combinations as defined by FASB ASC Topic 805, Business Combinations. 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 provided a reasonable basis for estimating the fair values, we may obtain more information and evidence during the measurement period that may 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 allocations marked as “Final” below represent our final determination of the fair value of the assets acquired and liabilities assumed for such 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:
 
 
BuildIT
 
LPT
 
MWF
 
Nutfield
 
 
(Final)
 
(Final)
 
(Preliminary)
 
(Preliminary)
 Accounts receivable
 
$
237

 
$
54

 
$
150

 
$
160

 Inventory
 

 
322

 

 
539

 Other assets
 
36

 
160

 
666

 
96

 Deferred income tax assets
 

 
1,112

 

 

 Intangible assets
 
1,015

 
5,474

 
1,816

 
2,329

 Goodwill (1)
 
3,393

 
11,922

 
5,364

 
2,488

 Accounts payable and accrued liabilities
 
(95
)
 
(747
)
 
(700
)
 
(12
)
 Other liabilities
 
(471
)
 
(1,086
)
 
(345
)
 
(104
)
 Deferred income tax liabilities
 
(205
)
 

 
(364
)
 

Total purchase price, net of cash acquired
 
$
3,910

 
$
17,211

 
$
6,587

 
$
5,496


(1) The goodwill arising from the acquisitions is not expected to be tax deductible.
Following are the details of the purchase price allocated to the intangible assets acquired for the acquisitions noted above:
 
 
BuildIT (Final)
 
LPT (Final)
 
MWF (Preliminary)
 
Nutfield (Preliminary)
 
 
Amount
 
Weighted Average Life (Years)
 
Amount
 
Weighted Average Life (Years)
 
Amount
 
Weighted Average Life (Years)
 
Amount
 
Weighted Average Life (Years)
 Trade name
 
$
346

 
7
 
$
64

 
1
 
$
36

 
1
 
$
29

 
1
 Non-competition agreement
 
31

 
5
 

 
0
 
3

 
2
 
144

 
5
 Technology
 
361

 
7
 
4,260

 
7
 
951

 
5
 
1,970

 
10
 Customer relationship
 
277

 
7
 
1,150

 
7
 
826

 
5
 
95

 
10
 Favorable in-place lease
 

 
0
 

 
0
 

 
0
 
$
91

 
12
 Fair value of intangible assets acquired
 
$
1,015

 
7
 
$
5,474

 
7
 
$
1,816

 
5
 
$
2,329

 
10


18


The goodwill for the Nutfield acquisition has been allocated to the Factory Metrology reporting segment. The goodwill for the BuildIT, LPT and MWF acquisitions was allocated in connection with our organizational structure realignment during 2016 using the relative fair value approach.
Acquisition and integration costs are not included as components of consideration transferred, but are recorded as expense in the period in which such costs are incurred. To date, we have incurred approximately $0.9 million in acquisition and integration costs for the BuildIT, LPT, MWF and Nutfield acquisitions.
Pro forma financial results for BuildIT, LPT, MWF and Nutfield have not been presented because the effects of these transactions, individually and in the aggregate, were not material to our consolidated results of operations.

19


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, 2016.
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;
our ability to fully implement the initiatives we have been undertaking to reorganize our business around certain vertical markets, modernize our sales processes to improve the efficiency of our sales organization, accelerate and maintain a consistent schedule of new product introductions, and harmonize our global functions to improve operational effectiveness;
development by others of new or improved products, processes or technologies that make our products less competitive or obsolete;
our inability to maintain our technological advantage by developing new products and enhancing our existing products;
risks associated with expanding international operations, such as fluctuations in currency exchange rates, difficulties in staffing and managing foreign operations, political and economic instability, compliance with 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;
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;

20


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) increases in operating expenses required for product development and new product marketing, (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, (xviii) costs associated with our continued initiatives to reorganize our business around certain vertical markets, modernize our sales processes to improve the efficiency of our sales organization, accelerate and maintain a consistent schedule of new product introductions, and harmonize our global functions to improve operational effectiveness, (xix) investment costs associated with the training and ramp-up time for new sales people, and (xx) manufacturing inefficiencies associated with new product introductions;
our ability to achieve profitability;
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 maintain the requirements of Restriction of use of Hazardous Substances and Waste Electrical and Electronic Equipment compliance in our products;
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, particularly in the defense sector;
variations in the effective income tax rate and the difficulty in predicting the tax rate on a quarterly and annual basis;
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 impact of changes in technologies on the competitiveness of our products or their components;
the impact of new product introductions;
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 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, 2016, in Part II, Item 1A. Risk Factors in the Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2017 and in Part II, Item 1A. Risk Factors in this Quarterly Report on Form 10-Q.

21


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.
Overview
We are 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 and other applications. Our FaroArm®, FARO Laser ScanArm®, FARO Gage®, FARO Laser TrackerTM, FARO Laser Projector, FARO Cobalt Array Imager, and their companion CAM2® and BuildIT 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 Factory Metrology vertical. Our FARO Focus and FARO Scanner Freestyle3DX laser scanners, and their companion SCENE, FARO PointSense, and FARO 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 Information Management (“Construction BIM-CIM”) and Public Safety Forensics verticals. Our FARO Laser ScanArm®, FARO Cobalt Array Imager, FARO Scanner Freestyle3DX laser scanners and their companion SCENE software 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 Product Design vertical. FARO Visual InspectTM enables large, complex 3D CAD data to be transferred to a tablet device and then used for mobile visualization and comparison to real world conditions, facilitating in-process inspection, assembly, guidance and positioning for applications in our Factory Metrology and Construction BIM-CIM verticals. 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.
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, the United States and Vietnam.
We manufacture our FaroArm®, FARO Laser ScanArm®, FARO Gage, and FARO Laser TrackerTM 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 facilities located in Florida and Pennsylvania for customer orders from the Americas. We manufacture our FARO Focus3D and FARO Freestyle3DX products in our facilities located in Germany and Switzerland. We manufacture our FARO Laser Projection 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 2017.
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 2016 or the six months ended June 30, 2017.
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. Historically, our sales and earnings 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 is not indicative of our future financial performance.

22


We began undertaking several important strategic initiatives in 2016 that we believe will drive our long-term growth and profitability, including reorganizing our business to align our sales, marketing, product management and research and development around specific vertical markets and to better define our end market applications; modernizing our sales process to improve the efficiency of our sales organization by supplementing our current direct sales approach of conducting on-site demonstrations with multimedia, web-based demonstrations and cloud-based customer relations development; accelerating and maintaining a consistent schedule of new product introductions; and reorganizing all functions, processes and people to a harmonized global mindset from our historically regional business structure to improve operational efficiencies.
We successfully completed our primary initiatives during the first half of 2017, including the reorganization of our business to align around specific vertical markets. We expect to drive the remaining strategic initiatives to completion in 2017. Our ability to fully implement the remaining strategic initiatives is dependent upon a number of factors, including the continued development of our products to maintain our technological advantage and retention of key employees.
As a result of the reorganization discussed above, we realigned our business into three segments: Factory Metrology, Construction BIM-CIM and Other, as further discussed in Note 1 – Description of Business in Part I, Item 1 of this Quarterly Report on Form 10-Q. The presentation throughout this Quarterly Report on Form 10-Q for the six months ended June 30, 2016 has been restated to reflect the change in reporting segments.
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.

23



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 June 30,
 
Six months ended June 30,
(dollars in thousands)
2017
 
% of Sales
 
2016
 
% of Sales
 
2017
 
% of Sales
 
2016
 
% of Sales
Sales
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
$
62,533

 
75.6
 %
 
$
61,640

 
78.5
 %
 
$
124,913

 
76.1
 %
 
$
120,952

 
78.4
 %
Service
20,149

 
24.4
 %
 
16,898

 
21.5
 %
 
39,331

 
23.9
 %
 
33,334

 
21.6
 %
Total sales
82,682

 
100.0
 %
 
78,538

 
100.0
 %
 
164,244

 
100.0
 %
 
154,286

 
100.0
 %
Cost of Sales
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
24,455

 
29.6
 %
 
25,062

 
31.9
 %
 
51,513

 
31.4
 %
 
49,058

 
31.8
 %
Service
11,467

 
13.9
 %
 
9,542

 
12.1
 %
 
22,222

 
13.5
 %
 
18,623

 
12.1
 %
Total cost of sales
35,922

 
43.4
 %
 
34,604

 
44.1
 %
 
73,735

 
44.9
 %
 
67,681

 
43.9
 %
Gross Profit
46,760

 
56.6
 %
 
43,934

 
55.9
 %
 
90,509

 
55.1
 %
 
86,605

 
56.1
 %
Operating Expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Selling and marketing
26,022

 
31.5
 %
 
18,715

 
23.8
 %
 
48,894

 
29.8
 %
 
36,618

 
23.7
 %
General and administrative
11,877

 
14.4
 %
 
10,242

 
13.0
 %
 
22,576

 
13.7
 %
 
20,392

 
13.2
 %
Depreciation and amortization
3,989

 
4.8
 %
 
3,266

 
4.2
 %
 
7,707

 
4.7
 %
 
6,352

 
4.1
 %
Research and development
9,045

 
10.9
 %
 
7,214

 
9.2
 %
 
17,511

 
10.7
 %
 
14,416

 
9.3
 %
Total operating expenses
50,933

 
61.6
 %
 
39,437

 
50.2
 %
 
96,688

 
58.9
 %
 
77,778

 
50.4
 %
(Loss) income from operations
(4,173
)
 
(5.0
)%
 
4,497

 
5.7
 %
 
(6,179
)
 
(3.8
)%
 
8,827

 
5.7
 %
Other (income) expense
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest income, net
(89
)
 
(0.1
)%
 
(54
)
 
(0.1
)%
 
(171
)
 
(0.1
)%
 
(98
)
 
(0.1
)%
Other expense, net
459

 
0.6
 %
 
240

 
0.3
 %
 
467

 
0.3
 %
 
991

 
0.6
 %
(Loss) income before income tax (benefit) expense
(4,543
)
 
(5.5
)%
 
4,311

 
5.5
 %
 
(6,475
)
 
(3.9
)%
 
7,934

 
5.1
 %
Income tax (benefit) expense
(918
)
 
(1.1
)%
 
919

 
1.2
 %
 
(1,389
)
 
(0.8
)%
 
1,462

 
0.9
 %
Net (loss) income
$
(3,625
)
 
(4.4
)%
 
$
3,392

 
4.3
 %
 
$
(5,086
)
 
(3.1
)%
 
$
6,472

 
4.2
 %

Consolidated Results
Three Months Ended June 30, 2017 Compared to the Three Months Ended June 30, 2016
Sales. Total sales increased $4.1 million, or 5.3%, to $82.7 million for the three months ended June 30, 2017 from $78.5 million for the three months ended June 30, 2016. Total product sales increased by $0.9 million, or 1.4%, to $62.5 million for the three months ended June 30, 2017 from $61.6 million for the three months ended June 30, 2016. Our product sales increased mostly due to higher average selling prices. Service revenue increased by $3.3 million, or 19.2%, to $20.1 million for the three months ended June 30, 2017 from $16.9 million for the three months ended June 30, 2016, primarily due to an increase in warranty and customer service revenue driven by the growth of our installed, serviceable base and focused sales initiatives. Foreign exchange rates had a negative impact on sales of $1.4 million, decreasing our overall sales growth rate by approximately 1.7 percentage points, primarily due to the decline of the Euro, British pound sterling, Japanese yen and Chinese yuan renminbi relative to the U.S. dollar.
Gross profit. Gross profit increased $2.8 million, or 6.4%, to $46.8 million for the three months ended June 30, 2017 from $43.9 million for the three months ended June 30, 2016. Gross margin increased to 56.6% for the three months ended June 30, 2017 from 55.9% in the prior year period. Gross margin from product revenue increased by 1.6 percentage points to 60.9% for the three months ended June 30, 2017 from 59.3% in the prior year period. This increase was primarily due to higher average selling prices and an improvement in our manufacturing costs particularly in our Factory Metrology vertical. Gross margin from service revenue decreased by 0.4 percentage points to 43.1% for the three months ended June 30, 2017 from 43.5% for the prior year period primarily as a result of higher service-related headcount, partially offset by higher service revenue.

24


Selling and Marketing Expenses. Selling and marketing expenses increased by $7.3 million, or 39.0%, to $26.0 million for the three months ended June 30, 2017 from $18.7 million for the three months ended June 30, 2016. 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. Selling and marketing expenses as a percentage of sales were 31.5% for the three months ended June 30, 2017, compared with 23.8% of sales for the three months ended June 30, 2016. Our worldwide period-ending selling headcount increased by 159, or 34.0%, to 627 at June 30, 2017, from 468 at June 30, 2016.
General and administrative expenses. General and administrative expenses increased by $1.6 million, or 16.0%, to $11.9 million for the three months ended June 30, 2017 from $10.2 million for the three months ended June 30, 2016. This increase was driven primarily by higher compensation and global system implementation expenses. General and administrative expenses increased to 14.4% of sales for the three months ended June 30, 2017 from 13.0% of sales for the three months ended June 30, 2016.
Depreciation and amortization expenses. Depreciation and amortization expenses increased by $0.7 million, or 22.1%, to $4.0 million for the three months ended June 30, 2017 from $3.3 million for the three months ended June 30, 2016. This increase was driven primarily by higher amortization of intangible assets related to our prior year acquisitions.
Research and development expenses. Research and development expenses increased by $1.8 million, or 25.4%, to $9.0 million for the three months ended June 30, 2017 from $7.2 million for the three months ended June 30, 2016. This increase was mainly due to higher compensation expense resulting from engineers added in connection with our acquisitions in 2016. Research and development expenses as a percentage of sales increased to 10.9% for the three months ended June 30, 2017 from 9.2% for the three months ended June 30, 2016.
Other expense, net. For the three months ended June 30, 2017, other expense, net increased by $0.2 million to $0.5 million from $0.2 million for the three months ended June 30, 2016. 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 benefit was $0.9 million for the three months ended June 30, 2017, compared with income tax expense of $0.9 million for the three months ended June 30, 2016. This change of $1.8 million was due to a pretax loss during the three months ended June 30, 2017 compared to pretax income in the same period of 2016. Our effective tax rate was 20.2% for the three months ended June 30, 2017 compared with 21.3% in the prior year period. The decrease in our effective tax rate was primarily due to a shift in the geographic mix of pretax income expected for the full year 2017. Our effective tax rate continued to be lower than the statutory tax rate in the United States, mainly due to our global footprint in foreign jurisdictions with lower tax rates. 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) income. Our net loss was $3.6 million for the three months ended June 30, 2017 compared to net income of $3.4 million for the prior year period, reflecting the impact of the factors described above.

Six Months Ended June 30, 2017 Compared to the Six Months Ended June 30, 2016
Sales. Total sales increased $10.0 million, or 6.5%, to $164.2 million for the six months ended June 30, 2017 from $154.3 million for the six months ended June 30, 2016. Total product sales increased by $4.0 million, or 3.3%, to $124.9 million for the six months ended June 30, 2017 from $121.0 million for the six months ended June 30, 2016. Our product sales increase reflected higher unit sales especially in the Construction BIM-CIM vertical, partially offset by a decrease in average selling prices due to higher sales of service and demonstration inventory. Service revenue increased by $6.0 million, or 18.0%, to $39.3 million for the six months ended June 30, 2017 from $33.3 million for the six months ended June 30, 2016, primarily due to an increase in warranty and customer service revenue driven by the growth of our installed, serviceable base and focused sales initiatives. Foreign exchange rates had a negative impact on sales of $2.7 million, decreasing our overall sales growth rate by approximately 1.7 percentage points, primarily due to the decline of the Euro, British pound sterling, Chinese yuan renminbi, and Japanese yen relative to the U.S. dollar.
Gross profit. Gross profit increased $3.9 million, or 4.5%, to $90.5 million for the six months ended June 30, 2017 from $86.6 million for the six months ended June 30, 2016. Gross margin, however, decreased to 55.1% for the six months ended June 30, 2017 from 56.1% in the prior year period. Gross margin from product revenue decreased by 0.6 percentage points to 58.8% for the six months ended June 30, 2017 from 59.4% in the prior year period. This decrease was primarily due to the production start-up of new core platform products and lower average selling prices for our products, in part due to increased sales of aged sales demonstration and service inventory. Gross margin from service revenue decreased by 0.6 percentage points to 43.5% for the six months ended June 30, 2017 from 44.1% for the prior year period primarily as a result of higher service-related headcount, partially offset by higher service revenue.

25


Selling and Marketing Expenses. Selling and marketing expenses increased by $12.3 million, or 33.5% to $48.9 million for the six months ended June 30, 2017 from $36.6 million for the six months ended June 30, 2016. 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. Selling and marketing expenses as a percentage of sales were 29.8% for the six months ended June 30, 2017, compared with 23.7% of sales for the six months ended June 30, 2016. Our worldwide period-ending selling increased by 159, or 34.0%, to 627 at June 30, 2017, from 468 at June 30, 2016.
General and administrative expenses. General and administrative expenses increased by $2.2 million, or 10.7%, to $22.6 million for the six months ended June 30, 2017 from $20.4 million for the six months ended June 30, 2016. This increase was driven primarily by higher compensation, advisory services, and global system expenses. General and administrative expenses increased to 13.7% of sales for the six months ended June 30, 2017 from 13.2% of sales for the six months ended June 30, 2016.
Depreciation and amortization expenses. Depreciation and amortization expenses increased by $1.4 million, or 21.3%, to $7.7 million for the six months ended June 30, 2017 from $6.4 million for the six months ended June 30, 2016. This increase was driven primarily by higher amortization of intangible assets related to our prior year acquisitions and new production tooling for our new product drumbeat.
Research and development expenses. Research and development expenses increased by $3.1 million, or 21.5%, to $17.5 million for the six months ended June 30, 2017 from $14.4 million for the six months ended June 30, 2016. This increase was mainly due to higher compensation expense resulting from engineers added in connection with our acquisitions in 2016. Research and development expenses as a percentage of sales increased to 10.7% for the six months ended June 30, 2017 from 9.3% for the six months ended June 30, 2016.
Other expense, net. For the six months ended June 30, 2017, other expense, net decreased by $0.5 million to $0.5 million from $1.0 million for the six months ended June 30, 2016. 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 $1.4 million for the six months ended June 30, 2017, compared with income tax expense of $1.5 million for the six months ended June 30, 2016. This change of $2.9 million was due to a pretax loss during the six months ended June 30, 2017 compared to pretax income in the same period of 2016. Our effective tax rate was 21.5% for the six months ended June 30, 2017 compared with 18.4% in the prior year period. The increase in our effective tax rate was due to a shift in the geographic mix of pretax income. Our effective tax rate continued to be lower than the statutory tax rate in the United States, mainly due to our global footprint in foreign jurisdictions with lower tax rates. 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) income. Our net loss was $5.1 million for the six months ended June 30, 2017 compared to net income of $6.5 million for the prior year period, reflecting the impact of the factors described above.

Segment Results
Three Months Ended June 30, 2017 Compared to the Three Months Ended June 30, 2016
Total sales by segment for the three months ended June 30, 2017 and June 30, 2016 were as follows (in thousands):
 
Three Months Ended
 
June 30, 2017
 
% of
Total
 
June 30, 2016
 
% of
Total
Factory Metrology
$
57,209

 
69.2
%
 
$
56,151

 
71.5
%
Construction BIM-CIM
18,859

 
22.8
%
 
16,659

 
21.2
%
Other
6,614

 
8.0
%
 
5,728

 
7.3
%
Total sales
$
82,682

 
 
 
$
78,538

 
 

26


We use segment profit to evaluate the performance of our reportable segments, which are Factory Metrology, Construction BIM-CIM and Other. 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 months ended June 30, 2017 and 2016 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 (loss) income from operations, see Note 15 – Segment Reporting, in Part I, Item 1 of this Quarterly Report on Form 10-Q.
Factory Metrology
 
 
 
 
(dollars in thousands)
 
Three Months Ended
 
 
June 30, 2017
 
June 30, 2016
Total sales
 
$
57,209

 
$
56,151

Segment profit
 
$
16,696

 
$
18,559

Segment profit as a % of Factory Metrology segment sales
 
29.2
%
 
33.1
%
Sales. Total sales in our Factory Metrology segment increased $1.1 million, or 1.9%, to $57.2 million for the three months ended June 30, 2017 from $56.2 million in the prior year period, mostly driven by slightly higher average selling prices and growth in service revenue.
Segment profit. Segment profit in our Factory Metrology segment decreased $1.9 million, or 10.0%, to $16.7 million for the three months ended June 30, 2017 from $18.6 million in the prior year period. This decrease was primarily due to higher selling and marketing expenses resulting from an increase in selling headcount as part of our strategic initiatives to drive sales growth.
Construction BIM-CIM
 
 
 
 
(dollars in thousands)
 
Three Months Ended
 
 
June 30, 2017
 
June 30, 2016
Total sales
 
$
18,859

 
$
16,659

Segment profit
 
$
4,314

 
$
4,284

Segment profit as a % of Construction BIM-CIM segment sales
 
22.9
%
 
25.7
%
Sales. Total sales in our Construction BIM-CIM segment increased $2.2 million, or 13.2%, to $18.9 million for the three months ended June 30, 2017 from $16.7 million in the prior year period, primarily reflecting an increase in service revenue and higher average selling prices.
Segment profit. Segment profit in our Construction BIM-CIM segment remained flat, primarily driven by the aforementioned increase in sales, mostly offset by an increase in selling headcount as part of our strategic initiatives to drive sales growth.
Other
 
 
(dollars in thousands)
 
Three Months Ended
 
 
June 30, 2017
 
June 30, 2016
Total sales
 
$
6,614

 
$
5,728

Segment (loss) profit
 
$
(272
)
 
$
2,376

Segment profit as a % of Other segment sales
 
(4.1
)%
 
41.5
%
Sales. Total sales in our Other segment increased $0.9 million, or 15.5%, to $6.6 million for the three months ended June 30, 2017 from $5.7 million in the prior year period, primarily due to higher sales in our Public Safety Forensics and 3D Solutions verticals.
Segment (loss) profit. Segment loss in our Other segment was $0.3 million for the three months ended June 30, 2017 compared with segment profit of $2.4 million in the prior year period. This change of $2.6 million was primarily due to higher selling and marketing expense resulting from an increase in selling headcount as part of our strategic initiatives to staff emerging verticals with a dedicated sales force to accelerate the pace of sales growth.

27



Six Months Ended June 30, 2017 Compared to the Six Months Ended June 30, 2016
Total sales by segment for the six months ended June 30, 2017 and June 30, 2016 were as follows (in thousands):
 
Six Months Ended
 
June 30, 2017
 
% of
Total
 
June 30, 2016
 
% of
Total
Factory Metrology
$
114,190

 
69.5
%
 
$
110,108

 
71.4
%
Construction BIM-CIM
37,800

 
23.0
%
 
31,604

 
20.5
%
Other
12,254

 
7.5
%
 
12,574

 
8.1
%
Total sales
$
164,244

 
 
 
$
154,286

 
 

Factory Metrology
 
 
 
 
(dollars in thousands)
 
Six Months Ended
 
 
June 30, 2017
 
June 30, 2016
Total sales
 
$
114,190

 
$
110,108

Segment profit
 
$
33,352

 
$
36,729

Segment profit as a % of Factory Metrology segment sales
 
29.2
%
 
33.4
%
Sales. Total sales in our Factory Metrology segment increased $4.1 million, or 3.7%, to $114.2 million for the six months ended June 30, 2017 from $110.1 million in the prior year period, mostly driven by higher product unit sales and growth in service revenue.
Segment profit. Segment profit in our Factory Metrology segment decreased $3.4 million, or 9.2%, to $33.4 million for the six months ended June 30, 2017 from $36.7 million in the prior year period. This decrease was primarily due to higher selling and marketing expenses resulting from an increase in selling headcount as part of our strategic initiatives to drive sales growth.
Construction BIM-CIM
 
 
 
 
(dollars in thousands)
 
Six Months Ended
 
 
June 30, 2017
 
June 30, 2016
Total sales
 
$
37,800

 
$
31,604

Segment profit
 
$
8,392

 
$
8,164

Segment profit as a % of Construction BIM-CIM segment sales
 
22.2
%
 
25.8
%
Sales. Total sales in our Construction BIM-CIM segment increased $6.2 million, or 19.6%, to $37.8 million for the six months ended June 30, 2017 from $31.6 million in the prior year period, primarily reflecting an increase in service revenue and higher product unit sales.
Segment profit. Segment profit in our Construction BIM-CIM segment increased $0.2 million to $8.4 million for the six months ended June 30, 2017 from $8.2 million in the prior year period, primarily driven by the increase in sales, mostly offset by an increase in selling headcount as part of our strategic initiatives to drive sales growth.
Other
 
 
(dollars in thousands)
 
Six Months Ended
 
 
June 30, 2017
 
June 30, 2016
Total sales
 
$
12,254

 
$
12,574

Segment (loss) profit
 
$
(129
)
 
$
5,094

Segment profit as a % of Other segment sales
 
(1.1
)%
 
40.5
%

28


Sales. Total sales in our Other segment decreased $0.3 million, or 2.5%, to $12.3 million for the six months ended June 30, 2017 from $12.6 million in the prior year period, primarily due to lower unit sales in our Product Design vertical, partially offset by higher unit sales in our Public Safety and 3D Solutions verticals.
Segment (loss) profit. Segment loss in our Other segment was $0.1 million for the six months ended June 30, 2017 compared with segment profit of $5.1 million in the prior year period. This change of $5.2 million was primarily due to higher selling and marketing expense resulting from an increase in selling headcount as part of our strategic initiatives to staff emerging verticals with a dedicated sales force to accelerate the pace of sales growth.

Liquidity and Capital Resources
Cash and cash equivalents increased by $11.4 million to $117.6 million at June 30, 2017 from $106.2 million at December 31, 2016. The increase was primarily driven by the maturity of a U.S. Treasury Bill in the amount of $21.0 million that was not re-invested, offset by cash paid for acquisitions of $5.5 million and $4.4 million of cash used in operating activities during the six months ended June 30, 2017.
Cash flows from operating activities provide our primary sources of liquidity. Cash used in operations was $4.4 million during the six months ended June 30, 2017, compared to cash provided by operations of $27.7 million during the six months ended June 30, 2016. The change was mainly due to our net loss in the six months ended June 30, 2017, an increase in inventory to support new product introductions and a lower reduction in accounts receivable primarily due to higher sales during the six months ended June 30, 2017.
Cash flows provided by investing activities during the six months ended June 30, 2017 and June 30, 2016 were $11.2 million compared to $3.3 million used in investing activities for the six months ended June 30, 2016. The increase in cash provided by investing activities during the six months ended June 30, 2017 compared to the six months ended June 30, 2016 was primarily due to the maturity of a U.S. Treasury Bill in the amount of $21.0 million that was not re-invested, partially offset by the $5.5 million in cash paid for the acquisition of Nutfield Technology in April 2017.
Cash flows provided by financing activities during the six months ended June 30, 2017 and June 30, 2016 were $0.3 million and $0.6 million, respectively. The decrease was primarily due to a decrease in proceeds from the issuance of stock in connection with the exercise of stock options.
Of our cash and cash equivalents, $99.9 million was held by foreign subsidiaries. Our intent is to indefinitely reinvest these funds in our foreign operations, as the cash is needed to fund on-going operations. In the event circumstances change, leading to the conclusion that these funds will not be indefinitely reinvested, we would need to accrue at the time of such determination for the income taxes that would be triggered upon their repatriation.
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 six month period ended June 30, 2017 under this program. As of June 30, 2017, 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 requirements for the foreseeable future.
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 June 30, 2017, we had $37.2 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 June 30, 2017, we also had $9.5 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, 2016.

29



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. While for any given estimate or assumption made by our management there may be other estimates or assumptions that are reasonable, we believe that, given the current facts and circumstances, it is unlikely that applying any such other reasonable estimate or assumption would materially impact the financial statements.
In response to the Securities and Exchange Commission’s (“SEC”) financial reporting release, FR-60, “Cautionary Advice Regarding Disclosure About Critical Accounting Policies,” we have selected our critical accounting policies for purposes of explaining the methodology used in our calculation, in addition to any inherent uncertainties pertaining to the possible effects on our financial condition. The critical policies discussed below are our processes of recognizing revenue, the reserve for excess and obsolete inventory, income taxes, the reserve for warranties, goodwill impairment, business combinations, and stock-based compensation. These policies affect current assets and operating results and are therefore critical in assessing our financial and operating status. These policies involve certain assumptions that, if incorrect, could have an adverse impact on our operations and financial position.
Revenue Recognition
Revenue is recognized when the price is fixed, collectability is reasonably assured, the title and risks and rewards of ownership have passed to the customer, and the earnings process is complete. Revenue related to our measurement, imaging, and realization equipment and related software is generally recognized upon shipment, as we consider the earnings process complete as of the shipping date. Fees billed to customers associated with the distribution of products are classified as revenue. We warrant our products against defects in design, materials and workmanship for one year. A provision for estimated future costs relating to warranty expense is recorded when products are shipped. We separately sell extended warranties. Extended warranty revenues are recognized on a straight-line basis over the term of the warranty. Costs relating to extended warranties are recognized as incurred. Revenue from sales of software only is recognized when no further significant production, modification or customization of the software is required and when the following criteria are met: persuasive evidence of a sales agreement exists, delivery has occurred, and the sales price is fixed or determinable and deemed collectible. These software arrangements generally include short-term maintenance that is considered post-contract support (“PCS”). We generally establish vendor-specific objective evidence of fair value for this PCS component based on our maintenance renewal rate. Maintenance renewals, when sold, are recognized on a straight-line basis over the term of the maintenance agreement. Revenues resulting from sales of comprehensive support, training and technology consulting services are recognized as such services are performed and are deferred when billed in advance of the performance of services. Revenues are presented net of sales-related taxes.
Reserve for Excess and Obsolete Inventory
Because the value of inventory that will ultimately be realized cannot be known with exact certainty, we rely upon both past sales history and future sales forecasts to provide a basis for the determination of the reserve. Inventory is considered potentially obsolete if we have withdrawn those products from the market or had no sales of the product for the past 12 months and have no sales forecasted for the next 12 months. Inventory is considered potentially excess if the quantity on hand exceeds 12 months of expected remaining usage. The resulting obsolete and excess parts are then reviewed to determine if a substitute usage or a future need exists. Items without an identified current or future usage are reserved in an amount equal to 100% of the first-in first-out (“FIFO”) cost of such inventory. Our products are subject to changes in technologies that may make certain of our products or their components obsolete or less competitive, which may increase our historical provisions to the reserve.
Income Taxes
We review our deferred tax assets on a regular basis to evaluate their recoverability based upon expected future reversals of deferred tax liabilities, projections of future taxable income over a two-year period, and tax planning strategies that we might employ to utilize such assets, including net operating loss carryforwards. Based on the positive and negative evidence of recoverability, we establish a valuation allowance against the net deferred assets of a taxing jurisdiction in which we operate, unless it is “more likely than not” that we will recover such assets through the above means. In the future, our evaluation of the need for the valuation allowance will be significantly influenced by our ability to achieve profitability and our ability to predict and achieve future projections of taxable income over at least a two-year period.

30


Significant judgment is required in determining our worldwide provision for income taxes. In the ordinary course of operating a global business, there are many transactions for which the ultimate tax outcome is uncertain. We establish provisions for income taxes when, despite the belief that tax positions are fully supportable, there remain certain positions that do not meet the minimum probability threshold as described by FASB Accounting Standards Codification (“ASC”) Topic 740, Income Taxes, which is a tax position that is more likely than not to be sustained upon examination by the applicable taxing authority. In the ordinary course of business, we are examined by various federal, state, and foreign tax authorities. We regularly assess the potential outcome of these examinations and any future examinations for the current or prior years in determining the adequacy of our provision for income taxes. We assess the likelihood and amount of potential adjustments and adjust the income tax provision, the current tax liability and deferred taxes in the period in which the facts that gave rise to a revision become known.
Reserve for Warranties
We establish at the time of sale a liability for the one-year warranty included with the initial purchase price of equipment, based upon an estimate of the repair expenses likely to be incurred for the warranty period. The warranty period is measured in installation-months for each major product group. The warranty reserve is included in accrued liabilities in the accompanying condensed consolidated balance sheets. The warranty expense is estimated by applying the actual total repair expenses for each product group in the prior period and determining a rate of repair expense per installation-month. This repair rate is multiplied by the number of installation-months of warranty for each product group to determine the provision for warranty expenses for the period. We evaluate our exposure to warranty costs at the end of each period using the estimated expense per installation-month for each major product group, the number of units remaining under warranty and the remaining number of months each unit will be under warranty. We have a history of new product introductions and enhancements to existing products, which may result in unforeseen issues that increase our warranty costs. While such expenses have historically been within expectations, we cannot guarantee this will continue in the future.
Goodwill Impairment
Goodwill represents the excess cost of a business acquisition over the fair value of the net assets acquired. We do not amortize goodwill; however, we perform an annual review in the fourth quarter of each year, or more frequently if indicators of potential impairment exist, to determine if the carrying value of the recorded goodwill or indefinite lived intangible assets is impaired. If an asset is impaired, the difference between the value of the asset reflected in the financial statements and its current fair value is recognized as an expense in the period in which the impairment occurs.
Each period, and for any of our reporting units, we can elect to initially perform a qualitative assessment to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. If we believe, as a result of our qualitative assessment, that it is more likely than not that the fair value of a reporting unit containing goodwill is less than the carrying amount, then the first and second steps of the quantitative goodwill impairment test are unnecessary. If we elect to bypass the qualitative assessment option, or if the qualitative assessment was performed and resulted in the Company being unable to conclude that it is not more likely than not that the fair value of a reporting unit containing goodwill is greater than the carrying amount, we will perform the two-step quantitative goodwill impairment test. We perform the first step of the two-step quantitative goodwill impairment test by calculating the fair value of the reporting unit using a discounted cash flow method, and then comparing the fair value with the carrying amount of the reporting unit. If the carrying amount of the reporting unit exceeds the fair value, we perform the second step of the quantitative goodwill impairment test to measure the amount of the impairment loss, if any. Management has concluded there was no goodwill impairment for the six months ended June 30, 2017 or the year ended December 31, 2016.
Business Combinations
We allocate the fair value of purchase consideration to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the fair value of purchase consideration over the fair value of the assets acquired and liabilities assumed is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Critical estimates in valuing intangible assets include, but are not limited to, expected future cash flows, which include consideration of future growth rates and margins, customer attrition rates, future changes in technology and brand awareness, loyalty and position, and discount rates. Fair value estimates are based on the assumptions management believes a market participant would use in pricing the asset or liability. Amounts recorded in a business combination may change during the measurement period, which is a period not to exceed one year from the date of acquisition, as additional information about conditions existing at the acquisition date becomes available.
Stock-Based Compensation

31


We measure and record compensation expense using the applicable accounting guidance for share-based payments related to stock options, restricted stock, restricted stock units and performance-based awards granted to our directors and employees. The fair value of stock options, including performance awards, without a market condition is determined by using the Black-Scholes option valuation model. The fair value of restricted stock units and stock options with a market condition is estimated, at the date of grant, using the Monte Carlo Simulation valuation model. The Black-Scholes and Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield. In valuing our stock options, significant judgment is required in determining the expected volatility of our common stock and the expected life that individuals will hold their stock options prior to exercising. Expected volatility for stock options is based on the historical and implied volatility of our own common stock while the volatility for our restricted stock units with a market condition is based on the historical volatility of our own common stock and the stock of companies within our defined peer group. The expected life of stock options is derived from the historical actual term of option grants and an estimate of future exercises during the remaining contractual period of the option. While volatility and estimated life are assumptions that do not bear the risk of change subsequent to the grant date of stock options, these assumptions may be difficult to measure, as they represent future expectations based on historical experience. Further, our expected volatility and expected life may change in the future, which could substantially change the grant-date fair value of future awards of stock options and, ultimately, the expense we record. The fair value of restricted stock and restricted stock units, including performance awards, without a market condition is estimated using the current market price of our common stock on the date of grant.
We expense stock-based compensation for stock options, restricted stock, restricted stock units and performance awards over the requisite service period. For awards with only a service condition, we expense stock-based compensation, adjusted for actual forfeitures, using the straight-line method over the requisite service period for the entire award. For awards with both performance and service conditions, we expense the stock-based compensation, adjusted for actual forfeitures, on a straight-line basis over the requisite service period for each separately vesting portion of the award, taking into account the probability that we will satisfy the performance condition. Furthermore, we expense awards with a market condition over the three-year vesting period regardless of the value that the award recipients ultimately receive. Excess tax benefits or deficits upon exercise of stock options or vesting of restricted stock or restricted stock units are recorded to income tax benefit or expense, respectively. All tax-related cash flows resulting from stock-based compensation cost are classified as operating activities in the Condensed Consolidated Statements of Cash Flows.

32


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 six months ended June 30, 2017, 61% of our revenue was invoiced, and a significant portion of our operating expenses were paid, in foreign currencies, and 60% 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 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 2016 or the six months ended June 30, 2017.

33


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 June 30, 2017. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of June 30, 2017 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 June 30, 2017, 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.

34


PART II. OTHER INFORMATION

Item 1. Legal Proceedings
We are not involved in any legal proceedings other than routine litigation arising in the normal course of business, none of which 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, 2016, as filed with the SEC,our Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2017, 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, 2016, our Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2017 and in this Item 1A 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. Except as set forth below, as of June 30, 2017, 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, 2016 and our Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2017:
The risk factor entitled “We are subject to the impact of governmental and other similar certification processes and regulations, which could adversely affect our business and results of operations.” has been updated to read as follows:

Our operations are subject to numerous governmental laws and regulations, including those governing antitrust and competition, the environment, import and export of products, currency conversions and repatriation, taxation of foreign earnings and earnings of expatriate personnel, and use of local employees and suppliers. An inability to comply with these regulations or obtain any necessary certifications in a timely manner could have an adverse effect on our business and results of operations.
Manufacturers of electrical goods are subject to the European Union’s RoHS2 and WEEE directives, which took effect during 2006. RoHS2 prohibits the use of lead, mercury and certain other specified substances in electronics products, and WEEE makes producers of electrical goods financially responsible for specified collection, recycling, treatment, and disposal of covered electronic products and components. While we currently hold WEEE registration and are in compliance with the directives of the European Union, including the RoHS2 directive, parallel initiatives are being proposed in other jurisdictions, including several states in the United States and China. If we do not comply with any such initiatives, our sales and results of operations could be materially impacted.

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 six month period ended June 30, 2017 under this program. As of June 30, 2017, we had authorization to repurchase $18.3 million remaining under the repurchase program.

35


Item 6. Exhibits
 
3.1
  
Amended and Restated Articles of Incorporation, as amended (Filed as Exhibit 3.1 to our Registration Statement on Form S-1/A filed September 10, 1997, No. 333-32983, and incorporated herein by reference)
 
 
 
3.2
  
Amended and Restated Bylaws (Filed as Exhibit 3.1 to our Current Report on Form 8-K, filed February 3, 2010 and incorporated herein by reference, SEC File No. 000-23081)
 
 
 
4.1
  
Specimen Stock Certificate (Filed as Exhibit 4.1 to our Registration Statement on Form S-1/A filed September 10, 1997, No. 333-32983, and incorporated herein by reference)
 
 
 
31-A
  
Certification of the President and Chief Executive Officer Pursuant to Rule 13a-14(a)/15d-14(a), as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
 
 
31-B
  
Certification of the Chief Financial Officer Pursuant to Rule 13a-14(a)/15d-14(a), as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
 
 
32-A
  
Certification of the President and Chief Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
 
32-B
  
Certification of the Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
 
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
 
 
 

36


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

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


37
EX-31.A 2 faro-63017xexhibit31xa.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: August 1, 2017
 
/s/ Simon Raab
Name: Simon Raab
Title: President and Chief Executive Officer
(Principal Executive Officer)


EX-31.B 3 faro-63017xexhibit31xb.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: August 1, 2017

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


EX-32.A 4 faro-63017xexhibit32xa.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 June 30, 2017 (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: August 1, 2017

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


EX-32.B 5 faro-63017xexhibit32xb.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 June 30, 2017 (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: August 1, 2017
 
/s/ Robert Seidel
Name: Robert Seidel
Title: Chief Financial Officer
(Principal Financial Officer)



EX-101.INS 6 faro-20170630.xml XBRL INSTANCE DOCUMENT 0000917491 2017-01-01 2017-06-30 0000917491 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-06-30 0000917491 2017-07-25 0000917491 2016-12-31 0000917491 2017-06-30 0000917491 2017-04-01 2017-06-30 0000917491 2016-01-01 2016-06-30 0000917491 2016-04-01 2016-06-30 0000917491 2015-12-31 0000917491 2016-06-30 0000917491 us-gaap:AccountingStandardsUpdate201517Member 2016-12-31 0000917491 faro:PerformanceBasedEmployeeStockOptionsMember 2017-02-01 2017-02-28 0000917491 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-06-30 0000917491 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-06-30 0000917491 us-gaap:PerformanceSharesMember 2017-01-01 2017-06-30 0000917491 us-gaap:RestrictedStockMember faro:DirectorSPlanPerDirectorMember 2017-01-01 2017-06-30 0000917491 us-gaap:EmployeeStockOptionMember faro:BlackScholesOptionValuationModelMember 2016-01-01 2016-06-30 0000917491 faro:PerformanceBasedRestrictedStockUnitsMember 2017-02-01 2017-02-28 0000917491 faro:TwoThousandFourteenPlanMember 2014-05-31 0000917491 us-gaap:RestrictedStockMember faro:DirectorSPlanPerDirectorMember us-gaap:BoardOfDirectorsChairmanMember 2017-01-01 2017-06-30 0000917491 us-gaap:EmployeeStockOptionMember faro:BlackScholesOptionValuationModelMember 2017-01-01 2017-06-30 0000917491 us-gaap:EmployeeStockOptionMember 2017-04-01 2017-06-30 0000917491 us-gaap:RestrictedStockUnitsRSUMember 2017-06-30 0000917491 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0000917491 us-gaap:EmployeeStockOptionMember 2017-06-30 0000917491 us-gaap:EmployeeStockOptionMember 2016-12-31 0000917491 faro:March2016Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-06-30 0000917491 faro:March2017Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-06-30 0000917491 faro:March2016Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-06-30 0000917491 faro:March2017Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-06-30 0000917491 faro:March2017Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-06-30 0000917491 faro:PerformanceBasedRestrictedStockUnitsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-06-30 0000917491 faro:March2017Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-06-30 0000917491 faro:March2016Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-06-30 0000917491 faro:March2016Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-06-30 0000917491 faro:March2017Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-06-30 0000917491 faro:PerformanceBasedRestrictedStockUnitsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-06-30 0000917491 faro:March2016Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-06-30 0000917491 faro:PerformanceBasedEmployeeStockOptionsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-06-30 0000917491 faro:PerformanceBasedRestrictedStockUnitsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-06-30 0000917491 faro:March2017Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-06-30 0000917491 faro:PerformanceBasedEmployeeStockOptionsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-06-30 0000917491 faro:PerformanceBasedEmployeeStockOptionsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-06-30 0000917491 faro:March2016Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-06-30 0000917491 us-gaap:EmployeeStockOptionMember 2016-04-01 2016-06-30 0000917491 us-gaap:USTreasuryBillSecuritiesMember 2017-06-30 0000917491 us-gaap:USTreasuryBillSecuritiesMember 2016-12-31 0000917491 faro:ServiceInventoryMember 2017-01-01 2017-06-30 0000917491 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000917491 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0000917491 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000917491 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0000917491 faro:MonteCarloSimulationValuationModelMember 2017-01-01 2017-06-30 0000917491 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2016-01-01 2016-06-30 0000917491 faro:FactoryMetrologyMember 2016-01-01 2016-06-30 0000917491 us-gaap:OperatingSegmentsMember 2016-01-01 2016-06-30 0000917491 us-gaap:OperatingSegmentsMember faro:ConstructionBIMCIMMember 2016-01-01 2016-06-30 0000917491 faro:ConstructionBIMCIMMember 2016-01-01 2016-06-30 0000917491 us-gaap:AllOtherSegmentsMember 2016-01-01 2016-06-30 0000917491 us-gaap:OperatingSegmentsMember faro:FactoryMetrologyMember 2016-01-01 2016-06-30 0000917491 us-gaap:OperatingSegmentsMember faro:ConstructionBIMCIMMember 2017-01-01 2017-06-30 0000917491 us-gaap:AllOtherSegmentsMember 2017-01-01 2017-06-30 0000917491 faro:FactoryMetrologyMember 2017-01-01 2017-06-30 0000917491 us-gaap:OperatingSegmentsMember faro:FactoryMetrologyMember 2017-01-01 2017-06-30 0000917491 faro:ConstructionBIMCIMMember 2017-01-01 2017-06-30 0000917491 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2017-01-01 2017-06-30 0000917491 us-gaap:OperatingSegmentsMember 2017-01-01 2017-06-30 0000917491 us-gaap:OperatingSegmentsMember 2017-04-01 2017-06-30 0000917491 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2017-04-01 2017-06-30 0000917491 us-gaap:OperatingSegmentsMember faro:ConstructionBIMCIMMember 2017-04-01 2017-06-30 0000917491 us-gaap:AllOtherSegmentsMember 2017-04-01 2017-06-30 0000917491 us-gaap:OperatingSegmentsMember faro:FactoryMetrologyMember 2017-04-01 2017-06-30 0000917491 faro:FactoryMetrologyMember 2017-04-01 2017-06-30 0000917491 faro:ConstructionBIMCIMMember 2017-04-01 2017-06-30 0000917491 faro:ConstructionBIMCIMMember 2016-04-01 2016-06-30 0000917491 faro:FactoryMetrologyMember 2016-04-01 2016-06-30 0000917491 us-gaap:OperatingSegmentsMember 2016-04-01 2016-06-30 0000917491 us-gaap:AllOtherSegmentsMember 2016-04-01 2016-06-30 0000917491 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2016-04-01 2016-06-30 0000917491 us-gaap:OperatingSegmentsMember faro:ConstructionBIMCIMMember 2016-04-01 2016-06-30 0000917491 us-gaap:OperatingSegmentsMember faro:FactoryMetrologyMember 2016-04-01 2016-06-30 0000917491 us-gaap:MinimumMember 2017-01-01 2017-06-30 0000917491 faro:BuildingsAndEquipmentMember 2017-01-01 2017-06-30 0000917491 faro:BuildingsAndEquipmentMember 2017-06-30 0000917491 us-gaap:MaximumMember 2017-01-01 2017-06-30 0000917491 faro:InstrumentAssociatesLLCMember 2017-04-01 2017-04-30 0000917491 faro:LaserProjectionTechnologiesMember 2016-08-01 2016-08-31 0000917491 faro:BuildItSoftwareAndSolutionsLtdMember 2016-07-01 2016-07-31 0000917491 faro:MWFMember 2016-12-01 2016-12-31 0000917491 faro:MWFMember 2016-12-31 0000917491 faro:LaserProjectionTechnologiesMember 2016-08-31 0000917491 faro:InstrumentAssociatesLLCMember 2017-04-30 0000917491 faro:BuildItSoftwareAndSolutionsLtdMember 2016-07-31 0000917491 faro:LaserProjectionTechnologiesMember us-gaap:CustomerRelationshipsMember 2016-08-01 2016-08-31 0000917491 faro:BuildItSoftwareAndSolutionsLtdMember us-gaap:CustomerRelationshipsMember 2016-07-01 2016-07-31 0000917491 faro:InstrumentAssociatesLLCMember us-gaap:TechnologyBasedIntangibleAssetsMember 2017-04-01 2017-04-30 0000917491 faro:BuildItSoftwareAndSolutionsLtdMember us-gaap:OffMarketFavorableLeaseMember 2016-07-01 2016-07-31 0000917491 faro:InstrumentAssociatesLLCMember us-gaap:CustomerRelationshipsMember 2017-04-01 2017-04-30 0000917491 faro:LaserProjectionTechnologiesMember us-gaap:NoncompeteAgreementsMember 2016-08-01 2016-08-31 0000917491 faro:LaserProjectionTechnologiesMember us-gaap:TradeNamesMember 2016-08-01 2016-08-31 0000917491 faro:MWFMember us-gaap:CustomerRelationshipsMember 2016-12-01 2016-12-31 0000917491 faro:InstrumentAssociatesLLCMember us-gaap:NoncompeteAgreementsMember 2017-04-01 2017-04-30 0000917491 faro:MWFMember us-gaap:NoncompeteAgreementsMember 2016-12-01 2016-12-31 0000917491 faro:InstrumentAssociatesLLCMember us-gaap:TradeNamesMember 2017-04-01 2017-04-30 0000917491 faro:LaserProjectionTechnologiesMember us-gaap:OffMarketFavorableLeaseMember 2016-08-01 2016-08-31 0000917491 faro:BuildItSoftwareAndSolutionsLtdMember us-gaap:TradeNamesMember 2016-07-01 2016-07-31 0000917491 faro:MWFMember us-gaap:TradeNamesMember 2016-12-01 2016-12-31 0000917491 faro:MWFMember us-gaap:TechnologyBasedIntangibleAssetsMember 2016-12-01 2016-12-31 0000917491 faro:BuildItSoftwareAndSolutionsLtdMember us-gaap:NoncompeteAgreementsMember 2016-07-01 2016-07-31 0000917491 faro:BuildItSoftwareAndSolutionsLtdMember us-gaap:TechnologyBasedIntangibleAssetsMember 2016-07-01 2016-07-31 0000917491 faro:MWFMember us-gaap:OffMarketFavorableLeaseMember 2016-12-01 2016-12-31 0000917491 faro:InstrumentAssociatesLLCMember us-gaap:OffMarketFavorableLeaseMember 2017-04-01 2017-04-30 0000917491 faro:LaserProjectionTechnologiesMember us-gaap:TechnologyBasedIntangibleAssetsMember 2016-08-01 2016-08-31 iso4217:USD xbrli:shares xbrli:pure xbrli:shares iso4217:USD faro:segment faro:plan false --12-31 Q2 2017 2017-06-30 10-Q 0000917491 16708033 Large Accelerated Filer FARO TECHNOLOGIES INC FARO 0.00 0.00 0.00 0.00 0.031 1800000 -2900000 P3Y 2026 3 0.99 574000 230000 9500000 P12M 29136000 35259000 29136000 35259000 604 604 52.83 19362 19362 47.33 P3Y 100000 40000 0.01 0.01 11126000 12651000 63193000 60720000 61364000 58805000 4026000 3517000 618000 0 24572000 25619000 1775000 1784000 50262000 57138000 -24561000 -13262000 P7Y P7Y P0Y P0Y P7Y P1Y P7Y P7Y P5Y P0Y P7Y P7Y P5Y P5Y P2Y P0Y P5Y P1Y P10Y P10Y P5Y P12Y P10Y P1Y 212602000 216511000 1200000 2700000 1800000 3200000 1829000 1915000 1046201 1075373 1265885 1221308 423714000 437068000 278665000 279224000 42942000 21970000 900000 6100000 2100000 2100000 150000 54000 237000 160000 700000 747000 95000 12000 0 1112000 0 0 364000 0 205000 0 1816000 5474000 1015000 2329000 0 322000 0 539000 345000 1086000 471000 104000 666000 160000 36000 96000 6587000 17211000 3910000 5496000 107356000 133541000 106169000 117594000 26185000 11425000 0.001 0.001 50000000 50000000 18170267 18194509 16680791 16708033 18000 18000 1597000 11298000 3515000 6213000 7100000 25062000 49058000 24455000 51513000 34604000 67681000 35922000 73735000 2872000 2883000 7600000 -261000 168000 27422000 29358000 13813000 12832000 -7600000 14307000 14442000 1409000 1570000 3266000 6352000 3989000 7707000 0.20 0.39 -0.22 -0.30 0.20 0.39 -0.22 -0.30 1170000 4323000 0.213 0.184 0.202 0.215 13649000 14336000 13400000 P2Y2M12D 70000 0 70000 0 22279000 23313000 5474000 1150000 0 0 4260000 64000 1015000 277000 31000 0 361000 346000 1816000 826000 3000 0 951000 36000 2329000 95000 144000 91000 1970000 29000 6099000 7156000 -305000 -122000 10242000 20392000 11877000 22576000 46744000 5364000 51417000 11922000 3393000 2488000 43934000 25219000 4284000 18559000 2376000 86605000 49987000 8164000 36729000 5094000 46760000 20738000 4314000 16696000 -272000 90509000 41615000 8392000 33352000 -129000 4311000 7934000 -4543000 -6475000 900000 919000 1462000 1500000 -900000 -918000 -1400000 -1389000 -1596000 1610000 -13818000 -4771000 522000 -590000 -870000 -163000 1114000 -472000 4918000 10107000 -2115000 6489000 54000 98000 89000 171000 15126000 13377000 51886000 57866000 36760000 44489000 1440000 736000 42942000 21970000 18778000 19400000 84057000 87577000 423714000 437068000 66610000 70511000 2100000 2100000 P120D P60D 57063000 62937000 579000 280000 -3292000 11190000 27728000 -4368000 3392000 6472000 -3625000 -5086000 -240000 -991000 -459000 -467000 3 39437000 77778000 50933000 96688000 4497000 8827000 -4173000 -6179000 905000 1058000 -1795000 4826000 7140000 11299000 2225000 2664000 2528000 3412000 100000 0 17200000 3900000 6600000 5500000 0 5496000 712000 645000 2580000 3669000 16304000 22989000 513000 284000 0 21000000 2309000 2400000 2594000 2570000 1244000 1848000 1335000 1824000 81940000 89493000 31678000 32355000 37200000 4000 4000 7214000 14416000 9045000 17511000 183436000 178053000 61640000 120952000 62533000 124913000 78538000 16659000 56151000 5728000 154286000 31604000 110108000 12574000 82682000 18859000 57209000 6614000 164244000 37800000 114190000 12254000 16898000 33334000 20149000 39331000 18715000 36618000 26022000 48894000 2731000 3195000 P3Y P3Y P3Y 21101 33.65 152207 35.42 150682 270502 33.39 34.47 300 10682 33.50 0 0 0.452 0.470 0.467 0.0121 0.0202 0.0106 0.0188 0.467 0.452 1974543 966617 42.78 100000 1700000 100000 100000 25988 59.97 267039 12.37 14.51 2119000 1090160 1300448 48.02 45.34 24.93 34.79 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 P4Y P5Y 538000 P3Y3M P4Y6M 100000 3400000 100000 2900000 9616 42942000 42900000 21970000 22000000 11401 339657000 349491000 9542000 18623000 11467000 22222000 1489476 1486476 31838000 31829000 13485 20092 0 0 16672600 16654415 16700718 16692500 16659115 16634323 16700718 16692500 <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;">June&#160;30, 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;">$22.0 million</font><font style="font-family:inherit;font-size:10pt;"> that mature through September 14, 2017.&#160; Short-term investments at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</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;">$42.9 million</font><font style="font-family:inherit;font-size:10pt;"> that matured through June 15, 2017. The interest rate on the U.S. Treasury Bills is less than </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> percent.&#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;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were classed 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 14 &#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"/>June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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,336</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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,570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,594</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">1,784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">3,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,026</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,528</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;">25,619</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;">24,572</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;">Six 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;">June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">June 30, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">1,824</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,335</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(1,848</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;">(1,244</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,570</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,400</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 </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</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, 2017</font><font style="font-family:inherit;font-size:10pt;"> or any future interim 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, 2016</font><font style="font-family:inherit;font-size:10pt;">. The accompanying </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</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> <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.</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 the acquired business&#8217; operations as of and after the date of acquisition have been included in our condensed consolidated financial statements for the three and six months ended June 30, 2017. </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 December 2016, we acquired MWF-technology, GmbH (&#8220;MWF&#8221;) for a purchase price, net of cash acquired, of approximately </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;">, paid with cash on hand, subject to certain post-closing adjustments. MWF, an innovator in mobile augmented reality solutions located near Frankfurt, Germany, provides technology that enables large, complex 3D CAD data to be transferred to a tablet device for use in mobile visualization and comparison to real world conditions. This enables real time, actionable manufacturing insight for in-process inspection, assembly, guidance and positioning.</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;">In August 2016, we acquired Laser Projection Technologies, Inc. (&#8220;LPT&#8221;) for a purchase price, net of cash acquired, of approximately </font><font style="font-family:inherit;font-size:10pt;">$17.2 million</font><font style="font-family:inherit;font-size:10pt;">, paid with cash on hand, subject to certain additional post-closing adjustments. LPT, located in Londonderry, New Hampshire, specializes in laser projection and measurement systems used throughout manufacturing environments around the globe to maximize productivity and efficiency. The acquisition enhances our portfolio of 3D measurement solutions and supports our long-term strategy to expand our presence in key markets.</font></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July&#160;2016, we acquired BuildIT Software&#160;&amp; Solutions Ltd. (&#8220;BuildIT&#8221;) for a purchase price, net of cash acquired, of approximately </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;">, paid with cash on hand, subject to certain additional post-closing adjustments. BuildIT, a software solutions business located in Montreal, Canada, specializes in process-configurable 3D metrology software solutions with hardware agnostic interfaces. The addition of BuildIT enhances our metrology portfolio, providing customers greater software options to use in a variety of applications to reduce inspection and assembly times and increase productivity.</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 acquisitions of Nutfield, MWF, LPT, and BuildIT constitute business combinations as defined by FASB ASC Topic 805, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations</font><font style="font-family:inherit;font-size:10pt;">. 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 provided a reasonable basis for estimating the fair values, we may obtain more information and evidence during the measurement period that may 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 allocations marked as &#8220;Final&#8221; below represent our final determination of the fair value of the assets acquired and liabilities assumed for such acquisitions.</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 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:40%;" rowspan="1" 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><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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">BuildIT</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LPT</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">MWF</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nutfield</font></div></td></tr><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;">(Final)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">(Final)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">(Preliminary)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">(Preliminary)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">54</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;">150</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;">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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#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;">322</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">1,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;font-style:italic;"><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;">3,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">5,364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,488</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">(95</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;">(747</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;">(700</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;">(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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(471</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;">(1,086</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;">(345</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;">(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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;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;">(205</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">3,910</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;">17,211</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;">6,587</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,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:30px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><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;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt"> </sup></font><font style="font-family:inherit;font-size:8pt;">The goodwill arising from the acquisitions is not expected to be tax deductible. </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:11pt;"><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="25" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">BuildIT (Final)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LPT (Final)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">MWF (Preliminary)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nutfield (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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family: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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family: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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (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;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size: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:11pt;"><font style="font-family:inherit;font-size:11pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">5</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;Customer relationship</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">91</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">1,015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,474</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">1,816</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,329</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</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 acquisition has been allocated to the Factory Metrology reporting segment. The goodwill for the BuildIT, LPT and MWF acquisitions was allocated in connection with our organizational structure realignment during 2016 using the relative fair value approach. </font></div><div style="line-height:120%;padding-top:8px;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 recorded 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.9</font><font style="font-family:inherit;font-size:10pt;"> million in acquisition and integration costs for the BuildIT, LPT, MWF and Nutfield acquisitions.</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pro forma financial results for BuildIT, LPT, MWF and Nutfield have not been presented because the effects of these transactions, individually and in the aggregate, were not material to our consolidated results of operations.</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;">CASH AND CASH EQUIVALENTS</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 consider cash on hand and all short-term, highly liquid investments that have original maturities of three months or less at the time of purchase to be cash and cash equivalents.</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;">We consider cash on hand and all short-term, highly liquid investments that have original maturities of three months or less at the time of purchase to be cash and cash equivalents.</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;">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 and capital 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 obligations under these leases are approximately </font><font style="font-family:inherit;font-size:10pt;">$7.1 million</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-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;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had approximately </font><font style="font-family:inherit;font-size:10pt;">$37.2 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 </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we also had </font><font style="font-family:inherit;font-size:10pt;">$9.5 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 other than routine litigation arising in the normal course of business, none of which 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: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;">three</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 2004 Equity Incentive Plan (&#8220;2004 Plan&#8221;), the 2009 Equity Incentive Plan (&#8220;2009 Plan&#8221;), and the 2014 Equity Incentive Plan (&#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 2014, our shareholders approved the 2014 Plan, authorizing us to grant awards for up to </font><font style="font-family:inherit;font-size:10pt;">1,974,543</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, as well as any shares underlying awards outstanding under the 2004 Plan and 2009 Plan as of the effective date of the 2014 Plan that thereafter terminate or expire unexercised or are canceled, forfeited or lapse for any reason. We will not make any further grants 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 2017 and March 2016 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 over the last year. 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 vest 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 are achieved. The related stock-based compensation expense is recognized over the requisite service period, taking into account the probability that we will 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 are earned and vest 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 application of TSR to certain performance-based grants, the fair value of these awards is determined using the Monte Carlo Simulation valuation model. We expense 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 receive. In February 2017, our Compensation Committee determined that </font><font style="font-family:inherit;font-size:10pt;">9,616</font><font style="font-family:inherit;font-size:10pt;"> performance-based stock options and </font><font style="font-family:inherit;font-size:10pt;">300</font><font style="font-family:inherit;font-size:10pt;"> restricted stock units were earned for the 2016 performance period and </font><font style="font-family:inherit;font-size:10pt;">19,362</font><font style="font-family:inherit;font-size:10pt;"> stock options and </font><font style="font-family:inherit;font-size:10pt;">604</font><font style="font-family:inherit;font-size:10pt;"> restricted stock units were unearned, as the required metrics were not achieved.</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;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and valued using the Black-Scholes option valuation model was $</font><font style="font-family:inherit;font-size:10pt;">14.51</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">12.37</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;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> 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;">Six 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;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">June&#160;30, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.06% - 1.21%</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4 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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">46.7% - 47%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">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.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">46.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></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 equal to 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;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Value as of June 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;">Outstanding at January 1, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,090,160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">267,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(25,988</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;">59.97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(11,401</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">24.93</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">(19,362</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;">47.33</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 June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300,448</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;">45.34</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.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,119</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 June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">966,617</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;">42.78</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;">3.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">538</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 each of the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> was less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">. For the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the total intrinsic value of stock options exercised in the respective period was </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.7 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 each of the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> was less than </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">. The fair value of stock options vested during the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">3.4 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;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</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, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">152,207</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(21,101</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;">33.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(10,682</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;">33.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(604</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;">52.83</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 June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">270,502</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;">34.47</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;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the six months ended June 30, 2017 and June 30, 2016, 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;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$13.4 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.2</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 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 per share is computed by dividing net (loss) or income 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 and director stock options, restricted stock units and performance-based awards. Our potential common stock is included in the diluted earnings per share calculation when doing so 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 months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#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 six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were approximately </font><font style="font-family:inherit;font-size:10pt;">1,265,885</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1,221,308</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. For the three and six months ended June 30, 2016, there were approximately </font><font style="font-family:inherit;font-size:10pt;">1,046,201</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1,075,373</font><font style="font-family:inherit;font-size:10pt;">, respectively, additional shares 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 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;">June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">June 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 EPS</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,700,718</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.22</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,659,115</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.20</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;">13,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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 EPS</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,700,718</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.22</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,672,600</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.20</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%;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="14" rowspan="1"></td></tr><tr><td style="width:42%;" 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: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="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;">Six months ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">June 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 EPS</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,692,500</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.30</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,634,323</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.39</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;">20,092</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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 EPS</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,692,500</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.30</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,654,415</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.39</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top: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 June&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;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;">21,970</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;">21,970</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;">2,100</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;">2,100</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, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">42,942</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;">42,942</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;">2,100</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;">2,100</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 six-month 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.1 million</font><font style="font-family:inherit;font-size:10pt;">. We estimated the fair value of the contingent consideration using a Monte Carlo Simulation, which is based on significant inputs, primarily forecasted future results of the acquired businesses not observable in the market, and thus represents a Level 3 measure. During the six months ended June 30, 2017, we made </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> payments as part of these arrangements. During the six months ended June 30, 2016, we paid </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> as part of these arrangements.</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 income.</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;">June&#160;30, 2017</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.9 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;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. This change of </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> was due to a pretax loss during the second quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> compared to pretax income in the same period of 2016. Our effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">20.2%</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> compared with </font><font style="font-family:inherit;font-size:10pt;">21.3%</font><font style="font-family:inherit;font-size:10pt;"> in the prior year period. The decrease in our effective tax rate was primarily due to a shift in the geographic mix of pretax income expected for the full year 2017.&#160; For the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</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;">$1.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;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. This change of </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> was due to a pretax loss during the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> compared to pretax income in the same period of 2016. Our effective tax rate increased by </font><font style="font-family:inherit;font-size:10pt;">3.1</font><font style="font-family:inherit;font-size:10pt;"> percentage points to </font><font style="font-family:inherit;font-size:10pt;">21.5%</font><font style="font-family:inherit;font-size:10pt;"> for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> from </font><font style="font-family:inherit;font-size:10pt;">18.4%</font><font style="font-family:inherit;font-size:10pt;"> for the same period of 2016. The increase was primarily driven by the shift in the geographic mix of pretax income. Our effective tax rate continued to be lower than the statutory tax rate in the United States, mainly due to our global footprint in foreign jurisdictions with lower tax rates. However, 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.</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 three principal categories of inventory: 1) manufactured product to be sold; 2) sales demonstration inventory - completed product used to support our sales force and demonstrations; and 3) service inventory - completed product and parts used to support our service department. Shipping and handling costs 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 the 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"/>June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,489</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,760</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;">13,377</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,126</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;">57,866</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;">51,886</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;border-bottom:3px double #000000;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;border-bottom:3px double #000000;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,259</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;">29,136</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 three principal categories of inventory: 1) manufactured product to be sold; 2) sales demonstration inventory - completed product used to support our sales force and demonstrations; and 3) service inventory - completed product and parts used to support our service department. Shipping and handling costs 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 the 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"/>June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">60,720</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;">63,193</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;">(1,915</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,829</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;">58,805</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">61,364</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 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 Laser 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 Gage</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 Laser Projector, FARO Cobalt Array Imager, 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;"> and BuildIT 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 Factory Metrology 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 SCENE, FARO PointSense, and FARO 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 Information Management (&#8220;Construction BIM-CIM&#8221;) and Public Safety Forensics verticals. Our FARO Laser 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 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 Product Design vertical. FARO Visual Inspect</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;"> enables large, complex 3D CAD data to be transferred to a tablet device and then used for mobile visualization and comparison to real world conditions, facilitating in-process inspection, assembly, guidance and positioning for applications in our Factory Metrology and Construction BIM-CIM verticals. 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.</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;). During fiscal 2016, we evaluated our reportable segments based on our new internal management structure organized around operating activities and the changes implemented in connection with our initiatives to reorganize our business around certain vertical markets. We evaluate business performance based upon several metrics, using revenue growth and segment profit as the primary financial measures. 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 Factory Metrology reporting segment provides solutions for manual and automated 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-CIM reporting segment provides solutions for as-built data capturing and 3D visualization in building information modeling and construction information management 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 Other reporting segment includes our Product Design, Public Safety Forensics and 3D Solutions operating segments. Our Product Design operating segment 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. Our Public Safety Forensics operating segment 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 3D Solutions operating segment provides solutions to customers who require customized 3D measurement and realization solutions not otherwise addressed by our off-the-shelf product offerings. </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 Other reporting segment and have been combined based on the aggregation criteria and quantitative thresholds in accordance with the provisions of FASB ASC Topic 280. There has been no change in our total consolidated financial condition or results of operations previously reported as a result of the change in our reportable segments. The amounts related to our segment information for the three and six months ended June 30, 2016 have been restated throughout this Quarterly Report on Form 10-Q to reflect the change in reporting segments. Each of our reporting segments employs consistent accounting policies. 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-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-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangible - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </font><font style="font-family:inherit;font-size:10pt;">(&#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 in determining 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.</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;">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 principal 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 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%;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 ASU 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. Currently, 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.</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;">ASU 2017-01 becomes effective for annual periods beginning after December 15, 2017, including interim periods within those periods, and will be applied prospectively commencing on the effective date. No disclosures are required at transition. Early application is permitted under certain circumstances. 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%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU No. 2016-16, </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;"> (&#8220;ASU 2016-16&#8221;), which removes the prohibition in ASC Topic 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;">, 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 and is effective for annual periods beginning after December 15, 2017, and interim periods therein, with early adoption permitted. 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%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU No. 2016-15, </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 is effective for annual periods beginning after December 15, 2017, and interim periods therein. Early adoption is permitted. 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%;padding-top:8px;text-align:left;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</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">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 2016-02 must be applied on a modified retrospective basis and is effective for fiscal years beginning after December&#160;15, 2018, and interim periods within those years, with early adoption permitted. We are currently evaluating the impact of adopting this standard on our consolidated financial statements and related disclosures.</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;">In May 2014, the FASB issued ASU No.&#160;2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers: (Topic 606)</font><font style="font-family:inherit;font-size:10pt;"> (&#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 ASU and subsequently issued amendments to it are effective for us on January&#160;1, 2018 and permit the use of either the retrospective or cumulative-effect transition method. </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;">We currently plan to adopt this guidance utilizing the cumulative-effect transition method and plan to apply the cumulative-effect transition method only to contracts that are not completed as of the date of initial adoption, an option that is available under ASC Topic 606. We are continuing to evaluate the expected impact of the new revenue guidance contained in ASC Topic 606 on our consolidated financial statements. We currently expect to complete this assessment of the full financial impact of the new revenue recognition guidance during the second half of 2017.</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;">In March 2016, the FASB issued ASU 2016-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2016-09&#8221;), simplifying several aspects of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows.&#160;ASU 2016-09 became effective for annual periods beginning after December&#160;15, 2016, and interim periods therein (our fiscal year 2017).&#160;We adopted ASU 2016-09 effective January 1, 2017. Under the new guidance, excess tax benefits that were not previously recognized because the related tax deduction had not reduced current taxes payable are to be recorded on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the period in which the new guidance is adopted. Historically, we recognized all excess tax benefits when an option was exercised or a share vested since we did not have a U.S. net operating loss carryforward. Therefore, no adjustment to retained earnings for prior excess tax benefits was required upon adoption.</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;">Under the new guidance, all tax-related cash flows resulting from share-based payments are reported as operating activities in the statement of cash flows. This approach incorporates the net of the inflow and outflow from all tax-related cash flows resulting from share-based payments in the deferred income tax (benefit) expense line item and presents it along with other income tax cash flows as operating activities in the statement of cash flows. Effective January 1, 2017, we adopted this portion of the guidance on a prospective basis and therefore did not restate the prior period's condensed consolidated statement of cash flows.&#160; </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;">We also elected to account for forfeitures related to the service condition-based awards as they occur effective January 1, 2017, which is a change from previous guidance, which required an estimate of forfeitures. However, we continue to assess performance condition-based awards quarterly as required. In adopting the new policy using a modified retrospective approach, we assessed the cumulative effect adjustment and recorded to retained earnings the difference between the amount of compensation cost previously recorded and the amount that would have been recorded without assuming forfeitures. The cumulative effect adjustment recorded to retained earnings, net of income tax benefit, was not material. </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;">In November 2015, the FASB issued ASU 2015-17, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2015-17&#8221;), which requires that deferred tax liabilities and assets be classified as noncurrent in a classified balance sheet. ASU 2015-17 became effective for us on January 1, 2017. We adopted this guidance on a retrospective basis, which resulted in the reclassification of current deferred tax assets totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> from current to non-current in these condensed consolidated financial statements.</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;">In July&#160;2015, the FASB issued ASU 2015-11,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory (Topic 330): Simplifying the Measurement of Inventory</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2015-11&#8221;), which changes the measurement principle for inventory from the lower of cost or market to the lower of cost or net realizable value.&#160;ASU&#160;2015-11&#160;defines net realizable value as estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.&#160;The new guidance must be applied on a prospective basis and became effective for fiscal years beginning after December&#160;15, 2016 (i.e., our fiscal year 2017), and interim periods within those years, with early adoption permitted.&#160;We adopted ASU 2015-11 effective January 1, 2017. The adoption of this guidance did not have a material impact on our condensed consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangible - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment </font><font style="font-family:inherit;font-size:10pt;">(&#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 in determining 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.</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;">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 principal 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 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%;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 ASU 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. Currently, 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.</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;">ASU 2017-01 becomes effective for annual periods beginning after December 15, 2017, including interim periods within those periods, and will be applied prospectively commencing on the effective date. No disclosures are required at transition. Early application is permitted under certain circumstances. 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%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU No. 2016-16, </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;"> (&#8220;ASU 2016-16&#8221;), which removes the prohibition in ASC Topic 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;">, 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 and is effective for annual periods beginning after December 15, 2017, and interim periods therein, with early adoption permitted. 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%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU No. 2016-15, </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 is effective for annual periods beginning after December 15, 2017, and interim periods therein. Early adoption is permitted. 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%;padding-top:8px;text-align:left;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</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">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 2016-02 must be applied on a modified retrospective basis and is effective for fiscal years beginning after December&#160;15, 2018, and interim periods within those years, with early adoption permitted. We are currently evaluating the impact of adopting this standard on our consolidated financial statements and related disclosures.</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;">In May 2014, the FASB issued ASU No.&#160;2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers: (Topic 606)</font><font style="font-family:inherit;font-size:10pt;"> (&#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 ASU and subsequently issued amendments to it are effective for us on January&#160;1, 2018 and permit the use of either the retrospective or cumulative-effect transition method. </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;">We currently plan to adopt this guidance utilizing the cumulative-effect transition method and plan to apply the cumulative-effect transition method only to contracts that are not completed as of the date of initial adoption, an option that is available under ASC Topic 606. We are continuing to evaluate the expected impact of the new revenue guidance contained in ASC Topic 606 on our consolidated financial statements. We currently expect to complete this assessment of the full financial impact of the new revenue recognition guidance during the second half of 2017.</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;">In March 2016, the FASB issued ASU 2016-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2016-09&#8221;), simplifying several aspects of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows.&#160;ASU 2016-09 became effective for annual periods beginning after December&#160;15, 2016, and interim periods therein (our fiscal year 2017).&#160;We adopted ASU 2016-09 effective January 1, 2017. Under the new guidance, excess tax benefits that were not previously recognized because the related tax deduction had not reduced current taxes payable are to be recorded on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the period in which the new guidance is adopted. Historically, we recognized all excess tax benefits when an option was exercised or a share vested since we did not have a U.S. net operating loss carryforward. Therefore, no adjustment to retained earnings for prior excess tax benefits was required upon adoption.</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;">Under the new guidance, all tax-related cash flows resulting from share-based payments are reported as operating activities in the statement of cash flows. This approach incorporates the net of the inflow and outflow from all tax-related cash flows resulting from share-based payments in the deferred income tax (benefit) expense line item and presents it along with other income tax cash flows as operating activities in the statement of cash flows. Effective January 1, 2017, we adopted this portion of the guidance on a prospective basis and therefore did not restate the prior period's condensed consolidated statement of cash flows.&#160; </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;">We also elected to account for forfeitures related to the service condition-based awards as they occur effective January 1, 2017, which is a change from previous guidance, which required an estimate of forfeitures. However, we continue to assess performance condition-based awards quarterly as required. In adopting the new policy using a modified retrospective approach, we assessed the cumulative effect adjustment and recorded to retained earnings the difference between the amount of compensation cost previously recorded and the amount that would have been recorded without assuming forfeitures. The cumulative effect adjustment recorded to retained earnings, net of income tax benefit, was not material. </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;">In November 2015, the FASB issued ASU 2015-17, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2015-17&#8221;), which requires that deferred tax liabilities and assets be classified as noncurrent in a classified balance sheet. ASU 2015-17 became effective for us on January 1, 2017. We adopted this guidance on a retrospective basis, which resulted in the reclassification of current deferred tax assets totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> from current to non-current in these condensed consolidated financial statements.</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;">In July&#160;2015, the FASB issued ASU 2015-11,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory (Topic 330): Simplifying the Measurement of Inventory</font><font style="font-family:inherit;font-size:10pt;">&#160;(&#8220;ASU 2015-11&#8221;), which changes the measurement principle for inventory from the lower of cost or market to the lower of cost or net realizable value.&#160;ASU&#160;2015-11&#160;defines net realizable value as estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation.&#160;The new guidance must be applied on a prospective basis and became effective for fiscal years beginning after December&#160;15, 2016 (i.e., our fiscal year 2017), and interim periods within those years, with early adoption permitted.&#160;We adopted ASU 2015-11 effective January 1, 2017. The adoption of this guidance did not have a material impact on our condensed consolidated financial statements.</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 income.</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;">Certain prior period amounts have been reclassified in the accompanying condensed consolidated financial statements to conform to the current period presentation. For example, certain prior period stock compensation expenses were reclassified between cost of product sales, cost of service sales, selling and marketing, general and administrative, and research and development expenses in the accompanying condensed consolidated financial statements to reflect the appropriate departmental costs. In addition, other amounts have been reclassified in the accompanying condensed consolidated financial statements to conform to the current period presentation as a result of the adoption of various new accounting pronouncements.</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;">RECLASSIFICATIONS</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain prior period amounts have been reclassified in the accompanying condensed consolidated financial statements to conform to the current period presentation. For example, certain prior period stock compensation expenses were reclassified between cost of product sales, cost of service sales, selling and marketing, general and administrative, and research and development expenses in the accompanying condensed consolidated financial statements to reflect the appropriate departmental costs. In addition, other amounts have been reclassified in the accompanying condensed consolidated financial statements to conform to the current period presentation as a result of the adoption of various new accounting pronouncements. See Note 5 &#8211; Impact of Recently Issued Accounting Pronouncements for further details.</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"/>June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">60,720</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;">63,193</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;">(1,915</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,829</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;">58,805</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">61,364</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"/>June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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,336</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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,570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,594</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">1,784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">3,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,026</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,528</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;">25,619</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;">24,572</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:11pt;"><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="25" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">BuildIT (Final)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LPT (Final)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">MWF (Preliminary)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nutfield (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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family: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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family: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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Life (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;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size: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:11pt;"><font style="font-family:inherit;font-size:11pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">5</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;Customer relationship</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,150</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">91</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">1,015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,474</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">1,816</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,329</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</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 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:40%;" rowspan="1" 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><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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">BuildIT</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LPT</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">MWF</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nutfield</font></div></td></tr><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;">(Final)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">(Final)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">(Preliminary)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">(Preliminary)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">54</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;">150</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;">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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#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;">322</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">1,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;font-style:italic;"><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;">3,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">5,364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,488</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">(95</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;">(747</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;">(700</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;">(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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(471</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;">(1,086</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;">(345</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;">(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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;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;">(205</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">3,910</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;">17,211</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;">6,587</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,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:30px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><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;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt"> </sup></font><font style="font-family:inherit;font-size:8pt;">The goodwill arising from the acquisitions is not expected to be tax deductible.</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 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;">June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">June 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 EPS</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,700,718</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.22</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,659,115</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.20</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;">13,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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 EPS</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,700,718</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.22</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,672,600</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.20</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%;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="14" rowspan="1"></td></tr><tr><td style="width:42%;" 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: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="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;">Six months ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">June 30, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 EPS</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,692,500</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.30</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,634,323</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.39</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;">20,092</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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 EPS</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,692,500</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.30</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,654,415</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.39</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top: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 June&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;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;">21,970</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;">21,970</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;">2,100</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;">2,100</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, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">42,942</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;">42,942</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;">2,100</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;">2,100</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 six-month 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.1 million</font><font style="font-family:inherit;font-size:10pt;">. We estimated the fair value of the contingent consideration using a Monte Carlo Simulation, which is based on significant inputs, primarily forecasted future results of the acquired businesses not observable in the market, and thus represents a Level 3 measure. During the six months ended June 30, 2017, we made </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> payments as part of these arrangements. During the six months ended June 30, 2016, we paid </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> as part of these arrangements. </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"/>June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,489</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,760</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;">13,377</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,126</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;">57,866</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;">51,886</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;border-bottom:3px double #000000;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;border-bottom:3px double #000000;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,259</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;">29,136</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;">Six 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;">June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">June 30, 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">1,824</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,335</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(1,848</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;">(1,244</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,570</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,400</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 six</font><font style="font-family:inherit;font-size:10pt;"> months ended June 30, 2017 and 2016:</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;">Factory Metrology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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-CIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;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 June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">57,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,859</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,614</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,696</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(272</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">11,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">3,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,045</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;">(4,173</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;">Factory Metrology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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-CIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;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 June 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">56,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">18,559</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,376</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,219</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">3,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">7,214</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;">4,497</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;"><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;">Factory Metrology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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-CIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Six Months Ended June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">114,190</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,352</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,615</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">22,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">7,707</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">17,511</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;">(6,179</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;"><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;">Factory Metrology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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-CIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Six Months Ended June 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">110,108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,604</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154,286</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">36,729</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,987</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">20,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">6,352</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">8,827</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-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;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Value as of June 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;">Outstanding at January 1, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,090,160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">267,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(25,988</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;">59.97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(11,401</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">24.93</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">(19,362</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;">47.33</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 June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,300,448</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;">45.34</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.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,119</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 June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">966,617</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;">42.78</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;">3.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">538</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;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> 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;">Six 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;">June&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">June&#160;30, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.06% - 1.21%</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4 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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">46.7% - 47%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">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.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">46.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></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;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</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, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">152,207</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(21,101</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;">33.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(10,682</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;">33.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">(604</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;">52.83</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 June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">270,502</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;">34.47</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; Factory Metrology, Construction BIM-CIM, and Other. 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 Other category.</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 geographic segments due to the reorganization which took place in the year ended December 31, 2016. The amounts for the </font><font style="font-family:inherit;font-size:10pt;">three and six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</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 six</font><font style="font-family:inherit;font-size:10pt;"> months ended June 30, 2017 and 2016:</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;">Factory Metrology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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-CIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;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 June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">57,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,859</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,614</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,696</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,314</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(272</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">11,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">3,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,045</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;">(4,173</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;">Factory Metrology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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-CIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;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 June 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">56,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">18,559</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,376</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,219</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">3,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">7,214</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;">4,497</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;"><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;">Factory Metrology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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-CIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Six Months Ended June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">114,190</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,352</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,615</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">22,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">7,707</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">17,511</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;">(6,179</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;"><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;">Factory Metrology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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-CIM</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Six Months Ended June 30, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">110,108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,604</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154,286</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">36,729</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,987</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">20,392</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">6,352</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">8,827</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-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> EX-101.SCH 7 faro-20170630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2114100 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Accounts Receivable - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Accrued Liabilities - Activity Related to Accrued Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Accrued Liabilities - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2426402 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2426403 - Disclosure - Business Combinations - Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2426404 - Disclosure - Business Combinations - Summary of the Purchase Price Allocated to the Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2326301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Cash and Cash Equivalents link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2424401 - 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 (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) 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 2117100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2417402 - 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 2317301 - 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 (Details) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2421401 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Inventories - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Inventories - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - 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 2104100 - Disclosure - Reclassifications link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2423402 - Disclosure - Segment Reporting - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2423403 - Disclosure - Segment Reporting - Summary of Reportable Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2323301 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Short Term Investments link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Short Term Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Stock-Based Compensation - Assumptions Used to Estimate The Fair Value of Time-Based Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit Activity and Weighted Average Grant Date Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity and Weighted Average Exercise Prices (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 faro-20170630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 faro-20170630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 faro-20170630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Inventory Disclosure [Abstract] 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 Business Combinations [Abstract] Business Combinations Business Combination Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] 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] Reclassification Policy Reclassification, Policy [Policy Text Block] New Accounting Pronouncements Policy New Accounting Pronouncements, Policy [Policy Text Block] Cash and Cash Equivalents Policy Cash and Cash Equivalents, Policy [Policy Text Block] Inventory Policy Inventory, Policy [Policy 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] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Description of Business Nature of Operations [Text Block] Income Statement [Abstract] Sales Revenue, Net [Abstract] Product Sales Revenue, Goods, Net Service Sales Revenue, Services, Net Total sales Revenue, Net Cost of Sales Cost of Goods Sold [Abstract] Product Cost of Goods Sold Service Technology Services Costs Total cost of sales (exclusive of depreciation and amortization, shown separately below) Cost of Revenue 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 (income) expense Other Nonoperating Income (Expense) [Abstract] Interest income, net Interest Income (Expense), Nonoperating, Net Other expense, 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) Attributable to Parent Net (loss) income per share - Basic (in dollars per share) Earnings Per Share, Basic Net (loss) income per share - Diluted (in dollars per share) Earnings Per Share, Diluted Weighted average shares - Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted average shares - Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Number of reportable segments Number of Reportable Segments Payables and Accruals [Abstract] 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 Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Receivables [Abstract] Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Inventories Inventory Disclosure [Text Block] Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net (loss) income Adjustments to reconcile net (loss) income to net cash (used in) provided by 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 expense (benefit) Deferred Income Tax Expense (Benefit) Income tax benefit from exercise of stock options Excess Tax Benefit from Share-based Compensation, Operating Activities 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 Customer Deposits Unearned service revenues Increase (Decrease) in Deferred Revenue Net cash (used in) provided by 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 short-term investments Proceeds from Sale and Maturity of Marketable Securities Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Payments for intangible assets Payments to Acquire Intangible Assets Acquisition of business Payments to Acquire Businesses, Gross Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Payments on capital leases Repayments of Long-term Capital Lease Obligations Income tax benefit from exercise of stock options Excess Tax Benefit from Share-based Compensation, Financing Activities Proceeds from issuance of stock, net Proceeds from Issuance of Common Stock Net cash provided by 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 Increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents, end of period Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, 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, 2017 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Unearned performance-based awards (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 Non-vested at June 30, 2017 (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, 2017 (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 June 30, 2017 (in dollars per share) Investments Schedule [Abstract] 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] 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 (less than) U S Treasury Bill Rate Maximum U.S. Treasury Bill Rate, Maximum 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 Long-term purchase commitments, due after twelve months Purchase Obligation Due After Twelve Months Purchase Obligation Due After Twelve Months 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] Director S Plan Per Director 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 2016 March 2016 [Member] March 2016 [Member] March 2017 March 2017 [Member] March 2017 [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] Restricted Stock Restricted Stock [Member] Performance Shares Performance Shares [Member] Performance Based Employee Stock Options Performance Based Employee Stock Options [Member] Performance Based Employee Stock Options [Member] Performance Based Restricted Stock Units Performance Based Restricted Stock Units [Member] Performance Based Restricted Stock Units [Member] Employee Stock Option Employee Stock Option [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 Technique [Axis] Valuation Technique [Axis] Valuation Technique [Domain] Valuation Technique [Domain] Black-Scholes Option Valuation Model Black-Scholes Option Valuation Model [Member] Black-Scholes Option Valuation Model [Member] Number of compensation plans Number of Compensation Plans Number of Compensation Plans Awards authorized to grant (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) 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) 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 (in years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Earnings Per Share [Abstract] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Basic EPS (in shares) Effect of dilutive securities (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Diluted EPS (in shares) Basic EPS (in dollars per share) Effect of dilutive securities (in dollars per share) Effect Of Dilutive Securities Per Share Effect of dilutive securities, per share. Diluted EPS (in dollars per share) Income tax expense (benefit) Income tax expense increase (decrease) Income Tax Expense Period Increase Decrease Income Tax Expense Period Increase Decrease Effective tax rate Effective Income Tax Rate Reconciliation, Percent Effective tax rate, increase for period (as a percent) Effective Income Tax Rate, Increase (Decrease) for Period, Percent Effective Income Tax Rate, Increase (Decrease) for Period, Percent Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Instrument Associates, LLC Instrument Associates, LLC [Member] Instrument Associates, LLC [Member] MWF MWF [Member] MWF [Member] Laser Projection Technologies Laser Projection Technologies [Member] Laser Projection Technologies [Member] BuildIT Software and Solutions Ltd. BuildIT Software and Solutions Ltd. [Member] BuildIT Software and Solutions Ltd. [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Purchase price, net of cash acquired Acquisition and integration costs Business Acquisition, Transaction Costs Statement of Financial Position [Abstract] 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 Accounting Policies [Abstract] Reclassifications Reclassifications [Text Block] 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 Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Trade name Trade Names [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] Finite-lived 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 Principles of Consolidation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Fair Value of Financial Instruments Financial Instruments Disclosure [Text Block] 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 Schedule of 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] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Accounts receivable, net Accounts Receivable, Net, Current Inventories, net Inventory, 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 Goodwill Goodwill 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 Tax Assets, Net of Valuation Allowance, Noncurrent 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 Deferred Revenue, Current Customer deposits Customer Deposits, Current Total current liabilities Liabilities, Current Unearned service revenues - less current portion Deferred Revenue, Noncurrent Deferred income tax liabilities Deferred Tax Liabilities, Net, 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,194,509 and 18,170,267 issued, respectively; 16,708,033 and 16,680,791 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,486,476 and 1,489,476 shares, respectively Treasury Stock, Value Total shareholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and shareholders’ equity Liabilities and Equity Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets: Assets, Fair Value Disclosure [Abstract] 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 Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Product sales to consolidated sales (more than) (as a percent) Percentage Of Product Sales To Sales Percentage of product sales to total sales. 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 Comprehensive Income [Abstract] Net (loss) income 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 income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Earnings Per Share Earnings Per Share [Text Block] Raw materials Inventory, Raw Materials, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories, net Service and sales demonstration inventory, net Service And Demonstration Inventory Net Service And Demonstration Inventory Net Schedule of Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table 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 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 Deferred income tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Total purchase price, net of cash acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Basis of Presentation Basis of Accounting [Text Block] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Factory Metrology Factory Metrology [Member] Factory Metrology [Member] Construction BIM-CIM Construction BIM/CIM [Member] Construction BIM/CIM [Member] Other Other Segments [Member] Total sales Segment profit (loss) General and administrative Depreciation and amortization Research and development Income (loss) from operations 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] Accounting Changes and Error Corrections [Abstract] Impact of Recently Issued Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Short Term Investments Short Term Investments [Text Block] Short Term Investments 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] Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at January 1, 2017 (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 June 30, 2017 (in shares) Options exercisable at June 30, 2017 (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, 2017 (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 June 30, 2017 (in dollars per share) Options exercisable at June 30, 2017 (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 June 30, 2017 (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-average remaining contractual term, options exercisable at June 30, 2017 (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value as of March 31, 2017 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 June 30, 2017 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value of options exercisable at June 30, 2017 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Accounts receivable Accounts Receivable, Gross Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable Total 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, minimum (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, maximum (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 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 (as a percent) 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 Expected volatility, minimum (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected volatility, maximum (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Weighted-average expected volatility (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents Cash and Cash Equivalents Disclosure [Text Block] 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] Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Monte Carlo Simulation Valuation Model Monte Carlo Simulation Valuation Model [Member] Monte Carlo Simulation Valuation Model [Member] 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 Payments for Previous Acquisition Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2015-17 Accounting Standards Update 2015-17 [Member] Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Deferred tax assets classified as non-current Deferred Income Tax Assets, Net Deferred tax assets classified as current, prior period Deferred Tax Assets, Net, Current Segment Reporting Segment Reporting Disclosure [Text Block] EX-101.PRE 11 faro-20170630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2017
Jul. 25, 2017
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 Jun. 30, 2017  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   16,708,033
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 117,594 $ 106,169
Short-term investments 21,970 42,942
Accounts receivable, net 58,805 61,364
Inventories, net 57,866 51,886
Prepaid expenses and other current assets 22,989 16,304
Total current assets 279,224 278,665
Property and equipment:    
Machinery and equipment 62,937 57,063
Furniture and fixtures 7,156 6,099
Leasehold improvements 19,400 18,778
Property and equipment, at cost 89,493 81,940
Less: accumulated depreciation and amortization (57,138) (50,262)
Property and equipment, net 32,355 31,678
Goodwill 51,417 46,744
Intangible assets, net 23,313 22,279
Service and sales demonstration inventory, net 35,259 29,136
Deferred income tax assets, net 14,442 14,307
Other long-term assets 1,058 905
Total assets 437,068 423,714
Current liabilities:    
Accounts payable 12,651 11,126
Accrued liabilities 25,619 24,572
Income taxes payable 0 618
Current portion of unearned service revenues 29,358 27,422
Customer deposits 2,883 2,872
Total current liabilities 70,511 66,610
Unearned service revenues - less current portion 12,832 13,813
Deferred income tax liabilities 1,570 1,409
Other long-term liabilities 2,664 2,225
Total liabilities 87,577 84,057
Commitments and contingencies - See Note 16
Shareholders’ equity:    
Common stock - par value $.001, 50,000,000 shares authorized; 18,194,509 and 18,170,267 issued, respectively; 16,708,033 and 16,680,791 outstanding, respectively 18 18
Additional paid-in capital 216,511 212,602
Retained earnings 178,053 183,436
Accumulated other comprehensive loss (13,262) (24,561)
Common stock in treasury, at cost; 1,486,476 and 1,489,476 shares, respectively (31,829) (31,838)
Total shareholders’ equity 349,491 339,657
Total liabilities and shareholders’ equity $ 437,068 $ 423,714
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2017
Dec. 31, 2016
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,194,509 18,170,267
Common stock, shares outstanding (in shares) 16,708,033 16,680,791
Treasury stock, shares (in shares) 1,486,476 1,489,476
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Sales        
Product $ 62,533 $ 61,640 $ 124,913 $ 120,952
Service 20,149 16,898 39,331 33,334
Total sales 82,682 78,538 164,244 154,286
Cost of Sales        
Product 24,455 25,062 51,513 49,058
Service 11,467 9,542 22,222 18,623
Total cost of sales (exclusive of depreciation and amortization, shown separately below) 35,922 34,604 73,735 67,681
Gross Profit 46,760 43,934 90,509 86,605
Operating Expenses:        
Selling and marketing 26,022 18,715 48,894 36,618
General and administrative 11,877 10,242 22,576 20,392
Depreciation and amortization 3,989 3,266 7,707 6,352
Research and development 9,045 7,214 17,511 14,416
Total operating expenses 50,933 39,437 96,688 77,778
(Loss) income from operations (4,173) 4,497 (6,179) 8,827
Other (income) expense        
Interest income, net (89) (54) (171) (98)
Other expense, net 459 240 467 991
(Loss) income before income tax (benefit) expense (4,543) 4,311 (6,475) 7,934
Income tax (benefit) expense (918) 919 (1,389) 1,462
Net (loss) income $ (3,625) $ 3,392 $ (5,086) $ 6,472
Net (loss) income per share - Basic (in dollars per share) $ (0.22) $ 0.20 $ (0.30) $ 0.39
Net (loss) income per share - Diluted (in dollars per share) $ (0.22) $ 0.20 $ (0.30) $ 0.39
Weighted average shares - Basic (in shares) 16,700,718 16,659,115 16,692,500 16,634,323
Weighted average shares - Diluted (in shares) 16,700,718 16,672,600 16,692,500 16,654,415
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (3,625) $ 3,392 $ (5,086) $ 6,472
Currency translation adjustments, net of income tax 7,140 (1,795) 11,299 4,826
Comprehensive income $ 3,515 $ 1,597 $ 6,213 $ 11,298
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Operating activities:    
Net (loss) income $ (5,086) $ 6,472
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:    
Depreciation and amortization 7,707 6,352
Stock-based compensation 3,195 2,731
Provision for bad debts 230 574
Loss on disposal of assets 122 305
Provision for excess and obsolete inventory 736 1,440
Deferred income tax expense (benefit) 168 (261)
Income tax benefit from exercise of stock options 0 (70)
Decrease (increase) in:    
Accounts receivable 4,771 13,818
Inventories (10,107) (4,918)
Prepaid expenses and other current assets (6,489) 2,115
(Decrease) increase in:    
Accounts payable and accrued liabilities 1,610 (1,596)
Income taxes payable (590) 522
Customer deposits (163) (870)
Unearned service revenues (472) 1,114
Net cash (used in) provided by operating activities (4,368) 27,728
Investing activities:    
Proceeds from sale of short-term investments 21,000 0
Purchases of property and equipment (3,669) (2,580)
Payments for intangible assets (645) (712)
Acquisition of business (5,496) 0
Net cash provided by (used in) investing activities 11,190 (3,292)
Financing activities:    
Payments on capital leases (4) (4)
Income tax benefit from exercise of stock options 0 70
Proceeds from issuance of stock, net 284 513
Net cash provided by financing activities 280 579
Effect of exchange rate changes on cash and cash equivalents 4,323 1,170
Increase in cash and cash equivalents 11,425 26,185
Cash and cash equivalents, beginning of period 106,169 107,356
Cash and cash equivalents, end of period $ 117,594 $ 133,541
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
Description of Business
6 Months Ended
Jun. 30, 2017
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 and other applications. Our FaroArm®, FARO Laser ScanArm®, FARO Gage®, FARO Laser TrackerTM, FARO Laser Projector, FARO Cobalt Array Imager, and their companion CAM2® and BuildIT 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 Factory Metrology vertical. Our FARO Focus and FARO Scanner Freestyle3DX laser scanners, and their companion SCENE, FARO PointSense, and FARO 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 Information Management (“Construction BIM-CIM”) and Public Safety Forensics verticals. Our FARO Laser ScanArm®, FARO Cobalt Array Imager, FARO Scanner Freestyle3DX laser scanners and their companion SCENE software 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 Product Design vertical. FARO Visual InspectTM enables large, complex 3D CAD data to be transferred to a tablet device and then used for mobile visualization and comparison to real world conditions, facilitating in-process inspection, assembly, guidance and positioning for applications in our Factory Metrology and Construction BIM-CIM verticals. 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.
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”). During fiscal 2016, we evaluated our reportable segments based on our new internal management structure organized around operating activities and the changes implemented in connection with our initiatives to reorganize our business around certain vertical markets. We evaluate business performance based upon several metrics, using revenue growth and segment profit as the primary financial measures. As a result of this assessment, we now report our activities in the following three reportable segments:
The Factory Metrology reporting segment provides solutions for manual and automated 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-CIM reporting segment provides solutions for as-built data capturing and 3D visualization in building information modeling and construction information management 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 Other reporting segment includes our Product Design, Public Safety Forensics and 3D Solutions operating segments. Our Product Design operating segment 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. Our Public Safety Forensics operating segment 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 3D Solutions operating segment provides solutions to customers who require customized 3D measurement and realization solutions not otherwise addressed by our off-the-shelf product offerings.
All operating segments that do not meet the criteria to be reportable segments are aggregated in the Other reporting segment and have been combined based on the aggregation criteria and quantitative thresholds in accordance with the provisions of FASB ASC Topic 280. There has been no change in our total consolidated financial condition or results of operations previously reported as a result of the change in our reportable segments. The amounts related to our segment information for the three and six months ended June 30, 2016 have been restated throughout this Quarterly Report on Form 10-Q to reflect the change in reporting segments. Each of our reporting segments employs consistent accounting policies. See Note 15 – Segment Reporting for further information.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
Principles of Consolidation
6 Months Ended
Jun. 30, 2017
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 income.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation
6 Months Ended
Jun. 30, 2017
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 six months ended June 30, 2017 are not necessarily indicative of results that may be expected for the year ending December 31, 2017 or any future interim 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, 2016. The accompanying December 31, 2016 condensed consolidated balance sheet has been derived from those audited consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
Reclassifications
6 Months Ended
Jun. 30, 2017
Accounting Policies [Abstract]  
Reclassifications
RECLASSIFICATIONS
Certain prior period amounts have been reclassified in the accompanying condensed consolidated financial statements to conform to the current period presentation. For example, certain prior period stock compensation expenses were reclassified between cost of product sales, cost of service sales, selling and marketing, general and administrative, and research and development expenses in the accompanying condensed consolidated financial statements to reflect the appropriate departmental costs. In addition, other amounts have been reclassified in the accompanying condensed consolidated financial statements to conform to the current period presentation as a result of the adoption of various new accounting pronouncements. See Note 5 – Impact of Recently Issued Accounting Pronouncements for further details.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
Impact of Recently Issued Accounting Pronouncements
6 Months Ended
Jun. 30, 2017
Accounting Changes and Error Corrections [Abstract]  
Impact of Recently Issued Accounting Pronouncements
IMPACT OF RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
In January 2017, the FASB issued Accounting Standards Update (“ASU”) No. 2017-04, Intangible - 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 in determining 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 principal 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 do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements.
In January 2017, the FASB issued 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. Currently, 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 becomes effective for annual periods beginning after December 15, 2017, including interim periods within those periods, and will be applied prospectively commencing on the effective date. No disclosures are required at transition. Early application is permitted under certain circumstances. We do not expect that the adoption of this guidance will 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, Income Taxes, 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 and is effective for annual periods beginning after December 15, 2017, and interim periods therein, with early adoption permitted. We do not expect that the adoption of this guidance will have a material 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 is effective for annual periods beginning after December 15, 2017, and interim periods therein. Early adoption is permitted. 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 2016-02 must be applied on a modified retrospective basis and is effective for fiscal years beginning after December 15, 2018, and interim periods within those years, with early adoption permitted. We are currently evaluating the impact of adopting this standard on our consolidated financial statements and related disclosures.
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 ASU and subsequently issued amendments to it are effective for us on January 1, 2018 and permit the use of either the retrospective or cumulative-effect transition method.
We currently plan to adopt this guidance utilizing the cumulative-effect transition method and plan to apply the cumulative-effect transition method only to contracts that are not completed as of the date of initial adoption, an option that is available under ASC Topic 606. We are continuing to evaluate the expected impact of the new revenue guidance contained in ASC Topic 606 on our consolidated financial statements. We currently expect to complete this assessment of the full financial impact of the new revenue recognition guidance during the second half of 2017.
In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting (“ASU 2016-09”), simplifying several aspects of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows. ASU 2016-09 became effective for annual periods beginning after December 15, 2016, and interim periods therein (our fiscal year 2017). We adopted ASU 2016-09 effective January 1, 2017. Under the new guidance, excess tax benefits that were not previously recognized because the related tax deduction had not reduced current taxes payable are to be recorded on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the period in which the new guidance is adopted. Historically, we recognized all excess tax benefits when an option was exercised or a share vested since we did not have a U.S. net operating loss carryforward. Therefore, no adjustment to retained earnings for prior excess tax benefits was required upon adoption.
Under the new guidance, all tax-related cash flows resulting from share-based payments are reported as operating activities in the statement of cash flows. This approach incorporates the net of the inflow and outflow from all tax-related cash flows resulting from share-based payments in the deferred income tax (benefit) expense line item and presents it along with other income tax cash flows as operating activities in the statement of cash flows. Effective January 1, 2017, we adopted this portion of the guidance on a prospective basis and therefore did not restate the prior period's condensed consolidated statement of cash flows. 
We also elected to account for forfeitures related to the service condition-based awards as they occur effective January 1, 2017, which is a change from previous guidance, which required an estimate of forfeitures. However, we continue to assess performance condition-based awards quarterly as required. In adopting the new policy using a modified retrospective approach, we assessed the cumulative effect adjustment and recorded to retained earnings the difference between the amount of compensation cost previously recorded and the amount that would have been recorded without assuming forfeitures. The cumulative effect adjustment recorded to retained earnings, net of income tax benefit, was not material.
In November 2015, the FASB issued ASU 2015-17, Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes (“ASU 2015-17”), which requires that deferred tax liabilities and assets be classified as noncurrent in a classified balance sheet. ASU 2015-17 became effective for us on January 1, 2017. We adopted this guidance on a retrospective basis, which resulted in the reclassification of current deferred tax assets totaling approximately $7.6 million as of December 31, 2016 from current to non-current in these condensed consolidated financial statements.
In July 2015, the FASB issued ASU 2015-11, Inventory (Topic 330): Simplifying the Measurement of Inventory (“ASU 2015-11”), which changes the measurement principle for inventory from the lower of cost or market to the lower of cost or net realizable value. ASU 2015-11 defines net realizable value as estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. The new guidance must be applied on a prospective basis and became effective for fiscal years beginning after December 15, 2016 (i.e., our fiscal year 2017), and interim periods within those years, with early adoption permitted. We adopted ASU 2015-11 effective January 1, 2017. The adoption of this guidance did not have a material impact on our condensed consolidated financial statements.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation
6 Months Ended
Jun. 30, 2017
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 three 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 2004 Equity Incentive Plan (“2004 Plan”), the 2009 Equity Incentive Plan (“2009 Plan”), and the 2014 Equity Incentive Plan (“2014 Plan”) provide for granting options, restricted stock, restricted stock units or stock appreciation rights to employees and non-employee directors. In May 2014, our shareholders approved the 2014 Plan, authorizing us to grant awards for up to 1,974,543 shares of common stock, as well as any shares underlying awards outstanding under the 2004 Plan and 2009 Plan as of the effective date of the 2014 Plan that thereafter terminate or expire unexercised or are canceled, forfeited or lapse for any reason. We will not make any further grants 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 2017 and March 2016 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 over the last year. 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 vest in three annual installments beginning one year after the grant date if the applicable performance measures or strategic objectives are achieved. The related stock-based compensation expense is recognized over the requisite service period, taking into account the probability that we will 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 are earned and vest 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 application of TSR to certain performance-based grants, the fair value of these awards is determined using the Monte Carlo Simulation valuation model. We expense these market condition awards over the three-year vesting period regardless of the value the award recipients ultimately receive. In February 2017, our Compensation Committee determined that 9,616 performance-based stock options and 300 restricted stock units were earned for the 2016 performance period and 19,362 stock options and 604 restricted stock units were unearned, as the required metrics were not achieved.
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 six months ended June 30, 2017 and June 30, 2016 and valued using the Black-Scholes option valuation model was $14.51 and $12.37 per option, respectively. For stock options granted during the six months ended June 30, 2017 and June 30, 2016 valued using the Black-Scholes option valuation model, we used the following assumptions:
 
Six Months Ended
 
June 30,
2017
 
June 30,
2016
Risk-free interest rate
1.88% - 2.02%

 
1.06% - 1.21%

Expected dividend yield
%
 
%
Expected term of option
5 years

 
4 years

Expected volatility
45.2
%
 
46.7% - 47%

Weighted-average expected volatility
45.2
%
 
46.7
%

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 equal to the expected life of the option being valued.
A summary of stock option activity and weighted-average exercise prices during the six months ended June 30, 2017 follows:
 
Options
 
Weighted-
Average
Exercise Price
 
Weighted-Average
Remaining
Contractual Term
(Years)
 
Aggregate Intrinsic
Value as of June 30, 2017
Outstanding at January 1, 2017
1,090,160

 
$
48.02

 
 
 
 
Granted
267,039

 
34.79

 
 
 
 
Forfeited or expired
(25,988
)
 
59.97

 
 
 
 
Exercised
(11,401
)
 
24.93

 
 
 
 
Unearned performance-based options
(19,362
)
 
47.33

 
 
 
 
Outstanding at June 30, 2017
1,300,448

 
$
45.34

 
4.5
 
$
2,119

Options exercisable at June 30, 2017
966,617

 
$
42.78

 
3.3
 
$
538


The total intrinsic value of stock options exercised during each of the three months ended June 30, 2017 and June 30, 2016 was less than $0.1 million. For the six months ended June 30, 2017 and June 30, 2016, the total intrinsic value of stock options exercised in the respective period was $0.1 million and $1.7 million.
The fair value of stock options vested during each of the three months ended June 30, 2017 and June 30, 2016 was less than $0.1 million. The fair value of stock options vested during the six months ended June 30, 2017 and June 30, 2016 was $2.9 million and $3.4 million, respectively.
The following table summarizes the restricted stock and restricted stock unit activity and weighted average grant-date fair values for the six months ended June 30, 2017:
 
Shares
 
Weighted-Average
Grant Date
Fair Value
Non-vested at January 1, 2017
150,682

 
$
33.39

Granted
152,207

 
35.42

Forfeited
(21,101
)
 
33.65

Vested
(10,682
)
 
33.50

Unearned performance-based awards
(604
)
 
52.83

Non-vested at June 30, 2017
270,502

 
$
34.47


We recorded total stock-based compensation expense of $1.8 million and $1.2 million for the three months ended June 30, 2017 and June 30, 2016, respectively, and $3.2 million and $2.7 million for the six months ended June 30, 2017 and June 30, 2016, respectively.
As of June 30, 2017, there was $13.4 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.2 years.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash and Cash Equivalents
6 Months Ended
Jun. 30, 2017
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents
CASH AND CASH EQUIVALENTS
We consider cash on hand and all short-term, highly liquid investments that have original maturities of three months or less at the time of purchase to be cash and cash equivalents.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
Short Term Investments
6 Months Ended
Jun. 30, 2017
Investments Schedule [Abstract]  
Short Term Investments
SHORT TERM INVESTMENTS
Short-term investments at June 30, 2017 consisted of U.S Treasury Bills totaling $22.0 million that mature through September 14, 2017.  Short-term investments at December 31, 2016 consisted of U.S. Treasury Bills totaling $42.9 million that matured through June 15, 2017. The interest rate on the U.S. Treasury Bills is less than one percent. 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 June 30, 2017 and December 31, 2016 were classed 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 14 – Fair Value of Financial Instruments.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable
6 Months Ended
Jun. 30, 2017
Receivables [Abstract]  
Accounts Receivable
ACCOUNTS RECEIVABLE
Accounts receivable consist of the following:
 
As of
June 30, 2017
 
As of
December 31, 2016
Accounts receivable
$
60,720

 
$
63,193

Allowance for doubtful accounts
(1,915
)
 
(1,829
)
Total
$
58,805

 
$
61,364

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories
6 Months Ended
Jun. 30, 2017
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 three principal categories of inventory: 1) manufactured product to be sold; 2) sales demonstration inventory - completed product used to support our sales force and demonstrations; and 3) service inventory - completed product and parts used to support our service department. Shipping and handling costs 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 the remaining life, typically three years.
Inventories consist of the following: 
 
As of
June 30, 2017
 
As of
December 31, 2016
Raw materials
$
44,489

 
$
36,760

Finished goods
13,377

 
15,126

Inventories, net
$
57,866

 
$
51,886

 
 
 
 
Service and sales demonstration inventory, net
$
35,259

 
$
29,136

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share
6 Months Ended
Jun. 30, 2017
Earnings Per Share [Abstract]  
Earnings Per Share
EARNINGS PER SHARE
Basic earnings per share is computed by dividing net (loss) or income 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 and director stock options, restricted stock units and performance-based awards. Our potential common stock is included in the diluted earnings per share calculation when doing so 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 months ended June 30, 2017 and for the six months ended June 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 six months ended June 30, 2017, there were approximately 1,265,885 and 1,221,308 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. For the three and six months ended June 30, 2016, there were approximately 1,046,201 and 1,075,373, respectively, additional shares 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 per share (“EPS”) is presented below:
 
Three Months Ended
 
June 30, 2017
 
June 30, 2016
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic EPS
16,700,718

 
$
(0.22
)
 
16,659,115

 
$
0.20

Effect of dilutive securities

 

 
13,485

 

Diluted EPS
16,700,718

 
$
(0.22
)
 
16,672,600

 
$
0.20


 
Six months ended
 
June 30, 2017
 
June 30, 2016
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic EPS
16,692,500

 
$
(0.30
)
 
16,634,323

 
$
0.39

Effect of dilutive securities

 

 
20,092

 

Diluted EPS
16,692,500

 
$
(0.30
)
 
16,654,415

 
$
0.39

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Liabilities
6 Months Ended
Jun. 30, 2017
Payables and Accruals [Abstract]  
Accrued Liabilities
ACCRUED LIABILITIES
Accrued liabilities consist of the following:
 
As of
June 30, 2017
 
As of
December 31, 2016
Accrued compensation and benefits
$
14,336

 
$
13,649

Accrued warranties
2,570

 
2,594

Professional and legal fees
1,784

 
1,775

Taxes other than income
3,517

 
4,026

Other accrued liabilities
3,412

 
2,528

 
$
25,619

 
$
24,572


Activity related to accrued warranties was as follows:
 
Six Months Ended
 
June 30, 2017
 
June 30, 2016
Balance, beginning of period
$
2,594

 
$
2,309

Provision for warranty expense
1,824

 
1,335

Fulfillment of warranty obligations
(1,848
)
 
(1,244
)
Balance, end of period
$
2,570

 
$
2,400

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes
6 Months Ended
Jun. 30, 2017
Income Tax Disclosure [Abstract]  
Income Taxes
INCOME TAXES
For the three months ended June 30, 2017, we recorded an income tax benefit of $0.9 million compared with income tax expense of $0.9 million for the three months ended June 30, 2016. This change of $1.8 million was due to a pretax loss during the second quarter of 2017 compared to pretax income in the same period of 2016. Our effective tax rate was 20.2% for the three months ended June 30, 2017 compared with 21.3% in the prior year period. The decrease in our effective tax rate was primarily due to a shift in the geographic mix of pretax income expected for the full year 2017.  For the six months ended June 30, 2017, we recorded an income tax benefit of $1.4 million compared with income tax expense of $1.5 million for the six months ended June 30, 2016. This change of $2.9 million was due to a pretax loss during the six months ended June 30, 2017 compared to pretax income in the same period of 2016. Our effective tax rate increased by 3.1 percentage points to 21.5% for the six months ended June 30, 2017 from 18.4% for the same period of 2016. The increase was primarily driven by the shift in the geographic mix of pretax income. Our effective tax rate continued to be lower than the statutory tax rate in the United States, mainly due to our global footprint in foreign jurisdictions with lower tax rates. However, 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.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments
6 Months Ended
Jun. 30, 2017
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 June 30, 2017
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
21,970

 
$

 
$

Total
$
21,970

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
2,100

Total
$

 
$

 
$
2,100

 

As of December 31, 2016
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
42,942

 
$

 
$

Total
$
42,942

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
2,100

Total
$

 
$

 
$
2,100

(1)
Short-term investments in the accompanying consolidated balance sheets are six-month 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.1 million. We estimated the fair value of the contingent consideration using a Monte Carlo Simulation, which is based on significant inputs, primarily forecasted future results of the acquired businesses not observable in the market, and thus represents a Level 3 measure. During the six months ended June 30, 2017, we made no payments as part of these arrangements. During the six months ended June 30, 2016, we paid $0.1 million as part of these arrangements.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Reporting
6 Months Ended
Jun. 30, 2017
Segment Reporting [Abstract]  
Segment Reporting
SEGMENT REPORTING
We have three reportable segments; Factory Metrology, Construction BIM-CIM, and Other. 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 Other category.
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 geographic segments due to the reorganization which took place in the year ended December 31, 2016. The amounts for the three and six months ended June 30, 2016 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 six months ended June 30, 2017 and 2016:
 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Three Months Ended June 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
57,209

 
$
18,859

 
$
6,614

 
$
82,682

Segment profit (loss)
 
$
16,696

 
$
4,314

 
$
(272
)
 
$
20,738

General and administrative
 
 
 
 
 
 
 
11,877

Depreciation and amortization
 
 
 
 
 
 
 
3,989

Research and development
 
 
 
 
 
 
 
9,045

Loss from operations
 
 
 
 
 
 
 
$
(4,173
)
 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Three Months Ended June 30, 2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
56,151

 
$
16,659

 
$
5,728

 
$
78,538

Segment profit
 
$
18,559

 
$
4,284

 
$
2,376

 
$
25,219

General and administrative
 
 
 
 
 
 
 
10,242

Depreciation and amortization
 
 
 
 
 
 
 
3,266

Research and development
 
 
 
 
 
 
 
7,214

Income from operations
 
 
 
 
 
 
 
$
4,497



 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Six Months Ended June 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
114,190

 
$
37,800

 
$
12,254

 
$
164,244

Segment profit (loss)
 
$
33,352

 
$
8,392

 
$
(129
)
 
$
41,615

General and administrative
 
 
 
 
 
 
 
22,576

Depreciation and amortization
 
 
 
 
 
 
 
7,707

Research and development
 
 
 
 
 
 
 
17,511

Loss from operations
 
 
 
 
 
 
 
$
(6,179
)

 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Six Months Ended June 30, 2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
110,108

 
$
31,604

 
$
12,574

 
$
154,286

Segment profit
 
$
36,729

 
$
8,164

 
$
5,094

 
$
49,987

General and administrative
 
 
 
 
 
 
 
20,392

Depreciation and amortization
 
 
 
 
 
 
 
6,352

Research and development
 
 
 
 
 
 
 
14,416

Income from operations
 
 
 
 
 
 
 
$
8,827

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2017
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 and capital leases that expire in or before 2026. Total obligations under these leases are approximately $7.1 million for 2017.
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 June 30, 2017, we had approximately $37.2 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 June 30, 2017, we also had $9.5 million in long-term commitments for purchases to be delivered after 12 months.
Legal Proceedings — We are not involved in any legal proceedings other than routine litigation arising in the normal course of business, none of which 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.7.0.1
Business Combinations
6 Months Ended
Jun. 30, 2017
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 the acquired business’ operations as of and after the date of acquisition have been included in our condensed consolidated financial statements for the three and six months ended June 30, 2017.
In December 2016, we acquired MWF-technology, GmbH (“MWF”) for a purchase price, net of cash acquired, of approximately $6.6 million, paid with cash on hand, subject to certain post-closing adjustments. MWF, an innovator in mobile augmented reality solutions located near Frankfurt, Germany, provides technology that enables large, complex 3D CAD data to be transferred to a tablet device for use in mobile visualization and comparison to real world conditions. This enables real time, actionable manufacturing insight for in-process inspection, assembly, guidance and positioning.
In August 2016, we acquired Laser Projection Technologies, Inc. (“LPT”) for a purchase price, net of cash acquired, of approximately $17.2 million, paid with cash on hand, subject to certain additional post-closing adjustments. LPT, located in Londonderry, New Hampshire, specializes in laser projection and measurement systems used throughout manufacturing environments around the globe to maximize productivity and efficiency. The acquisition enhances our portfolio of 3D measurement solutions and supports our long-term strategy to expand our presence in key markets.
In July 2016, we acquired BuildIT Software & Solutions Ltd. (“BuildIT”) for a purchase price, net of cash acquired, of approximately $3.9 million, paid with cash on hand, subject to certain additional post-closing adjustments. BuildIT, a software solutions business located in Montreal, Canada, specializes in process-configurable 3D metrology software solutions with hardware agnostic interfaces. The addition of BuildIT enhances our metrology portfolio, providing customers greater software options to use in a variety of applications to reduce inspection and assembly times and increase productivity.
The acquisitions of Nutfield, MWF, LPT, and BuildIT constitute business combinations as defined by FASB ASC Topic 805, Business Combinations. 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 provided a reasonable basis for estimating the fair values, we may obtain more information and evidence during the measurement period that may 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 allocations marked as “Final” below represent our final determination of the fair value of the assets acquired and liabilities assumed for such 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:
 
 
BuildIT
 
LPT
 
MWF
 
Nutfield
 
 
(Final)
 
(Final)
 
(Preliminary)
 
(Preliminary)
 Accounts receivable
 
$
237

 
$
54

 
$
150

 
$
160

 Inventory
 

 
322

 

 
539

 Other assets
 
36

 
160

 
666

 
96

 Deferred income tax assets
 

 
1,112

 

 

 Intangible assets
 
1,015

 
5,474

 
1,816

 
2,329

 Goodwill (1)
 
3,393

 
11,922

 
5,364

 
2,488

 Accounts payable and accrued liabilities
 
(95
)
 
(747
)
 
(700
)
 
(12
)
 Other liabilities
 
(471
)
 
(1,086
)
 
(345
)
 
(104
)
 Deferred income tax liabilities
 
(205
)
 

 
(364
)
 

Total purchase price, net of cash acquired
 
$
3,910

 
$
17,211

 
$
6,587

 
$
5,496


(1) The goodwill arising from the acquisitions is not expected to be tax deductible.
Following are the details of the purchase price allocated to the intangible assets acquired for the acquisitions noted above:
 
 
BuildIT (Final)
 
LPT (Final)
 
MWF (Preliminary)
 
Nutfield (Preliminary)
 
 
Amount
 
Weighted Average Life (Years)
 
Amount
 
Weighted Average Life (Years)
 
Amount
 
Weighted Average Life (Years)
 
Amount
 
Weighted Average Life (Years)
 Trade name
 
$
346

 
7
 
$
64

 
1
 
$
36

 
1
 
$
29

 
1
 Non-competition agreement
 
31

 
5
 

 
0
 
3

 
2
 
144

 
5
 Technology
 
361

 
7
 
4,260

 
7
 
951

 
5
 
1,970

 
10
 Customer relationship
 
277

 
7
 
1,150

 
7
 
826

 
5
 
95

 
10
 Favorable in-place lease
 

 
0
 

 
0
 

 
0
 
$
91

 
12
 Fair value of intangible assets acquired
 
$
1,015

 
7
 
$
5,474

 
7
 
$
1,816

 
5
 
$
2,329

 
10


The goodwill for the Nutfield acquisition has been allocated to the Factory Metrology reporting segment. The goodwill for the BuildIT, LPT and MWF acquisitions was allocated in connection with our organizational structure realignment during 2016 using the relative fair value approach.
Acquisition and integration costs are not included as components of consideration transferred, but are recorded as expense in the period in which such costs are incurred. To date, we have incurred approximately $0.9 million in acquisition and integration costs for the BuildIT, LPT, MWF and Nutfield acquisitions.
Pro forma financial results for BuildIT, LPT, MWF and Nutfield have not been presented because the effects of these transactions, individually and in the aggregate, were not material to our consolidated results of operations.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Principles of Consolidation (Policies)
6 Months Ended
Jun. 30, 2017
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 income.
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.
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.
Reclassification Policy
Certain prior period amounts have been reclassified in the accompanying condensed consolidated financial statements to conform to the current period presentation. For example, certain prior period stock compensation expenses were reclassified between cost of product sales, cost of service sales, selling and marketing, general and administrative, and research and development expenses in the accompanying condensed consolidated financial statements to reflect the appropriate departmental costs. In addition, other amounts have been reclassified in the accompanying condensed consolidated financial statements to conform to the current period presentation as a result of the adoption of various new accounting pronouncements.
New Accounting Pronouncements Policy
In January 2017, the FASB issued Accounting Standards Update (“ASU”) No. 2017-04, Intangible - 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 in determining 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 principal 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 do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements.
In January 2017, the FASB issued 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. Currently, 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 becomes effective for annual periods beginning after December 15, 2017, including interim periods within those periods, and will be applied prospectively commencing on the effective date. No disclosures are required at transition. Early application is permitted under certain circumstances. We do not expect that the adoption of this guidance will 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, Income Taxes, 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 and is effective for annual periods beginning after December 15, 2017, and interim periods therein, with early adoption permitted. We do not expect that the adoption of this guidance will have a material 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 is effective for annual periods beginning after December 15, 2017, and interim periods therein. Early adoption is permitted. 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 2016-02 must be applied on a modified retrospective basis and is effective for fiscal years beginning after December 15, 2018, and interim periods within those years, with early adoption permitted. We are currently evaluating the impact of adopting this standard on our consolidated financial statements and related disclosures.
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 ASU and subsequently issued amendments to it are effective for us on January 1, 2018 and permit the use of either the retrospective or cumulative-effect transition method.
We currently plan to adopt this guidance utilizing the cumulative-effect transition method and plan to apply the cumulative-effect transition method only to contracts that are not completed as of the date of initial adoption, an option that is available under ASC Topic 606. We are continuing to evaluate the expected impact of the new revenue guidance contained in ASC Topic 606 on our consolidated financial statements. We currently expect to complete this assessment of the full financial impact of the new revenue recognition guidance during the second half of 2017.
In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting (“ASU 2016-09”), simplifying several aspects of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, and classification on the statement of cash flows. ASU 2016-09 became effective for annual periods beginning after December 15, 2016, and interim periods therein (our fiscal year 2017). We adopted ASU 2016-09 effective January 1, 2017. Under the new guidance, excess tax benefits that were not previously recognized because the related tax deduction had not reduced current taxes payable are to be recorded on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the period in which the new guidance is adopted. Historically, we recognized all excess tax benefits when an option was exercised or a share vested since we did not have a U.S. net operating loss carryforward. Therefore, no adjustment to retained earnings for prior excess tax benefits was required upon adoption.
Under the new guidance, all tax-related cash flows resulting from share-based payments are reported as operating activities in the statement of cash flows. This approach incorporates the net of the inflow and outflow from all tax-related cash flows resulting from share-based payments in the deferred income tax (benefit) expense line item and presents it along with other income tax cash flows as operating activities in the statement of cash flows. Effective January 1, 2017, we adopted this portion of the guidance on a prospective basis and therefore did not restate the prior period's condensed consolidated statement of cash flows. 
We also elected to account for forfeitures related to the service condition-based awards as they occur effective January 1, 2017, which is a change from previous guidance, which required an estimate of forfeitures. However, we continue to assess performance condition-based awards quarterly as required. In adopting the new policy using a modified retrospective approach, we assessed the cumulative effect adjustment and recorded to retained earnings the difference between the amount of compensation cost previously recorded and the amount that would have been recorded without assuming forfeitures. The cumulative effect adjustment recorded to retained earnings, net of income tax benefit, was not material.
In November 2015, the FASB issued ASU 2015-17, Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes (“ASU 2015-17”), which requires that deferred tax liabilities and assets be classified as noncurrent in a classified balance sheet. ASU 2015-17 became effective for us on January 1, 2017. We adopted this guidance on a retrospective basis, which resulted in the reclassification of current deferred tax assets totaling approximately $7.6 million as of December 31, 2016 from current to non-current in these condensed consolidated financial statements.
In July 2015, the FASB issued ASU 2015-11, Inventory (Topic 330): Simplifying the Measurement of Inventory (“ASU 2015-11”), which changes the measurement principle for inventory from the lower of cost or market to the lower of cost or net realizable value. ASU 2015-11 defines net realizable value as estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. The new guidance must be applied on a prospective basis and became effective for fiscal years beginning after December 15, 2016 (i.e., our fiscal year 2017), and interim periods within those years, with early adoption permitted. We adopted ASU 2015-11 effective January 1, 2017. The adoption of this guidance did not have a material impact on our condensed consolidated financial statements.
Cash and Cash Equivalents Policy
We consider cash on hand and all short-term, highly liquid investments that have original maturities of three months or less at the time of purchase to be cash and cash equivalents.
Inventory Policy
Inventories are stated at the lower of cost or net realizable value using the first-in first-out (FIFO) method. We have three principal categories of inventory: 1) manufactured product to be sold; 2) sales demonstration inventory - completed product used to support our sales force and demonstrations; and 3) service inventory - completed product and parts used to support our service department. Shipping and handling costs 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 the remaining life, typically three years.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Stock Option Activity and Weighted Average Exercise Prices
A summary of stock option activity and weighted-average exercise prices during the six months ended June 30, 2017 follows:
 
Options
 
Weighted-
Average
Exercise Price
 
Weighted-Average
Remaining
Contractual Term
(Years)
 
Aggregate Intrinsic
Value as of June 30, 2017
Outstanding at January 1, 2017
1,090,160

 
$
48.02

 
 
 
 
Granted
267,039

 
34.79

 
 
 
 
Forfeited or expired
(25,988
)
 
59.97

 
 
 
 
Exercised
(11,401
)
 
24.93

 
 
 
 
Unearned performance-based options
(19,362
)
 
47.33

 
 
 
 
Outstanding at June 30, 2017
1,300,448

 
$
45.34

 
4.5
 
$
2,119

Options exercisable at June 30, 2017
966,617

 
$
42.78

 
3.3
 
$
538

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 six months ended June 30, 2017:
 
Shares
 
Weighted-Average
Grant Date
Fair Value
Non-vested at January 1, 2017
150,682

 
$
33.39

Granted
152,207

 
35.42

Forfeited
(21,101
)
 
33.65

Vested
(10,682
)
 
33.50

Unearned performance-based awards
(604
)
 
52.83

Non-vested at June 30, 2017
270,502

 
$
34.47

Employee Stock Option  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Valuation Assumptions
For stock options granted during the six months ended June 30, 2017 and June 30, 2016 valued using the Black-Scholes option valuation model, we used the following assumptions:
 
Six Months Ended
 
June 30,
2017
 
June 30,
2016
Risk-free interest rate
1.88% - 2.02%

 
1.06% - 1.21%

Expected dividend yield
%
 
%
Expected term of option
5 years

 
4 years

Expected volatility
45.2
%
 
46.7% - 47%

Weighted-average expected volatility
45.2
%
 
46.7
%
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2017
Receivables [Abstract]  
Schedule of Accounts Receivable
Accounts receivable consist of the following:
 
As of
June 30, 2017
 
As of
December 31, 2016
Accounts receivable
$
60,720

 
$
63,193

Allowance for doubtful accounts
(1,915
)
 
(1,829
)
Total
$
58,805

 
$
61,364

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2017
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consist of the following: 
 
As of
June 30, 2017
 
As of
December 31, 2016
Raw materials
$
44,489

 
$
36,760

Finished goods
13,377

 
15,126

Inventories, net
$
57,866

 
$
51,886

 
 
 
 
Service and sales demonstration inventory, net
$
35,259

 
$
29,136

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2017
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 per share (“EPS”) is presented below:
 
Three Months Ended
 
June 30, 2017
 
June 30, 2016
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic EPS
16,700,718

 
$
(0.22
)
 
16,659,115

 
$
0.20

Effect of dilutive securities

 

 
13,485

 

Diluted EPS
16,700,718

 
$
(0.22
)
 
16,672,600

 
$
0.20


 
Six months ended
 
June 30, 2017
 
June 30, 2016
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic EPS
16,692,500

 
$
(0.30
)
 
16,634,323

 
$
0.39

Effect of dilutive securities

 

 
20,092

 

Diluted EPS
16,692,500

 
$
(0.30
)
 
16,654,415

 
$
0.39

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2017
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of the following:
 
As of
June 30, 2017
 
As of
December 31, 2016
Accrued compensation and benefits
$
14,336

 
$
13,649

Accrued warranties
2,570

 
2,594

Professional and legal fees
1,784

 
1,775

Taxes other than income
3,517

 
4,026

Other accrued liabilities
3,412

 
2,528

 
$
25,619

 
$
24,572

Schedule of Activity Related to Accrued Warranties
Activity related to accrued warranties was as follows:
 
Six Months Ended
 
June 30, 2017
 
June 30, 2016
Balance, beginning of period
$
2,594

 
$
2,309

Provision for warranty expense
1,824

 
1,335

Fulfillment of warranty obligations
(1,848
)
 
(1,244
)
Balance, end of period
$
2,570

 
$
2,400

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2017
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 June 30, 2017
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
21,970

 
$

 
$

Total
$
21,970

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
2,100

Total
$

 
$

 
$
2,100

 

As of December 31, 2016
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
42,942

 
$

 
$

Total
$
42,942

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
2,100

Total
$

 
$

 
$
2,100

(1)
Short-term investments in the accompanying consolidated balance sheets are six-month 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.1 million. We estimated the fair value of the contingent consideration using a Monte Carlo Simulation, which is based on significant inputs, primarily forecasted future results of the acquired businesses not observable in the market, and thus represents a Level 3 measure. During the six months ended June 30, 2017, we made no payments as part of these arrangements. During the six months ended June 30, 2016, we paid $0.1 million as part of these arrangements.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2017
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 six months ended June 30, 2017 and 2016:
 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Three Months Ended June 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
57,209

 
$
18,859

 
$
6,614

 
$
82,682

Segment profit (loss)
 
$
16,696

 
$
4,314

 
$
(272
)
 
$
20,738

General and administrative
 
 
 
 
 
 
 
11,877

Depreciation and amortization
 
 
 
 
 
 
 
3,989

Research and development
 
 
 
 
 
 
 
9,045

Loss from operations
 
 
 
 
 
 
 
$
(4,173
)
 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Three Months Ended June 30, 2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
56,151

 
$
16,659

 
$
5,728

 
$
78,538

Segment profit
 
$
18,559

 
$
4,284

 
$
2,376

 
$
25,219

General and administrative
 
 
 
 
 
 
 
10,242

Depreciation and amortization
 
 
 
 
 
 
 
3,266

Research and development
 
 
 
 
 
 
 
7,214

Income from operations
 
 
 
 
 
 
 
$
4,497



 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Six Months Ended June 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
114,190

 
$
37,800

 
$
12,254

 
$
164,244

Segment profit (loss)
 
$
33,352

 
$
8,392

 
$
(129
)
 
$
41,615

General and administrative
 
 
 
 
 
 
 
22,576

Depreciation and amortization
 
 
 
 
 
 
 
7,707

Research and development
 
 
 
 
 
 
 
17,511

Loss from operations
 
 
 
 
 
 
 
$
(6,179
)

 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Six Months Ended June 30, 2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
110,108

 
$
31,604

 
$
12,574

 
$
154,286

Segment profit
 
$
36,729

 
$
8,164

 
$
5,094

 
$
49,987

General and administrative
 
 
 
 
 
 
 
20,392

Depreciation and amortization
 
 
 
 
 
 
 
6,352

Research and development
 
 
 
 
 
 
 
14,416

Income from operations
 
 
 
 
 
 
 
$
8,827

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Combinations (Tables)
6 Months Ended
Jun. 30, 2017
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:
 
 
BuildIT
 
LPT
 
MWF
 
Nutfield
 
 
(Final)
 
(Final)
 
(Preliminary)
 
(Preliminary)
 Accounts receivable
 
$
237

 
$
54

 
$
150

 
$
160

 Inventory
 

 
322

 

 
539

 Other assets
 
36

 
160

 
666

 
96

 Deferred income tax assets
 

 
1,112

 

 

 Intangible assets
 
1,015

 
5,474

 
1,816

 
2,329

 Goodwill (1)
 
3,393

 
11,922

 
5,364

 
2,488

 Accounts payable and accrued liabilities
 
(95
)
 
(747
)
 
(700
)
 
(12
)
 Other liabilities
 
(471
)
 
(1,086
)
 
(345
)
 
(104
)
 Deferred income tax liabilities
 
(205
)
 

 
(364
)
 

Total purchase price, net of cash acquired
 
$
3,910

 
$
17,211

 
$
6,587

 
$
5,496


(1) The goodwill arising from the acquisitions is not expected to be tax deductible.
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:
 
 
BuildIT (Final)
 
LPT (Final)
 
MWF (Preliminary)
 
Nutfield (Preliminary)
 
 
Amount
 
Weighted Average Life (Years)
 
Amount
 
Weighted Average Life (Years)
 
Amount
 
Weighted Average Life (Years)
 
Amount
 
Weighted Average Life (Years)
 Trade name
 
$
346

 
7
 
$
64

 
1
 
$
36

 
1
 
$
29

 
1
 Non-competition agreement
 
31

 
5
 

 
0
 
3

 
2
 
144

 
5
 Technology
 
361

 
7
 
4,260

 
7
 
951

 
5
 
1,970

 
10
 Customer relationship
 
277

 
7
 
1,150

 
7
 
826

 
5
 
95

 
10
 Favorable in-place lease
 

 
0
 

 
0
 

 
0
 
$
91

 
12
 Fair value of intangible assets acquired
 
$
1,015

 
7
 
$
5,474

 
7
 
$
1,816

 
5
 
$
2,329

 
10
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Description of Business (Details)
6 Months Ended
Jun. 30, 2017
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 3
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Impact of Recently Issued Accounting Pronouncements (Details) - Accounting Standards Update 2015-17
$ in Millions
Dec. 31, 2016
USD ($)
Error Corrections and Prior Period Adjustments Restatement [Line Items]  
Deferred tax assets classified as non-current $ 7.6
Deferred tax assets classified as current, prior period $ 7.6
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2017
shares
Jun. 30, 2017
USD ($)
plan
Jun. 30, 2016
USD ($)
Jun. 30, 2017
USD ($)
plan
$ / shares
shares
Jun. 30, 2016
USD ($)
$ / shares
May 31, 2014
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of compensation plans | plan   3   3    
Fair value of stock options vested | $   $ 100,000 $ 100,000 $ 2,900,000 $ 3,400,000  
Allocated share-based compensation expense | $   1,800,000 1,200,000 3,200,000 2,700,000  
Unrecognized stock-based compensation expense | $   13,400,000   $ 13,400,000    
Weighted average, expected recognition period (in years)       2 years 2 months 12 days    
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)       10,682    
Number of restricted stock units unvested (in shares)       604    
Performance Shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)       3 years    
Performance Based Employee Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of stock options vested (in shares) 9,616          
Number of stock options unvested (in shares) 19,362          
Performance Based Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of restricted stock units vested (in shares) 300          
Number of restricted stock units unvested (in shares) 604          
Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of stock options unvested (in shares)       19,362    
Total intrinsic value of stock options exercised | $   $ 100,000 $ 100,000 $ 100,000 $ 1,700,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       $ 14.51 $ 12.37  
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%    
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%    
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%    
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%    
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%    
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%    
March 2016 | Year One | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)       33.33%    
March 2016 | Year One | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)       33.33%    
March 2016 | Year Two | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)       33.33%    
March 2016 | Year Two | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)       33.33%    
March 2016 | Year Three | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)       33.33%    
March 2016 | 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%    
Two Thousand Fourteen Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awards authorized to grant (in shares)           1,974,543
Director S Plan Per Director | 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    
Vesting period (in years)       3 years    
Director S Plan Per Director | 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    
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Assumptions Used to Estimate The Fair Value of Time-Based Stock Options (Details) - Employee Stock Option
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Risk-free interest rate, minimum (as a percent) 1.88% 1.06%
Risk-free interest rate, maximum (as a percent) 2.02% 1.21%
Expected dividend yield (as a percent) 0.00% 0.00%
Expected term of option (as a percent) 5 years 4 years
Expected volatility (as a percent) 45.20%  
Expected volatility, minimum (as a percent)   46.70%
Expected volatility, maximum (as a percent)   47.00%
Weighted-average expected volatility (as a percent) 45.20% 46.70%
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Schedule of Stock Option Activity and Weighted Average Exercise Prices (Details) - Employee Stock Option
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2017
USD ($)
$ / shares
shares
Options  
Outstanding at January 1, 2017 (in shares) | shares 1,090,160
Granted (in shares) | shares 267,039
Forfeited or expired (in shares) | shares (25,988)
Exercised (in shares) | shares (11,401)
Unearned performance-based options (in shares) | shares (19,362)
Outstanding at June 30, 2017 (in shares) | shares 1,300,448
Options exercisable at June 30, 2017 (in shares) | shares 966,617
Weighted- Average Exercise Price  
Outstanding at January 1, 2017 (in dollars per share) | $ / shares $ 48.02
Granted (in dollars per share) | $ / shares 34.79
Forfeited or expired (in dollars per share) | $ / shares 59.97
Exercised (in dollars per share) | $ / shares 24.93
Unearned performance-based options (in dollars per share) | $ / shares 47.33
Outstanding at June 30, 2017 (in dollars per share) | $ / shares 45.34
Options exercisable at June 30, 2017 (in dollars per share) | $ / shares $ 42.78
Weighted-Average Remaining Contractual Term (Years)  
Weighted-average remaining contractual term, outstanding at June 30, 2017 (in years) 4 years 6 months
Weighted-average remaining contractual term, options exercisable at June 30, 2017 (in years) 3 years 3 months
Aggregate Intrinsic Value as of March 31, 2017  
Aggregate intrinsic value outstanding at June 30, 2017 | $ $ 2,119
Aggregate intrinsic value of options exercisable at June 30, 2017 | $ $ 538
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Schedule of Restricted Stock Unit Activity and Weighted Average Grant Date Fair Value (Details) - Restricted Stock Units
6 Months Ended
Jun. 30, 2017
$ / shares
shares
Shares  
Non-vested at January 1, 2017 (in shares) | shares 150,682
Granted (in shares) | shares 152,207
Forfeited (in shares) | shares (21,101)
Vested (in shares) | shares (10,682)
Unearned performance-based awards (in shares) | shares (604)
Non-vested at June 30, 2017 (in shares) | shares 270,502
Weighted-Average Grant Date Fair Value  
Non-vested at January 1, 2017 (in dollars per share) | $ / shares $ 33.39
Granted (in dollars per share) | $ / shares 35.42
Forfeited (in dollars per share) | $ / shares 33.65
Vested (in dollars per share) | $ / shares 33.50
Unearned performance-based awards (in dollars per share) | $ / shares 52.83
Non-vested at June 30, 2017 (in dollars per share) | $ / shares $ 34.47
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Short Term Investments - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items]    
Short-term investments $ 21,970 $ 42,942
Interest rate on U.S. Treasury Bills (less than) 1.00% 1.00%
US Treasury Bill Securities    
Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items]    
Short-term investments $ 22,000 $ 42,900
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Receivables [Abstract]    
Accounts receivable $ 60,720 $ 63,193
Allowance for doubtful accounts (1,915) (1,829)
Total $ 58,805 $ 61,364
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories - Additional Information (Details)
6 Months Ended
Jun. 30, 2017
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 53 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Raw materials $ 44,489 $ 36,760
Finished goods 13,377 15,126
Inventories, net 57,866 51,886
Service and sales demonstration inventory, net $ 35,259 $ 29,136
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.7.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 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Earnings Per Share [Abstract]        
Antidilutive securities (in shares) 1,265,885 1,046,201 1,221,308 1,075,373
Basic EPS (in shares) 16,700,718 16,659,115 16,692,500 16,634,323
Effect of dilutive securities (in shares) 0 13,485 0 20,092
Diluted EPS (in shares) 16,700,718 16,672,600 16,692,500 16,654,415
Basic EPS (in dollars per share) $ (0.22) $ 0.20 $ (0.30) $ 0.39
Effect of dilutive securities (in dollars per share) 0.00 0.00 0.00 0.00
Diluted EPS (in dollars per share) $ (0.22) $ 0.20 $ (0.30) $ 0.39
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Liabilities - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Jun. 30, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]        
Accrued compensation and benefits $ 14,336 $ 13,649    
Accrued warranties 2,570 2,594 $ 2,400 $ 2,309
Professional and legal fees 1,784 1,775    
Taxes other than income 3,517 4,026    
Other accrued liabilities 3,412 2,528    
Accrued liabilities $ 25,619 $ 24,572    
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Liabilities - Activity Related to Accrued Warranties (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Balance, beginning of period $ 2,594 $ 2,309
Provision for warranty expense 1,824 1,335
Fulfillment of warranty obligations (1,848) (1,244)
Balance, end of period $ 2,570 $ 2,400
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Income Tax Disclosure [Abstract]        
Income tax expense (benefit) $ (918) $ 919 $ (1,389) $ 1,462
Income tax expense increase (decrease) $ 1,800   $ (2,900)  
Effective tax rate 20.20% 21.30% 21.50% 18.40%
Effective tax rate, increase for period (as a percent)     3.10%  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.7.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
Jun. 30, 2017
Dec. 31, 2016
Fair Value, Inputs, Level 1    
Assets:    
Short-term investments $ 21,970 $ 42,942
Total 21,970 42,942
Fair Value, Inputs, Level 3    
Liabilities:    
Contingent consideration 2,100 2,100
Total $ 2,100 $ 2,100
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis - Footnotes (Details) - USD ($)
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Payment of contingent consideration for acquisitions $ 0 $ 100,000
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,100,000  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Reporting - Additional Information (Details)
6 Months Ended
Jun. 30, 2017
segment
Segment Reporting Information [Line Items]  
Number of reportable segments 3
Minimum  
Segment Reporting Information [Line Items]  
Product sales to consolidated sales (more than) (as a percent) 99.00%
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Reporting - Summary of Reportable Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Segment Reporting Information [Line Items]        
Total sales $ 82,682 $ 78,538 $ 164,244 $ 154,286
Segment profit (loss) 46,760 43,934 90,509 86,605
General and administrative 11,877 10,242 22,576 20,392
Depreciation and amortization 3,989 3,266 7,707 6,352
Research and development 9,045 7,214 17,511 14,416
Income (loss) from operations (4,173) 4,497 (6,179) 8,827
Factory Metrology        
Segment Reporting Information [Line Items]        
Total sales 57,209 56,151 114,190 110,108
Construction BIM-CIM        
Segment Reporting Information [Line Items]        
Total sales 18,859 16,659 37,800 31,604
Other        
Segment Reporting Information [Line Items]        
Total sales 6,614 5,728 12,254 12,574
Operating Segments        
Segment Reporting Information [Line Items]        
Segment profit (loss) 20,738 25,219 41,615 49,987
Operating Segments | Factory Metrology        
Segment Reporting Information [Line Items]        
Segment profit (loss) 16,696 18,559 33,352 36,729
Operating Segments | Construction BIM-CIM        
Segment Reporting Information [Line Items]        
Segment profit (loss) 4,314 4,284 8,392 8,164
Operating Segments | Other        
Segment Reporting Information [Line Items]        
Segment profit (loss) $ (272) $ 2,376 $ (129) $ 5,094
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2017
USD ($)
Commitments and Contingencies [Line Items]  
Purchase commitment, due in next twelve months $ 37.2
Long-term purchase commitments, due after twelve months $ 9.5
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 $ 7.1
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Combinations - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2017
Dec. 31, 2016
Aug. 31, 2016
Jul. 31, 2016
Jun. 30, 2017
Jun. 30, 2016
Business Acquisition [Line Items]            
Purchase price, net of cash acquired         $ 5,496 $ 0
Acquisition and integration costs         $ 900  
Instrument Associates, LLC            
Business Acquisition [Line Items]            
Purchase price, net of cash acquired $ 5,500          
MWF            
Business Acquisition [Line Items]            
Purchase price, net of cash acquired   $ 6,600        
Laser Projection Technologies            
Business Acquisition [Line Items]            
Purchase price, net of cash acquired     $ 17,200      
BuildIT Software and Solutions Ltd.            
Business Acquisition [Line Items]            
Purchase price, net of cash acquired       $ 3,900    
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Combinations - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Apr. 30, 2017
Dec. 31, 2016
Aug. 31, 2016
Jul. 31, 2016
Business Acquisition [Line Items]          
Goodwill $ 51,417   $ 46,744    
BuildIT Software and Solutions Ltd.          
Business Acquisition [Line Items]          
Accounts receivable         $ 237
Inventory         0
Other assets         36
Deferred income tax assets         0
Intangible assets         1,015
Goodwill         3,393
Accounts payable and accrued liabilities         (95)
Other liabilities         (471)
Deferred income tax liabilities         (205)
Total purchase price, net of cash acquired         $ 3,910
Laser Projection Technologies          
Business Acquisition [Line Items]          
Accounts receivable       $ 54  
Inventory       322  
Other assets       160  
Deferred income tax assets       1,112  
Intangible assets       5,474  
Goodwill       11,922  
Accounts payable and accrued liabilities       (747)  
Other liabilities       (1,086)  
Deferred income tax liabilities       0  
Total purchase price, net of cash acquired       $ 17,211  
MWF          
Business Acquisition [Line Items]          
Accounts receivable     150    
Inventory     0    
Other assets     666    
Deferred income tax assets     0    
Intangible assets     1,816    
Goodwill     5,364    
Accounts payable and accrued liabilities     (700)    
Other liabilities     (345)    
Deferred income tax liabilities     (364)    
Total purchase price, net of cash acquired     $ 6,587    
Instrument Associates, LLC          
Business Acquisition [Line Items]          
Accounts receivable   $ 160      
Inventory   539      
Other assets   96      
Deferred income tax assets   0      
Intangible assets   2,329      
Goodwill   2,488      
Accounts payable and accrued liabilities   (12)      
Other liabilities   (104)      
Deferred income tax liabilities   0      
Total purchase price, net of cash acquired   $ 5,496      
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Combinations - Summary of the Purchase Price Allocated to the Intangible Assets (Details) - USD ($)
$ in Thousands
1 Months Ended
Apr. 30, 2017
Dec. 31, 2016
Aug. 31, 2016
Jul. 31, 2016
BuildIT Software and Solutions Ltd.        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired       $ 1,015
Intangible assets acquired, weighted average life (in years)       7 years
BuildIT Software and Solutions Ltd. | Trade name        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired       $ 346
Intangible assets acquired, weighted average life (in years)       7 years
BuildIT Software and Solutions Ltd. | Non-competition agreement        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired       $ 31
Intangible assets acquired, weighted average life (in years)       5 years
BuildIT Software and Solutions Ltd. | Technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired       $ 361
Intangible assets acquired, weighted average life (in years)       7 years
BuildIT Software and Solutions Ltd. | Customer relationship        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired       $ 277
Intangible assets acquired, weighted average life (in years)       7 years
BuildIT Software and Solutions Ltd. | Favorable in-place lease        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired       $ 0
Intangible assets acquired, weighted average life (in years)       0 years
Laser Projection Technologies        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired     $ 5,474  
Intangible assets acquired, weighted average life (in years)     7 years  
Laser Projection Technologies | Trade name        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired     $ 64  
Intangible assets acquired, weighted average life (in years)     1 year  
Laser Projection Technologies | Non-competition agreement        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired     $ 0  
Intangible assets acquired, weighted average life (in years)     0 years  
Laser Projection Technologies | Technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired     $ 4,260  
Intangible assets acquired, weighted average life (in years)     7 years  
Laser Projection Technologies | Customer relationship        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired     $ 1,150  
Intangible assets acquired, weighted average life (in years)     7 years  
Laser Projection Technologies | Favorable in-place lease        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired     $ 0  
Intangible assets acquired, weighted average life (in years)     0 years  
MWF        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired   $ 1,816    
Intangible assets acquired, weighted average life (in years)   5 years    
MWF | Trade name        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired   $ 36    
Intangible assets acquired, weighted average life (in years)   1 year    
MWF | Non-competition agreement        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired   $ 3    
Intangible assets acquired, weighted average life (in years)   2 years    
MWF | Technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired   $ 951    
Intangible assets acquired, weighted average life (in years)   5 years    
MWF | Customer relationship        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired   $ 826    
Intangible assets acquired, weighted average life (in years)   5 years    
MWF | Favorable in-place lease        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired   $ 0    
Intangible assets acquired, weighted average life (in years)   0 years    
Instrument Associates, LLC        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired $ 2,329      
Intangible assets acquired, weighted average life (in years) 10 years      
Instrument Associates, LLC | Trade name        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired $ 29      
Intangible assets acquired, weighted average life (in years) 1 year      
Instrument Associates, LLC | Non-competition agreement        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired $ 144      
Intangible assets acquired, weighted average life (in years) 5 years      
Instrument Associates, LLC | Technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired $ 1,970      
Intangible assets acquired, weighted average life (in years) 10 years      
Instrument Associates, LLC | Customer relationship        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired $ 95      
Intangible assets acquired, weighted average life (in years) 10 years      
Instrument Associates, LLC | Favorable in-place lease        
Acquired Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible assets acquired $ 91      
Intangible assets acquired, weighted average life (in years) 12 years      
EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *^) 4L?(\\#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,$% @ KXD!2V;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "OB0%+>TU.SNX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)^F**Z';B^))07!!\1:2V=U@TX1DI-VW-XV[ M740?P&-F_GSS#4RK@]0^XG/T 2-93%>3ZX*,7?/B,?8$9#=BC MPX$2B%H Z^:)X3CU+5P ,XPPNO1=0+,02_5/;.D .R6G9)?4.([UN"JYO(. MMZ?'E[)N98=$:M"8?R4KZ1APP\Z37U=W]]L'UC5>-W=E_;'P6[%KX=1?=%U!+ P04 " "OB0%+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 ( *^) 4L!%W-&80( !0( 8 >&PO=V]R:W-H965T&UL?99OKYL@%,:_BO$#7 3_]L::M%V6+=F2YB[;7M.65G-1'-!Z M]^T'Z'4.<&\JX/.<'PE>PN:=.1(P_$O6TQ_[TGE W; M$(;O R_-K99Z %1ECV_D&Y'?^R-7/3!'N30MZ43#NH"3ZS;

<#3+3!*'XT M9!"+=J!3.3'VJCN?+]LPTC,BE)RE#H'5XT$.A%(=21"JY'HFBG%F5)C? MX'P7DK53%#65%K^-SZ8SSV%\D\23S6] DP'-!I3\UQ!/AG@VC*L)QIF95#]@ MB:N2LR'@X]?JL=X4\#E6BWG6@V;MS#N5K5"CCRHJP4.'F13[48$6"C@K@(H] M Y /L$>.'?T+.+B*V ^(O1G$QAXO[(G?GGCMB;$G"WMJ+8"KR/R U M('7MN M 5Q%X0=D7D#FV#<68%2D1M&-"I@GFY7OF'LIN4.!]D[Q2%80A1=1N'YKK^P] MDI7-LO$B-JX_L1 >2>I'P,A?4I$;(;.+RJ/)5R@KA0O="(5-@(O8A@[% 1MBD>#5BC^6H=N*:/8.HTFS7+-8)9'113; M&PTLSMB6\)NYCD1P9O?.W(6+T?G*VR%S1O^5C_?E5\QO32>"$Y/JI#?G\94Q M2=2$HBH/4$L#!!0 ( *^) M 4O!2'$.S00 "D8 8 >&PO=V]R:W-H965T&UL?9G; M;N,V$(9?Q?#]KC@S/$B!8Z!64;1 "P1;M+U68B8V5K9<28FW;U])5@QG9IB; MZ.!_R)^GCR-F=6[:[]TNQG[QXU ?N_OEKN]/=UG6/>WBH>J^-J=X''YY;MI# MU0^/[4O6G=I8;:>@0YVA,3X[5/OCG6J7N*?L?_K]- .3]FUE.W^$(_=OCDNVOA\O_P) M[DH[!4R*O_?QW-W<+\:F/#;-]_'AM^W]THR.8AV?^K&(:KB\Q3+6]5C2X./? MN=#EMM4VYT5[&:U3-4X*N*.A,Y_&EU/?3;\-K>V& MMV]KM*OL;2QGEFPN$KR5?%24BL)=)=E0_]4$JB9PBJ?;>*_'DQI/4[R]C0^L M$1=)F"3'20(07,':6BHRX\$7NANKNK'23<[<7"3NIAJ$(AAF1JHL%A9U+T[U MXJ27@GEQHA:7Y\8Q+U+E@;S5O7C5BQ=>B+5XXZ67D'O/O"@JR//$C FJER"] M /,2Y!AAD;/>*Z4*/)E$O^2JEUQZ80MLDTLOH4"^4DM--G1?8BT6JIM"K$4B M/1Z,3A0CVR.08N1TPH("YXJ4N6!\RD^"<"#]..X'1$4!')]WBLJ;(L$&T%$' M*-UX[@;EI"JLX7C09'D(><*/CDZ0[.3#L)DUMQ7EA2V(^U%DH^^$'QV>(.E) MG)X@P?C%!>"Z4M49] F"@HY0D PESE"0>"0DQR&JR< G1TS'*$B.6LY1T!!I M0:PO*;,^V 2]0$XGT(N96NY[5*5D0FZ']3YC)+/EO,9)7C!.+Z^%%5A4HF? M#F>4<+83Y=:C+*(9%8D@Y2DB!U'*2D@-2) M#SU-94UBVR.=I"1)RO./#4E"HO?B&UA18>J#GG2*DDQS>3J](9F_YL$%GJ1H M,FM<8M.CQ F!9+(31P2*AB_SSS4?G>@T)BOV%Y<::9V?)/GI.;5(PA%$6S[5 M?'2B\Y,D/SWG%2E@!"\1H>K0FP2S2"D<)%JIYJ:;3\M+LYLQV M/$3_HVI?]L=N\=CT?7.8#FF?FZ:/0YGFZ]"^7:RVUX6A M;T[SP7QV_>_ ^G]02P,$% @ KXD!2[N^,L,< @ %P8 !@ !X;"]W M;W)K2\T:N?5+I=H- M0O)40DWEBK?0Z)D+%S55NBNN2+8"Z-F::H9"C%-4TZKQB]R.'421\YMB50,' MX,=UL_\%\'GJIKJ

@>&J.M:CE3"GK-?U5F56S_SO3-Q/>&XK_"'9B6 M&Q*=X\29M/_>Z285KXS),9M&MGYW2U4H_>BY3DZ&[B#))=+PDG MDO!1L7(5Q,"OD M+=4#2^QDB1DDRR9+@_C?#>8?P@2AQ$B5+HEG=NV21*,B"=9S@V3+N MG4*"P\FF>2!*G43IDFBVI7;I,E%*<(:C:$;D$J89)NM_O#7B)")+HEFB'5DF MBK,T)ND,R*E;3W4]#YH<47-E?J/B6C72.W*E3[L]DQ?.%>B8>*7#E?J6'CL, M+LHTB6Z+_J[J.XJWPS6,QF]!\1=02P,$% @ KXD!2Y)SML0"!0 :1@ M !@ !X;"]W;W)K[[*L66_COFANJV,\I+\\5?6^:--E_9PUQSH6FSYH M7V92")OMB]UA.I_U][[4\UGUTI:[0_Q23YJ7_;ZH_UW$LGJ[G\+T_<;7W?.V M[6YD\]FQ>([?8OOG\4N=KK)SELUN'P_-KCI,ZOAT/WV NUSZ+J G_MK%M^;B M]Z23\EA5W[N+WS;W4]'U*)9QW78IBO3U&I>Q++M,J1__#$FGYS:[P,O?[]E_ MZ<4G,8]%$Y=5^?=NTV[OIWXZV<2GXJ5LOU9OO\9!D)E.!O6_Q]=8)KSK26IC M795-_^]D_=*TU7[(DKJR+WZ'_OMMR/\>Q@?((4"> U+;'P6H(4#]#- ? M!N@A0/_?%LP08% +V4E[/YBKHBWFL[IZF]2G>C@67=G!G4G3M>YN]K/3_RV- M9Y/NOLZ=GF6O79X!69P0>8F8:V1%$3@366K_W G)=6(A2;B\;F!)"6=1'SY- MDG^8Y*J;BATKU<>KRWC'QVLV7O?Q^C+>H[$^(:Y'#CUBI5$*C09#@=4"#0BE M0.H *%G.82(8R2LSK#)#E06D[(28BV:D (VH):7 ^H!&:44I%90")(RATD?S MNBRKRQ)='HWRPI)6O+0>UR^EG#<*ZZ)4FE:IT8+,&'4N&,L*B\5M1RH AI4PI'83QO*[ Z@J?5W*@PP_:.J2+ M4B%-$I)%(=E]D"RF06^EXF6!X)_S@I8R:FT.E)+ JMCL/1T(>HHEDI-!*R.8MY:84;4L?;X M )(NUI''&/#.!8J.C\'CHV@Q6D%GGV+@'9 = <6T]P$_RAA,60LC2Q9X7P5J MK-YB=9I9M=[A5:R7UVH"]5E+;NR$+ MEH,,KFH. H>+FJ/"R*1+WF0E-=F 358R[FF(+ I)'.5 MDJK")^"!N2YEHW$I,YA6^/&RXI)9C8_4.8.Y,'9ZD;SM2VK[ =N^I Y\$\!C M:90*$+ R)A4H7-4Y@Z7]\XAU2-[R);7\@"U?TI/MC4K':2R-8DKA];KBDAF! MMQDY@Z6Y'=/&&[ZDAH^?AXN!"9?=$;=DL\9@B<+2V%SX;,6F4F%$&6_XDAH^ M/MLO!N93911CE+&YB#(NU:@RWNXEM?N [5Y2YP7KA'!TM7&D-0'(-ILG0SI" M"ZR2)9568P=)R5N_I-8/N+&%I#X\)I4CK4LG#V((+,E*94F3]G#XW)5=O";= MQ_JY?V?=3-;5RZ'MM@ 7=\_OQ1]D]YH5W5_ W1*8^RNXRT]OO7^F/[V$_Z.H MGW>'9O)8M6VU[U_!/E55&Y, <9NZOHW%YGQ1QJ>V^^G2[_KT\OMTT5;'X<5^ M=O[?A?E_4$L#!!0 ( *^) 4LSF0A18 ( #X' 8 >&PO=V]R:W-H M965T&ULC57;CML@%/P5R^^[-O@61XFES:5JI5:*MFK[3!P2 M6XN-"R3>_GT!.XX#WK0O 8YGYIP!DYDNW$**9>Q[/"UPA M_DP;7,LO1\HJ).22G3S>,(P.FE01#_I^[%6HK-ULH6,[EBWH69"RQCOF\'-5 M(?9GA0EMERYPKX'7\E0(%?"R18-.^#L6/YH=DRMO4#F4%:YY26N'X>/2?0'S M;:SP&O"SQ"T?S1WE9$_IFUI\.2Q=7Q6$" C.A/Q2MO/N/<3N4YO_BN^8"+AJA*9 M(Z>$ZU\G/W-!JUY%EE*A]VXL:SVVO?Z5-DV /0$.!)G[$2'H"<&-$#XDA#TA M_-\,44^(C Q>YUUOY@8)E"T8;1W678<&J5L'YI$\KEP%]>GH;W(_N8Q>,N"# MA7=10CUFU6'@")-$]Y"-#;F)>+* H0HX5<4*6G1XGV!M(Y+8J.&?(MN'(G=E M!I.;%6A^<+=9<%H@G!0(M4 X$D@-%ZL.DFA(K2%/00R-_5[;J"!(#;N;":G( MGQD)MS8J#I,/7$63KB++%? #PU:'B499$A#ZABL;] 22U+QK-@H F*:&+1L5 MSN 'IQU/VHHG;(6&K=@^APB8AV6#0)0FABL;%$-@[.)V0DE:GQFNO-&?O\+L MI#LQ=W)ZKH6ZOJ/HT.Q?H&H>1GP%YFLP$=_(QZ'KY3?Y[F7YAMBIK+FSIT*V M+-U8CI0*+(OWG^5A%/(Q&Q8$'X6:)G+.NI;>+01M^M?*&Y[,["]02P,$% M @ KXD!2WB (:1N! /!4 !@ !X;"]W;W)KE:?V<7GHNO-#$+2[@ZN*]E-]=J?^ MGY>ZJ8JN?VQ>@_;%INUF/9YV:SKM^Z\GARGYM%^U95 M1?/?UI7UY7%)RX^"+\?70S<4!)OUN7AU?[GNZ_ESTS\%MRC[8^5.[;$^+1KW M\KA\HH?7>Y*\LA M4N_CWRGH\M;F4'%^_Q']US'Y/IGGHG5Y7?YSW'>'QV6Z7.S=2_%6=E_JRV]N M2BA>+J;L_W#OKNSE@Y.^C5U=MN/O8O?6=G4U1>FM5,7WZ_5X&J^7*?Y'-5R! MIPI\J]"W_;,*9JI@?E2(QN2OSL94?RFZ8K-NZLNBN;ZM]7P7'-3!'WT6Q.,FMBRJL[W#>1:81/<@H%) MF+&^N4O"$R"" :(Q0#0+D"6B$ZX2.TI.HV05AZE0Y5J51):QE1A:B4$N%@=( M8(!$Y9):DWAFA$,_\$%@A M.?5#/52,'/1 1%$4>MQX.$3 #4LWI!M*4NE&BU:<>$8+060]$0,W1KIAU9 < M+D"RLKZ.P6PC #?R##G"=".--R(%^4A9C:PEF9!6D4DI]?C!B*,8^)&\G41W M74 M2?B2QADE$D!H/X75R $@-9SY>@>#E#,P&SQK@\'X,V#GQW)M,(!L8DSD/]?< M6\'L,XA]Y+"!O L5;VB1?$LIWLSG@]:H\W(;Y'M M)+HWHSI&BV*;>!H 3[4[,F#[:"359U/)YK%[OZ[=0-ISNSTML1X!,/9U:B?$L/^?4@[T>8 MZ[GBGT7S>CRUB^>ZZ^IJ/+=ZJ>O.]3;#3WV?'5RQOSV4[J4;;FU_WUS/\ZX/ M77V>SBJ#VX'IYG]02P,$% @ KXD!2P^C6+:Q 0 T@, !@ !X;"]W M;W)K+)+F'8\4E0UH7UT+X,F;5L;EM/6^.S#F MRA:T<#?8@0E_:K1:^.#:AKG.@J@22"O&-YL[IH4TM,A2[&2+#'NOI(&3):[7 M6MA?1U XY'1+KX$7V;0^!EB1=:*!K^"_=2<;/#:S5%*#<1(-L5#G]&%[..YC M?DKX+F%P"YO$3LZ(K]'Y5.5T$P6!@M)'!A&."SR"4I$HR/@Y<=*Y9 0N[2O[ M4^H]]'(6#AY1_9"5;W/Z@9(*:M$K_X+#,TS]W%(R-?\9+J!">E02:I2H7/J2 MLG<>]<02I&CQ-I[2I'.8^*^P=0"? /P=@(V%DO*/PHLBLS@0.\Z^$_&*MP<> M9E/&8!I%^A?$NQ"]%-O=;<8ND6C*.8XY?)DS9[# /I?@:R6._!\X7X?O5A7N M$GSWE\*[=8+]*L$^$>S_V^):SOV[(FPQ4PVV2=OD2(F]29N\B,X+^\#3G?Q) M'[?]B["--(Z;3?.O$3T$*9N;L$)M>&"SHZ#VT;P/MAW7;'0\=M,+8O,S M+GX#4$L#!!0 ( *^) 4L/51B;L0$ -(# 8 >&PO=V]R:W-H965T M&UL?5/1;MLP#/P501]0)4K:=8%MH&DQ;, &!!VV/2LV;0N5 M1$^2X^[O)\F.YW7&7BR2YAV/%)4-:%]<"^#)JU;&Y;3UOCLPYLH6M' WV($) M?VJT6OC@VH:YSH*H$D@KQC>;.Z:%-+3(4NQDBPQ[KZ2!DR6NUUK87T=0..1T M2Z^!9]FT/@98D76B@:_@OW4G&SPVLU12@W$2#;%0Y_1A>SCN8WY*^"YA< N; MQ$[.B"_1^53E=!,%@8+21P81C@L\@E*1*,CX.7'2N60$+NTK^X?4>^CE+!P\ MHOHA*]_F])Z2"FK1*_^,PT>8^KFE9&K^,UQ A?2H)-0H4;GT)67O/.J))4C1 MXG4\I4GG,/%?8>L /@'X&P ;"R7E3\*+(K,X$#O.OA/QBK<''F93QF :1?H7 MQ+L0O13;W7W&+I%HRCF..7R9,V>PP#Z7X&LECOP?.%^'[U85[A)\]Y?"NW6" M_2K!/A'L_]OB6L[[-T788J8:;).VR9$2>Y,V>1&=%_:!ISOYDSYN^Q=A&VD< M.:,/-YOF7R-Z"%(V-V&%VO# 9D=![:/Y+MAV7+/1\=A-+XC-S[CX#5!+ P04 M " "OB0%+WP\@ J\! #2 P & 'AL+W=O@N\CB0E69HDMTQQH6F9Q]C)EKD9O!0:3I:X02EN_QY!FK&@.WH-/(JV\R' MRKSG+?P"_[L_6?38HE(+!=H)HXF%IJ!WN\,Q"_@(^"-@="N;A$[.QCP'YWM= MT"04!!(J'Q0X'A>X!RF#$);Q,FO2)64@KNVK^K?8._9RY@[NC7P2M>\*^H62 M&AH^2/]HQ@>8^_E$R=S\#[B 1'BH!'-41KKX)=7@O%&S"I:B^.MT"AW/<=:_ MTK8)Z4Q(WQ'8E"A6_I5[7N;6C,1.L^]YN.+=(<795"$81Q'_8?$.HY=RER4Y MNP2A&7.<,.D:LR 8JB\ITJT4Q_0#/=VF[S1XT\\OB"W/N/P'4$L#!!0 ( *^) 4O( M5Z LLP$ -(# 9 >&PO=V]R:W-H965T,>TD#TM\^@[VS(WHU>RA[,E;M1:V)\G4&8J:$+?'$^R[7QPL#(?1 M?P7\; MSA8MMK+44D/OI.F)A::@]\GQE(7X&/!=PN0V9Q(JN1CS$HQ/=4$/01 HJ'Q@ M$+A=X0&4"D0HX\?"2=>4 ;@]O[%_B+5C+1?AX,&H9UG[KJ!WE-30B%'Y)S-] MA*6>6TJ6XC_#%12&!R68HS+*Q954H_-&+RPH18O7>9=]W*?Y)DT6V#Z +P"^ M NYB'C8GBLH?A1=E;LU$[-S[080G3HX<>U,%9VQ%O$/Q#KW7,LEXSJZ!:(DY MS3%\&[-&,&1?4_"]%"?^#YSOP]-=A6F$IW\H3/<)LEV"+!)D_RUQ+R;[*PG; M]%2#;>,T.5*9L8^3O/&N WO/XYO\#I^G_8NPK>P=N1B/+QO[WQCC :4<;G"$ M.OQ@JZ&@\>'X'L]V'K/9\&98?A!;OW'Y"U!+ P04 " "OB0%+]NYR7K4! M #2 P &0 'AL+W=O2X^_M2LNMYF[$72:1X#@\I*AN, M?74M@"?O2FJ7T];[[L"8*UM0W%V9#C3>U,8J[M&T#7.=!5Y%D)(LV6RNF>)" MTR*+OI,M,M-[*32<+'&]4MS^.H(T0TZW]-/Q+)K6!PW>R:+&9 MI1(*M!-&$PMU3N^VAV,:XF/ #PYQ)J.1LS&LPOE0YW01!(*'T@8'C=H%[ MD#(0H8RWB9/.*0-P>?YD?XRU8RUG[N#>R)^B\FU.;RFIH.:]],]F>(*IGCTE M4_%?X0(2PX,2S%$:Z>)*RMYYHR86E*+X^[@+'?=AO-DG$VP=D$R 9 ;+(.WZTJW$7X[@^%U^L$Z2I!&@G2_Y:X%G/S5Q*VZ*D" MV\1IV$ *[Y0VRSIWW=L"*4)ZHOM&<\YF!XTWC;&*>S1MRUQO@=<1I"1+D^0=4UQH6N;1 M=[9E;@8OA8:S)6Y0BMO?)Y!F+.B.OC@>1=OYX&!EWO,6OH'_WI\M6FQAJ84" M[831Q$)3T/O=\92%^!CP0\#H5F<2*KD8\Q2,SW5!DR ()%0^,'#)*JL%YHV86E*+X\[0+'?=QNKG+9M@V()T!Z0(XQ#QL2A25 M?^">E[DU([%3[WL>GGAW3+$W57#&5L0[%._0>RUWV2%GUT TQYRFF'0=LT0P M9%]2I%LI3ND;>+H-WV\JW$?X_A^%[[<)LDV"+!)D_RUQ(^8V>96$K7JJP+9Q MFARIS*#C)*^\R\#>I_%-_H9/T_Z5VU9H1R[&X\O&_C?&>$ IR0V.4(QY1N7?P!02P,$% @ KXD!2Z1@$V>T 0 T@, M !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0+["Y M: 5(V515*[72*E';9R\,8,478ILE_?N,#:&TI7VQ/>,Y9\Z,Q_EH[+/K #QY M55*[@G;>]P?&7-6!XN[*]*#QIC%6<8^F;9GK+? Z@I1DZ6YWPQ07FI9Y])UL MF9O!2Z'A9(D;E.+VYQ&D&0N:T'?'HV@['QRLS'O>PA/X;_W)HL46EEHHT$X8 M32PT!;U/#L=]B(\!WP6,;G4FH9*S,<_!^%P7=!<$@83*!P:.VP4>0,I A#)> M9DZZI S ]?F=_6.L'6LY\*>D=)#0T?I'\TXR>8Z[FF9"[^"UQ M8GA0@CDJ(UU<234X;]3,@E(4?YUVH>,^3C?9[0S;!J0S(%T =S$/FQ)%Y1^X MYV5NS4CLU/N>AR=.#BGVI@K.V(IXA^(=>B]E,T.5*9 M0<=)7GF7@;U/XYO\"I^F_2NWK=".G(W'EXW];XSQ@%)V5SA"'7ZPQ9#0^'"\ MQ;.=QFPRO.GG'\26;UR^ 5!+ P04 " "OB0%+E:IQ#K0! #2 P &0 M 'AL+W=O::*=%JFJ?1=S)YBKV3 MK8:3(;972IA?1Y X9'1+/QQ/;=VXX&!YVHD:?H![[D[&6VQF*5L%VK:HB8$J MHW?;PS$)\3'@I87!+LXD5')&? O&MS*CFR ()!0N, B_7> >I Q$7L;/B9/. M*0-P>?Y@_Q)K][6!TL:5%+UUJ"86+T6)]W%O==R'\6;')]@Z@$\ /@-N8QXV)HK*'X03>6IP M(&;L?2?"$V\/W/>F",[8BGCGQ5OOO>3;?9*R2R":8HYC#%_&S!',L\\I^%J* M(_\'SM?ANU6%NPC?_:%POTZ0K!(DD2#Y;XEK,==_)6&+GBHP=9PF2PKL=9SD MA7<>V+OXB.PS?)SV[\+4K;;DC,Z_;.Q_A>C 2]E<^1%J_ >;#0F5"\<;?S;C MF(V&PV[Z06S^QOEO4$L#!!0 ( *^) 4O."I]"M0$ -(# 9 >&PO M=V]R:W-H965TA5>+3#)YCJN:5D*OX+7$%A>%2".4JK M?%I)V?M@]<2"4K1X'G=ITCZ,-WPWP=8!? +P&7!(>=B8*"G_(((H,F<'XL;> M=R(^\?;(L3=E=*96I#L4[]%[+;:W=QF[1J(IYC3&\&7,',&0?4[!UU*<^!LX M7X?O5A7N$GSWC\+#.L%^E6"?"/;_+7$MYOVK)&S14PVN2=/D26E[DR9YX9T' M]IZG-_D;/D[[5^$::3RYV( OF_I?6QL I6QN<(1:_&"SH: .\7B'9S>.V6@$ MVTT_B,W?N/@#4$L#!!0 ( *^) 4N@EAU+M $ -(# 9 >&PO=V]R M:W-H965TM]_V1,5>V MH(2[,3UHO*F-5<*C:1OF>@NBBB0E&4^2 U.BT[3(HN]LB\P,7G8:SI:X02EA M?Y] FC&G*7UW/'5-ZX.#%5DO&O@!_F=_MFBQ1:7J%&C7&4TLU#F]2X^G?Y R"&$:K[,F74(&XOK\KOXU MUHZU7(2#>R.?N\JW.;VEI():#-(_F?$!YGH^43(7_PVN(!$>,L$8I9$NKJ0< MG#=J5L%4E'B;]D['?9QN=GRF;1/X3. +X3;&85.@F/D7X46163,2._6^%^&) MTR/'WI3!&5L1[S!YA]YKD::'C%V#T(PY31B^QBP(ANI+"+X5XL3_H?-M^FXS MPUVD[];1#\FVP'Y38!\%]O\M<0-S^+M(MNJI MO$:7*D-(..D[SR+@-[%Q^1 M?<"G:?\N;--I1R[&X\O&_M?&>,!4DAL&UL?5-A;]P@#/TKB!]0[DC65:R168&KV0')TODZ8B%.J?W^\,Q#?$QX+N$ MT:W.)%1R-N8U&)^KG.Z"(%!0^L @<+O R@5B%#&SYF3+BD#<'V^LC_&VK&6 MLW#P8-0/6?DVIW>45%"+0?D7,S[!7,\'2N;BO\ %%(8')9BC-,K%E92#\T;/ M+"A%B[=IEUW%)DU([%3[WL1GGA_X-B; M,CAC*^(=BG?HO13[6YZQ2R":8XY3#%_'+!$,V9<4?"O%D?\#Y]OP9%-A$N') M'PJ3;8)TDR"-!.E_2]R*2?]*PE8]U6";.$V.E&;HXB2OO,O WO/X)K_#IVE_ M%K:1G2-GX_%E8_]K8SR@E-T-CE"+'VPQ%-0^'#_BV4YC-AG>]/,/8LLW+GX! M4$L#!!0 ( *^) 4N,H(K.M0$ -(# 9 >&PO=V]R:W-H965TU^@+,,.?,F6%(!S2OM@%PY%U);3/:.-<=&+-% TK8*^Q ^YL* MC1+.FZ9FMC,@R@A2DO'-9L^4:#7-T^@[F3S%WLE6P\D0VRLES*\C2!PRNJ6? MCN>V;EQPL#SM1 TOX+YW)^,M-K.4K0)M6]3$0)71N^WAN OQ,>!'"X-=G$FH MY(SX&HPO948W01!(*%Q@$'Z[P#U(&8B\C+>)D\XI W!Y_F1_C+7[6L["PCW* MGVWIFHS>4E)")7KIGG%X@JF>:TJFXK_"!:0/#TI\C@*EC2LI>NM032Q>BA+O MX][JN _C39),L'4 GP!\!MS&/&Q,%)4_""?RU.! S-C[3H0GWAZX[TT1G+$5 M\?4[!UU(<^3]PO@Y/5A4F$9[\H7"_ M3K!;)=A%@MU_2UR+N?DK"5OT5(&IXS194F"OXR0OO// WO'X)K_#QVG_)DS= M:DO.Z/S+QOY7B Z\E,V5'Z'&?[#9D%"Y<+SQ9S..V6@X[*8?Q.9OG'\ 4$L# M!!0 ( *^) 4OG\LM?M@$ -(# 9 >&PO=V]R:W-H965T-L8I[ M-&W+7&^!UQ&D)$N3Y)8I+C0M\^@[VS(W@Y="P]D2-RC%[>\32#,6=$=?'(^B M[7QPL#+O>0O?P'_OSQ8MMK#40H%VPFABH2GH_>YXVH?X&/!#P.A69Q(JN1CS M%(S/=4&3( @D5#XP<-RN\ !2!B*4\6OFI$O* %R?7]@_QMJQE@MW\&#D3U'[ MKJ '2FIH^"#]HQD_P5S/.TKFXK_ %22&!R68HS+2Q954@_-&S2PH1?'G:1;2K,(CS[1^'[;8+] M)L$^$NS_6^)&S%WR*@E;]52!;>,T.5*90<=)7GF7@;U/XYO\#9^F_2NWK=". M7(S'EXW];XSQ@%*2&QRA#C_88DAH?#C>X=E.8S89WO3S#V++-R[_ %!+ P04 M " "OB0%+9D0JL;0! #2 P &0 'AL+W=O<.3,>YZ.QSZX#\.152>T*VGG?'QAS50>*NRO3@\:;QEC%/9JV M9:ZWP.L(4I*EN]TU4UQH6N;1=[)E;@8OA8:3)6Y0BMN?1Y!F+&A"WQV/HNU\ M<+ R[WD+3^"_]2>+%EM8:J% .V$TL= 4]"XY'/F2,@#7YW?V3[%VK.7,'=P;^4/4OBOH M+24U-'R0_M&,#S#7\X&2N?@O< &)X4$)YJB,='$EU>"\43,+2E'\==J%COLX MW637,VP;D,Z = 'E[DU([%3[WL>GC@YI-B;*CAC*^(=BG?H MO93)39*S2R":8XY33+J.62(8LB\ITJT4Q_0O>+H-SS859A&>_:;P'P3[38)] M)-C_M\2MF.R/)&S54P6VC=/D2&4&'2=YY5T&]BZ-;_(K?)KVK]RV0CMR-AY? M-O:_,<8#2ME=X0AU^,$60T+CP_$&SW8:L\GPII]_$%N^&PO=V]R:W-H965T)W^?0$[KI-8 M>0%FF'/FS#"D YIGVP X\J)5:S/:.-?M&;-% UK8"^R@]3<5&BV<-TW-;&= ME!&D%>.;S1730K8T3Z/O:/(4>Z=D"T=#;*^U,'\/H'#(Z):^.AYEW;C@8'G: MB1I^@OO5'8VWV,Q22@VME=@2 U5&;[?[0Q+B8\"3A,$NSB14QI^)D\XI W!Y?F5_B+7[6D["PAVJW[)T349O*"FA M$KURCSA\A:F>2TJFXK_#&90/#TI\C@*5C2LI>NM03RQ>BA8OXR[;N _C#?\R MP=8!? +P&7 3\[ Q451^+YS(4X,#,6/O.Q&>>+OGOC=%<,96Q#LOWGKO.=]> M)RD[!Z(IYC#&\&7,',$\^YR"KZ4X\ ]PO@[?K2K<1?CNC<++=8)DE2")!,FG M):[%7+U+PA8]U6#J.$V6%-BW<9(7WGE@;WE\D__AX[3_$*:6K24G=/YE8_\K M1 =>RN;"CU#C/]AL**A<.%[[LQG';#0<=M,/8O,WSO\!4$L#!!0 ( *^) M 4N U[C,M0$ -(# 9 >&PO=V]R:W-H965T':326*M+\%VFN7O&3O9$"#BQ?:, MYYPY,QYG@W7/O@4(Y$4KXW/:AM"=&/-E"UKX.]N!P9O:.BT"FJYAOG,@J@32 MBO'-Y@W30AI:9,EW<45F^Z"D@8LCOM=:N)]G4';(Z9:^.IYDTX;H8$76B0:^ M0/C:71Q:;&:II ;CI37$09W3A^WIO(_Q*>";A,$OSB16*:F@%KT* M3W;X %,]]Y1,Q7^"&R@,CTHP1VF53RLI>Q^LGEA0BA8OXRY-VH?QYIY/L'4 MGP!\!AQ3'C8F2LK?B2"*S-F!N+'WG8A/O#UQ[$T9G:D5Z0[%>_3>BNWAD+%; M))IBSF,,7\;,$0S9YQ1\+<69_P/GZ_#=JL)=@N_^4'A<)]BO$NP3P?Z_):[% MO/TK"5OT5(-KTC1Y4MK>I$E>>.>!?4B/R'Z'C]/^6;A&&D^N-N#+IO[7U@9 M*9L['*$6/]AL**A#/![P[,8Q&XU@N^D'L?D;%[\ 4$L#!!0 ( *^) 4M5 M(6>/LP$ -(# 9 >&PO=V]R:W-H965TZH$D0!!(J%QBX MWZYP#U(&(B_C9>:D2\H 7)_?V#_&VGTM%V[A'N5W4;NNH =*:FCX(-T3C@\P MU_..DKGX3W %Z<.#$I^C0FGC2JK!.E0SBY>B^.NT"QWW<;K)LAFV#4AG0+H M#C$/FQ)%Y1^XXV5N<"1FZGW/PQ/OCJGO316< MIIAT';-$,,^^I$BW4IS2O^#I-CS;5)A%>/:;PG_DWV\2["/!_K\E;L7\J9*M M>JK M'&:+*EPT'&25]YE8._2^":_PJ=I_\Q-*[0E%W3^96/_&T0'7DIRXT>H M\Q]L,20T+AS?^[.9QFPR'/;S#V++-RY_ E!+ P04 " "OB0%+DV%*P! " M " M= 5@@@_!&YV1RIAV1ZDN*A!,/\@6&OOF))5@QIKJ3'6K@)4^2' :A^&*"E8W M)$^][Z#R5%X,KQLXJ$!?A&#JSQZX[#(2D9OCI3Y7QCEHGK;L##_!_&H/REIT M9"EK 8VN91,H.&7D,=KM(Q_@$:\U='JR#UPI1RG?G/&MS$CH,@(.A7$4S"Y7 M> +.'9/-XWT@):.F"YSN;^S/OGA;S)%I>)+\=UV:*B,;$I1P8A=N7F3W%8:" MEB08JO\.5^ 6[C*Q&H7DVC^#XJ*-% .+346PCWZM&[]V _\M# ^(AX!X%D![ M(9_Y%V98GBK9!:H__):Y'D>[V)Y-X9S^*/P[F[RVWFL>;9*47AW1@-GWF'B* M&1'4LH\2,2:QCS^%QWAX@F:8^/!DJIZL<((%2K#P!(O_2ES,2L0P2UQDB8HL M$8+53 3#K'&1%2JR0@@V,Q$,L\5%UJC(^C/!-IR)8)@[W\0&%=D@!/%,!,,D MN,@6%=DB!//&8Y@[C8]"_ \*$8IYZU'0G=Y'=_[4"*&8=Q\%S=M/)\-!@#K[ ML:B#0EX:/Y,GWG'T/L9^N/R#]W/[!U/GNM'!41H[HOP@.4EIP.82/MCOO;)7 MQ6AP.!FW7=N]ZN=E;QC9#G&ULC53;;MP@$/T5Q >$ M7?9FK6Q+V515*K72*E6;9]8>7Q0P#N!U^O<%['4>)%W@?']C_^IKM[5$ .@;010 9A'SF M7YAA::QDC]30^Y:Y7[P^4MN;S#E]*_R935Y;[S6U/S0F5T1D&"*)#!85%F"!,M1,CL?@I0I7^9&F6R M:_Q4F'FGQW]/_?U^AP^3XP=39=UH=)'&OA)_EPLI#=A45G>VY94=5I/!H3!N M>[![-3S9P3"R':<1F49B^A=02P,$% @ KXD!2\%9!?"W 0 T@, !D M !X;"]W;W)K&UL;5/;;MP@$/T5Q <$F]VDVY5M M*9NJ:J5&6J5J^\S:8QL%/ [@=?+W!>RX5NH78(9SSEP8LA'-LVT!''G5JK,Y M;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQ)+EC6LB.%EGTG4V1X>"4 M[.!LB!VT%N;M! K'G*;TW?$DF]8%!RNR7C3P$]RO_FR\Q1:52FKHK,2.&*AS M>I\>3_N CX#?$D:[.I-0R07Q.1C?JYPF(2%04+J@(/QVA0=0*@CY-%YF3;J$ M#,3U^5W]:ZS=UW(1%AY0_9&5:W-ZH*2"6@S*/>'X#>9Z;BF9B_\!5U >'C+Q M,4I4-JZD'*Q#/:OX5+1XG7;9Q7V<;G9\IFT3^$S@"^$0X[ I4,S\BW"BR R. MQ$R][T5XXO3(?6_*X(RMB'<^>>N]UX(GGS-V#4(SYC1A^ J3+@CFU9<0?"O$ MB?]'Y]OTW6:&NTC?K:/?'K8%]IL"^RBP7\=/DP\E;F$^%LE6/=5@FCA-EI0X M='&25]YE8._C([)_\&G:'X5I9&?)!9U_V=C_&M&!3R6Y\2/4^@^V& IJ%XZ? M_-E,8S89#OOY!['E&Q=_ 5!+ P04 " "OB0%+*)VXQ[8! #2 P &0 M 'AL+W=O)+-7>@#E;UIM)'/>-!VQ@P'61)(4A";)#9&,*UP5T7CCF 1\!/SE,=G-&H9*SUJ_!^-J4. D)@8#:!07FMPO<@Q!!R*?Q>]'$:\A MW)X_U!]C[;Z6,[-PK\4OWKB^Q+<8-="R4;@7/3W!4L\U1DOQW^ "PL-#)CY& MK86-*ZI'Z[1<5'PJDKW-.U=QG^:;C"ZT?0)="'0EW,8X9 X4,W]@CE6%T1,R M<^\'%IXX/5#?FSHX8ROBG4_>>N^EHBDMR"4(+9CCC*$;3+HBB%=?0]"]$$?Z M'YWNT[/=#+-(S[;1;Y)]@7Q7((\"^3\E9I]*W,/DGX*034\EF"Y.DT6U'E6< MY(UW'=B[^(CD+WR>]F=F.JXL.FOG7S;VO]7:@4\EN?(CU/L/MAH"6A>.7_S9 MS&,V&TX/RP\BZS>N_@!02P,$% @ KXD!2]U",_NS 0 T@, !D !X M;"]W;W)K&UL;5-M;YLP$/XKEG] '9PTG2) :CI5 MG;1)4:=MGQTXP*J-F6U"]^]W-H2RC"_X[GB>YUY\3@=CWUP#X,F[5JW+:.-] M=V#,%0UHX>Y,!RW^J8S5PJ-K:^8Z"Z*,)*T8WVSV3 O9TCR-L9/-4]-[)5LX M6>)ZK87]RZ+%9I90:6B=-2RQ4&7U, M#L==P$? 3PF#6]@D='(VYBTX7\J,;D)!H*#P04'@<8$G4"H(81F_)TTZIPS$ MI7U5?XZ]8R]GX>#)J%^R]$U&/U%20B5ZY5_-\ )3/_>43,U_A0LHA(=*,$=A ME(M?4O3.&SVI8"E:O(^G;.,Y3/I7VCJ!3P1^0V!CHECY9^%%GEHS$#O.OA/A MBI,#Q]D4(1A'$?]A\0ZCEYPG]RF[!*$)&PO=V]R M:W-H965TZL'4Z$F*H# MRUSFP7?19:Y&*W@/%XW,*"73 MO\\@U%3@%+\YGGG;6>\@93ZP%KZ!_3YQU7GD?UFD^R=(E+!Y EP"Z!AR##IF%0N8?F&5EKM6$]-S[@?DK M3D_4]:;RSM"*<.:2-\Y[*VEZS,G-$RV8\XRA&TRZ(HAC7R5H3.),_PNG\?!= M-,-="-]MU0^'.,$^2K /!/M_2GQ_5V($0Y.X2!85R2($Z9U(#'/?"K*Y. FZ M#4_6H$J-?1B7C7>=BD<:+OXO?!ZIKTRWO#?HJJQ[/N&2&Z4LN%22!Y=+YZ9X M-00TUF_?N;V>W_)L6#4L8TK6?T7Y!U!+ P04 " "OB0%+':IZ;UL-9PL<;U2POXY@C1#1K?TS?'8UHT/#I:GG:CA)_A?W]$>.+M@6-OBN",K8AWF+Q#[R7G?)>R2Q":,,<1PQ>8[8Q@ MJ#Z'X&LACOP?.E^G[U8SW$7Z;AE]_Q^!9%4@B0+)AQ*33R6N8:X_!6&+GBJP M=9PF1PK3ZSC)"^\\L'<\OLD[?)SV'\+6K7;D;#R^;.Q_98P'3&5SA2/4X >; M#0F5#\<]GNTX9J/A33?](#9_X_PO4$L#!!0 ( *^) 4NK&PO=V]R:W-H965T[EG',_N*2#L2^N ?#D M3:O69;3QOCLRYHH&M' WIH,6;RICM?!HVIJYSH(H(TDKQC>;.Z:%;&F>1M_9 MYJGIO9(MG"UQO=;"_CF!,D-&M_3#\23KQ@<'R]-.U/ ,_F=WMFBQ6:64&EHG M34LL5!F]WQY/2$1IGIN*9F*_PY7 M4 @/F6",PB@75U+TSAL]J6 J6KR-NVSC/HPW"9]HZP0^$?A,.,0X; P4,_\B MO,A3:P9BQ]YW(CSQ]LBQ-T5PQE;$.TS>H?>:1B/+YL[']EC =,97.#(]3@!YL- M!94/QSV>[3AFH^%--_T@-G_C_!U02P,$% @ KXD!2S%B5JO! 0 -P0 M !D !X;"]W;W)K&UL=53M;ILP%'T5RP]0$Y-T M701(3:MJDS8IZK3UMP,7L.H/:IO0O?UL0QA*Z9_8]W+N.>?:OLD&;5YM"^#0 MNQ3*YKAUKML38LL6)+,WN@/EO]3:2.9\:!IB.P.LBD52$)HDMT0RKG"1Q=S1 M%)GNG> *C@;97DIF_AY Z"''&WQ)//.F=2%!BJQC#?P"][L[&A^1F:7B$I3E M6B$#=8[O-_O#+N CX ^'P2[V*'1RTOHU!-^K'"?!$ @H76!@?CG# P@1B+R- MMXD3SY*A<+F_L#_%WGTO)V;A08L77KDVQW<855"S7KAG/7R#J9\=1E/S/^ , MPL.#$Z]1:F'C+RI[Z[2<6+P5R=['E:NX#A/_I6R]@$X%]*J C$+1^2-SK,B, M'I 9S[YCX8HW>^K/I@S)>!3QFS=O??9<4/HU(^= -&$.(X8N,)L903S[+$'7 M) [T0SE=+T]7'::Q/%VJWWVBOUTEV$:"[5(_3:Y:7,-\(K);%=FM$- KD35, M>B5"%AI ML;2Z 0 T@, !D !X;"]W;W)K&UL;5/;CILP M$/T5RQ^P3@Q)JPB0-EM5K=1*T59MGQT8P%I?J&W"]N_K"Z%TRPN>& M%Y,V+[8'<.A5"F5+W#LWG BQ=0^2V0<]@/)_6FTD<]XU';&# =;$)"D(W>V. M1#*N<%7$V,54A1Z=X HN!ME12F9^GT'HJ<1[? \\\ZYW(4"J8F =? /W?;@8 M[Y&%I>$2E.5:(0-MB1_WIW,>\!'P@\-D5S8*G5RU?@G.YZ;$NR (!-0N,#!_ MW. )A A$7L:OF1,O)4/BVKZS?XR]^UZNS,*3%C]YX_H2O\>H@9:-PCWKZ1/, M_1PPFIO_ C<0'AZ4^!JU%C9^43U:I^7,XJ5(]II.KN(YS?SWM.T$.B?0)8&F M7E*AJ/P#U."K&8JP71QFRRJ]:CB)J^BR\(^TG@G?^%IV[\RTW%ET54[?[-Q_JW6 M#KR0W8/7T/L'MC@"6A?,=]XV:V2NM\";F*0D MRY+DABDN-*V*&-O;JC G+X6&O27NI!2W[SN09BAI2B^!)W'L? BPJNCY$?Z M_]OO+7IL9FF$ NV$T<1"6](?Z7:7!WP$/ L8W)5-0B<'8UZ#\ZLI:1(* @FU M#PP]*>DM) RT_2?]D MAI\P]?.-DJGYWW &B?!0"6K41KJXDOKDO%$3"Y:B^-NX"QWW8>*_I"TG9%-" M-B=D8R^C4*S\GGM>%=8,Q(ZS[WFXXG2;X6SJ$(RCB&=8O,/HN1?46%7TP^/^Y';H]".'(S'BXSC;HWQ@(3)"E],A_]I=B2T M/I@;M.WXJD;'FW[Z,&S^M=5_4$L#!!0 ( *^) 4OFFQRHS 4 HE 9 M >&PO=V]R:W-H965TV9G9];,S_A@?L_Q' ML?:^'/S<;??%PW!=EH?[T:A8KOTN+>ZR@]]7?WG-\EU:5C_SMU%QR'VZ:HQV MVQ%/$CW:I9O]<#)NCGW+)^/LO=QN]OY;/BC>=[LT_W?JM]GQ8^;][6 M97U@-!D?TC?_AR__/'S+JU^C\RBKS<[OBTVV'^3^]6'XR.Z?G:H-&L5?&W\L M+KX/ZE1>LNQ'_>/7U<,PJ2/R6[\LZR'2ZN/#S_QV6X]4Q?%/.^CP[+,VO/S^ M.?JB2;Y*YB4M_"S;_KU9E>N'H1T.5OXU?=^6W[/C+[Y-2 T';?:_^0^_K>1U M))6/9;8MFO\'R_>BS';M*%4HN_3GZ7.S;SZ/[?B?9MB MP;\;,!O&XC60'P9 MJ)L&LC607P;LIH%J#=390-XVT*V!/AN(VP:F-3!G ^::!3S-;K-<3VF93L9Y M=ASDIS/ND-8G-KLWU0FQK \VZ]_\K5JQHCKZ,>&2CT:!=+8:\TSTCB< MM(#+(YH!Q.4 "3%K$@X@FP'DY0 J"6;MI%&-9M]H@M6=WU)$);VI,Q)YT M>)JTHDM/.I&$'[SW,;#Y:6KR\<[%5(_UP[L#0]M#M'Y(1*T?AI0!2C6U,!@J M9GMDBY%A@!D=[!735G2YMDXS@BR.R>()$YY#(V@]E6.H>$(FB3T$S<$))P MLXJAX0B:L(YP4-MNG$68+0ZJD0[ZSEDK^M\NJ*-NWE&W0+I;;0+'\',$O\%# M"(RUZ%$P!>95(%Z#SGS>BMQEQO(N[$H72,;O!)43IE^ RJJIRP#B.J#'A8# M8 L M@E/&"BB_&"P!0#;$*P(#+;H ;; 8 L =IPM$E%^,-8"8&V(BR.!J1&N MQT4>ID:"8AAE"T64'XR6!&@98M^7& ;9HQ1*#(,$I3#.%HDH/\2U,X*!*/P2 MPR![](\2PR!!:QAGBT24'TR,1# 0!5EB&&2/_E%B&"0H(7&V2$3X49@8A6 @ MMG6%85"L>[8*PZ! 98BRA2+*#R9&(1B(RPN%85"R1[;$;2!4&:)LD8CR@XE1 M" :BWBH,@S(]LL4P*%09HFR1B/*#B5$ !DO=O\(PZ!Y-E\8P:%09HIM62$3Y MP<1H (.EAL PZ!Z]E,8PZ"Z]%!11?C Q&L! W6S1Q,W)'KV4QC#H+KT4%%%^ M,#$:P&")7DIC&'2/7LI@&$R77@J**#^8& -@L$0O93 ,ID"(LH/<<,_12%L-@N_12 M4$3YP<18 (,E>BF+8; ]>BE+/.T!E<$%V3ZWHNO;=$8J2900BZFQ A'A.LP M$*Y'/^4P$ Y4!Q<\5)RWHANW]ZY=87 <>O 3/J" (N*L=Q@9U=/&6Q<[G;\U+-<5@F;WORSK*BZ/G%W<>>?V61G!\ MQNZ?&#@^9_>+TVLY7\.?WA+Z/&PO=V]R:W-H965TSASYHP'9M*6 MBS=9 BCOG=%:;OU2J683!+(H@1'YQ!NH]9L3%XPH?13G0#8"R-$Z,1K$8;@( M&*EJ/TNM;2^RE%\4K6K8"T]>&"/B7PZ4MUL_\F^&E^I<*F,(LK0A9_@%ZG>S M%_H4#"S'BD$M*UY[ DY;_SG:["+K8!&O%;1RM/=,*@?.W\SA^W'KAT814"B4 MH2!ZN<(.*#5,6L??GM0?8AK'\?[&_M4FKY,Y$ D[3O]41U5N_97O'>%$+E2] M\/8;] G-?:_/_@=<@6JX4:)C%)Q*^_2*BU2<]2Q:"B/OW5K5=FU[_IL;[A#W M#O'@H&-_YI#T#LF'P\PFWRFSJ7XABF2IX*TGNFHUQ'P4T2;1EUD8H[T[^TYG M*[7UFL7K61I<#5&/R3M,/,)$ R+0[$.(& N1QP_N\7V W2-BN< C)&@2B?5/ M[I*8XP0SE&!F"69W! OG%C#,TDD$PZQP(7-4R!PA6#M"'C%)&#I",,Q$T1:H MD 5"X)0MQS")(^1SS)V0)2IDB1"X'RB&F3M",,S$1[9"A:P0 J?^.8:9J/\: M#;)&")SZ[Q!,%.)!HA#_Z4.$(G+"H*!X(LY$&PO=V]R:W-H965T%WT@6AYHYZ<1%<74@V[ M<]BW'2^.>E%=A4!($M9%V?B[C9Y[[G8;<955V?#GSNNO=5UT?_>\$O>M3_WW MB>_E^2*'B7"W:8LS_\'ES_:Y4Z-PBG(L:][TI6B\CI^V_B-]V$,T+-"*7R6_ M][-[;]C*BQ"OP^#+<>N3(2->\8,<0A3JMG_G>D9^*:R6_B_MG;C84^Y[9_5=^XY62#YDHQD%4 MO?[U#M=>BMI$4:G4Q=MX+1M]O9OX[\OP!6 6P+2 I7HO(TAG_K&0Q6[3B;O7 MC8??%L,[I@^@SN8P3.JCT,]4\KV:O>T8C3;A;0AD-/M1 S,-G12ABCXA $/L M8;6L5X+ZGB/'!-KX1+5 0!3ESH'#K4\3[8'O?B!:H* V8 M"X6[GR+V9[;]C6B)B@/F*D#\ T"1+P"SOP!&M"A "%*7,?%/ ,W7;F&.&@;< MVX!XF]G>1D6.0P'INN_&KG$<2-&:CCB< MVO+=/U!+ P04 " "OB0%+(EMJCX4" "@" &0 'AL+W=O-N&V\&M/:EO(BZG*1CRI0%_J MFJN_.U')VR;$X7WAN3R=C5N(MT7+3^*G,"_MD[*S>% YE+5H="F;0(GC)GS MZQU.G8.W^%6*FQZ- Y?*JY1O;O+ML F1BTA48F^/JW@45>64;!Q_>M%P M8#K'\?BN_L4G;Y-YY5H\RNIW>3#G39B'P4$<^:4RS_+V5?0)L3#HL_\NKJ*R MYBX2R]C+2OO?8'_11M:]B@VEYN_=LVS\\];KW]U@!]([D,&!>H>X _G(/W/# MMX62MT!UF]]R]Q_C-;%[LW>+?BO\.QN\MJO7+4U0$5^=4&^SZVS(R 8/%K%5 M'Q $0NS(S)TF"P(4C)%Z ?I!@, ""2B0>('D@P"=)-G9,&_3=$DRE.8+' 9R MV)R#\PF' 1Q"4 9S4I"3 ODD$TXZXWPB&*.%C<] 3@9PV(23S3EX>=]RD),# MG'3"R>><%"4P90525@ EFU!6,PK)$$,+V6 $UQ0"/MA\06*A+#$0[&I:EYW1 M:A0MI1%=+9# ZGS 9$XBT\WOC3 >HUBT5(48KF-,YR@V.VPH@*)1RA90<,5C MH.09GJ(2$+5$@FL> T7/R)3$YB1&HIPNH."RQT#=L^DYUAM]^"B2*)F>+_&H M0=1"G7QKU,%>7AK?ET>K0_M](+[!_#?O>OF8W,;+M[P/Q<"G9_@-02P,$% @ KXD!2QQJ M9X?M 0 :@4 !D !X;"]W;W)K&ULC53MCILP M$'P5Y ML]G Q:ML )3WQF@G<]0HU>\PEF4#C,@'WD.GW]1<,*)T*$Y8]@)(94F,XM#W M-YB1MD-%9G,'463\K&C;P4%X\LP8$;^?@/(A1P&Z)I[;4Z-, A=93T[P'=2/ M_B!TA&>5JF70R99WGH Z1Q^"W3XU> MX:6&0B[UG*CER_FJ"+U6.?&,(*)3* M*!"]7& /E!HA;>/7I(GF3QKB8ZDF0-Q7_%2Y -=PXT=\H.97VZ95GJ3B;5+051M[&M>WL.DSZ5YJ;$$Z$ M<"8$\;N$:")$*P(>G=E2/Q)%BDSPP1-CLWIB[D2PB_1AEB9IS\Z^T]5*G;T4 M41)G^&*$)LS3B D7F/ 6L7<@DAF"M8'91>AT$5I^=./B+P*14R"R O'2P'95 MQ0A)+:0;(<%CZJ\JN4?%X6,M\6/8/6;;E'Z;8L4*,7O+CU9@I](^+4=M([B_&WW\,%.^GR8;G\5K\ 5!+ P04 M" "OB0%+ZW_(N^@! #N! &0 'AL+W=O.OVFXJ*E2I?B@F0O M@):6U#(4!4&"6MIT?I[9WE'D&;\JUG1P%)Z\MBT5?P[ ^+#W0__>>&TNM3(- ME&<]O< /4&_]4>@*S2IETT(G&]YY JJ]_QSN"F+P%O"S@4$NYIY)TA"7\[OZ9YM=9SE1"05GOYI2U7L_ M];T2*GIEZI4/7V#*0WQO"O\-;L TW#C1:YPYD_;IG:]2\792T59:^C&.36?' M8=*_T]R$:")$,R&,_TO $P&O"&AT9J.^4$7S3/#!$^/'ZJDY$^$.Z\T\FZ;= M._M.IY6Z>\LQV6;H9H0FS&'$1 M,]"^B<"#(#$':P.PB&4&+4Z>N0F^4W%I.NF= MN-*'V!ZUBG,%6C%XTI*UOGSF@D&ES'2CYV+\!<="\7ZZ7=!\Q>5_ 5!+ P04 M " "OB0%+6H%@4>4! >!0 &0 'AL+W=O;\- 7PPQGSID9PV2C5"^Z!3#H5?!>Y[@U9C@0HLL6!-,/GM12"6:L MJ1JB!P6L\D&"$[K9)$2PKL=%YGTG563R8GC7PTDA?1&"J;]'X'+,\1:_.9Z[ MIC7.08IL8 W\ /-S."EKD86EZ@3TNI,]4E#G^'%[.*8.[P&_.ACU:H]<)696(U2BRBA&;DZHAESG#!TA=DN"&+9%PD:DCC2NW :#H^"&48^//J0810F MV 4)=IY@]X%@=U/B/8;&:5@D#HK$ 9'X1B2$2<(B25 D"1#LPP3[(,'^_WN9 M!@G20 ;I39GWF/M>DM7]%* :_S(U*N6E]U-AY5T>_R/U]_L=/DV.[TPU7:_1 M61K[2OQ=KJ4T8%/9/-B6MW98+0:'VKCMWN[5]&0GP\AAGD9D&8G%/U!+ P04 M " "OB0%+K WOJ " !Y!0 &0 'AL+W=O&MXJW9AI76W14B5%31,/8@.6C-S$;)AVI3R MBE0G@9T=J>$HCB**&E:W89&[L:,L+7%E_,NC*PAX%!JJ\!,7W60Y,04'P7_5 M9UWMPDT8G.'";ER_B/XSC'G2,!C#?X4[< .W3LP:I>#*?8/RIK1H1A5CI6%O M0UNWKNV'F0R/-#\A'@GQ1,#)?PED)) % 0W.7-1GIEF12]$'(:)_T4UW$CD]F M?$PCOP#Q"A GD,QC9-$BQH#)'*9UF"1)-HNPAS6*T.PC,XG73.(Q@Q=F!DPZ M6P83DF4+,QY4BF/J-Y-ZS:1K,\N-25>KI-F&TH47#PIO-A]XH5XO=.4E69RD M/5UO?QJGRY^T1L6/F"R]H-DEL(_2-R:O=:N"D]#F/KE3?Q%"@U&,'DRPRKR# M4\'AHFTW,WTYO 9#H44W/G1H>FV+OU!+ P04 " "OB0%+]NZNK1L[]O5*':1#(]9[55#[P VOTFRT7-55Z*W:!/ A&-]:IK@*,4!+4 MM&S\QY'_H7PW.YVRMC"!:S ]VQ'TS] M/#P)O0MZEDU9LT:6O/$$V\[]QW"Z"I%QL(A?)3O+P=HS4EXX?S6;KYNYCTQ& MK&)K92BH?IQ8P:K*,.D\_G2D?A_3. [7%_;/5KP6\T(E*WCUN]RH_=R?^-Z& M;>FQ4L_\_(5U@HCO=>J_L1.K--QDHF.L>27MK[<^2L7KCD6G4M.W]EDV]GGN M^"]NL /N''#OH&/?QX.U!R[<$ITN];&:+MCW^EZ2FT]+:(4SX*3(>HP>8O! TQ*KB'+,23L$8%. MH,\"0UGD>.3NY%",$6GBY'"79'63Y"K-""Q69/VCH?K1KD' ),6)VXPE"(2Z!@))' _. MP97("2AR HA,'9$M)AM$^H0>L/M?-$9ID",.9'(^]15$%&6PJ P4E0&BG(;D MV=VC>!>QO(M8W4)<"=%C!7@1(4!*YDCI0/<:!,#&'8*YW!:!5*,>!8/KMF9B M9VG^G;X>Y[U3LRD9Z+USI M(<%>Y5O.%=/)HP?=CKV>'_M-Q;;*+%.]%NT0U6X4/W0#8M!/J8M_4$L#!!0 M ( *^) 4OJZN=B40( '\' 9 >&PO=V]R:W-H965T?GF9G;\SQC5]G4'=US3US;EO"_!6W8L/4C_VWB MN;Y44D\$>=:3"_U!Y<]^S]4HF%5.=4L[4;/.X_2\]3]%C[M4XPW@5TT'L>A[ M.LF!L1<]^'K:^J$V1!MZE%J!J.9&2]HT6DC9^#-I^O.6FKCLOZE_-ME5E@,1 MM&3-[_HDJZV?^MZ)GLFUD<]L^$*G/-CWIO#?Z(TV"JZ=J#V.K!'FUSM>A63M MI**LM.1U;.O.M,.X$N.)YB: B0!F0H3^2X 3 7Z4@"8"^B@!3P1L$8(QN_F8 M3T22/.-L\/A8#CW151<]8G5<1SUI3L>LJ>\IU.PMAVF8!3< P?"=4-@9"CM"658*O/(;)3:H=($2[+82.ZW$#BM6U1;Q:A>(H\2RL@:A M$+Q3=XG32N*P8E54D:RMH,C^(ZY! (/4;25U6DE75E!J.4G758#C:&-9<: 0 M3H#E)5A<5/II^D[XI>Z$=V!2W7GF9CHS)JE2#!]4KDJ]AO.@H6>INXGJ\_%- M& >2]=-S%\QO;OX/4$L#!!0 ( *^) 4N3Q;3$) ( <& 9 >&PO M=V]R:W-H965TXJ!\3?1 $COG9).E'XC9;]! M2-0-4"R>6 ^=VCDQ3K%42WY&HN> CR:)$A0%P0I1W'9^59C8GE<%NTC2=K#G MGKA0BOG?+1 VE'[HWP(O[;F1.H"JHL=G^ GRM=]SM4(3R[&ET(F6=1Z'4^D_ MAYM=IO$&\*N%0^-YK_#%8B":R6J M1LV(,%^OO@C)Z,BBI%#\;L>V,^,P\M_2W G1F!!-":KV_Q+B,2'^2$B,>:O, M6/V,):X*S@:/VY_58WTGPDVL#K/607-V9D^Y%2IZK>(\*]!5$XV8K<5$,TPX M(9!BGTI$KA+;Z"$]NB^P>T1D*W>%V&DB-OGQG8G<39 X"1)#D-P1K!>G8#&9 MP7361KI.%DXFL2IA'2RD.4!RG;BDKIY250TJX MD+)ZJ/(IS)-\H<6%BI+$+29SBLD<8A;W:)LY?E&V.+R= Y0$P4(*FKT?"OQL M6HWP:G;II+ZIL^C4S9XC_?X6\:WJ_ I'K=Y@V>&).@ M- 9/ZJ@:U96G!8&3U--,S;GM378A63^V733U_NH?4$L#!!0 ( *^) 4O6 MC,(W50( %(' 9 >&PO=V]R:W-H965T?M"B&6%U!C]DA::,2?$Z$UYF))SXBU%/!1D>H* M>8X3H1J7C9TF*K:G:4(NO"H;V%.+7>H:T]\95*1;VZ[]'G@NSP67 90F+3[# M"_#O[9Z*%1I5CF4-#2M)8U$XK>TG=[6+)5X!?I30LU( M0U!!SJ4"%L,5-E!54DC8^#5HVF-*29S.W]4_J=I%+0?,8$.JG^61%VM[85M' M..%+Q9])]QF&>D+;&HK_"E>H!%PZ$3ER4C'UM?(+XZ0>5(25&K_U8]FHL>O_ MQ/Y ,Q.\@>"-!)'['L$?"/X'(;A+" 9"\+\9PH$0:AE07[MJYA9SG":4=!;M MCT.+Y:ES5Z'8KEP&U>ZH?Z*?3$2OJ;_T$W250@,FZS'>!!.'MY#M'.*.""0, MC"X\DXO,F]&]VP2;.2*.- __%-G=%;FQZ1N;Y2N^/ZTR6IH% J- H 2"FVX' M6K=[3*PPC<(\+-V%UHXY:.DNM7X8A%Q_H:%V;$T8O;MS3/"W@F)C0;%! MP-6,F##Z#J+)A5 #/:O;F5DYN31<'NE)='P GCQYH6CQS%UM7$-\*QZ,_G[_ MD.]?FV^8GLN&60?"Q36F+IL3(1R$=>=1['DA'KAQ4<&)RVDLYK2_YOL%)^WP M@J'Q&4W_ %!+ P04 " "OB0%+=8H.*P8" Y!@ &0 'AL+W=OTBTVL'5F3T+$C;PX%9_-QU MF/UY!D+'W';MZ\)+>VJ$6D!%-N 3? ?Q8S@P&:'%I6H[Z'E+>XM!G=L?W-T^ M57HM^-G"R&_FEJKD2.FK"KY4N>TH("!0"N6 Y7"!/1"BC"3&[]G37AZI$F_G M5_=/NG99RQ%SV%/RJZU$D]N);550XS,1+W3\#',]H6W-Q7^%"Q I5R3R&24E M7%^M\LP%[687B=+AMVEL>SV.L_\US9S@S0G>DN &[R;XOV!L4 MX2)!$F"A\(P4GLX/[B@"LX%O-/"U@7]G\ ^"P&@0; B\9-6&21)K23])W#1V M5JW8J@(O#3PS2VAD"3VX= MJ9#G@?YJ:TH%2$/G29;5R'-\"0C40DUC.6?3:38%@@[S08V6OT7Q%U!+ P04 M " "OB0%+SKF^"/L! !.!0 &0 'AL+W=OP)Y^X>)$=@/)>*6&R\#NEACU"LNJ 8OG !V#Z3<,%Q4IO M18OD( #7ED0)BH(@113WS"]S&SN),N>C(CV#D_#D2"D6?PY ^%3XH7\-//5M MITP E?F 6_@!ZN=P$GJ'5I6ZI\!DSYDGH"G\QW!_S S> IY[F.1F[1DG9\Y? MS.9K7?B!*0@(5,HH8/VXP!$(,4*ZC-^+IK^F-,3M^JK^V7K77LY8PI&37WVM MNL+_X'LU-'@DZHE/7V#QL_.]Q?PWN #1<%.)SE%Q(NV_5XU2<;JHZ%(H?IV? M/;//:=&_TMR$:"%$*T'G_A@R@P?=S4X/MW5#H%%F MF>FUF*_XO%%\6*876D=H^1=02P,$% @ KXD!2Q-RM0?< 0 N00 !D M !X;"]W;W)K&ULC53;;IPP$/T5Q ?$RSU: 5(V M5=5*K;1*U?;9"\-%\87:9DG_OKX02C:NU!?L&9\Y)8#@ I>*&&R M"@>EIB-"LAF 8GG')V#ZI.."8J5-T2,Y"<"M#:($Q8=#CB@>65B7UG<6=%#]'Q5!B\!?P889&[?6 JN7#^;(S/;14>C" @T"C#@/5RA4<@Q!!I&;]6 MSG!+:0+W^U?VC[9V7"+X%PO9^P^<71,=:]:8S3ML*>:?%2>Z]U&J4ENAJB%7-RF'B'B38$TNQ; MBMB7XA2_"X^3S$^0>#4FEB!YH_$?!*F7(+4$Z1L%^4V1#I-9#+.8Q)\B\Z;( MWJ5(H]Q/D'L)\O\OLO 2%!X%Q4V1/LS]31*TNSH41&^'1@8-GYD=V)UWF\N' MV%Z]OW WU%^QZ$&ULE5C;CN(X$/T5Q/M,XO(U")":P&A7VI5:L]K= MYS28BR87)@G-[-^OBN);\_#[;C$-FQG9 MU&[KQD7B+J\VMFG:>'+S^-X[G=YB-H;#^S?O7]KD73(O267C(OWWM*N/BZF9 M3G9VGUS2^FMQ_7J^]_S@/\T$.\:B-Y /!I!]@8210BZW%LRUTF= M+.=E<9V4W7XX)\VV8S/IEFO;#+:KT_[G^*SO#:.>LRJP\ H^4] M9.U#V T1N G<9@'4+%;@F<-]@-A':(7F\$LGFW>=W$V3DV3QUI[?D25I!X)T M(%H'8N# A(CL#J);2-Y!0!E,AX_21G*#&/%13 D0 M%"P*0 ,T*-)#.37F8" M<&H=1@[B"*450L4$BD<!"H$@19V[:, )-[J&P(5\@CHO#29E_;S0C->:2\*CPRB."9 H/"KZ8.T M#E&XC0]27([D9,BB56AM@W JE9[(,T,+P#?1#3DC&4%($2@HV\6A&9 M542\6BC,*O+"?!),IX8_%J3>\PP6ZD!JTU,P123:*W6!(PQ5W51U V)"UEH1O*C:Q;C M!,M\Q 5=M9CX ,MT>6!^??!9]M6:&2,]E@F84ABV)F!T^C%"_CR.?3U2"DM;3*#_1 MDTS E(9H)#U:"8'JE,?6B98;4!\@F98;\-L_@F2_(Q/<$PL*!09W2P3*##O6 MGF$"Y3Y91E*C91!\&10P4C.!5AN('B>8TVK#J>8&$]R#AE]>GT#C;ST"!=S[ M^J5\,I#9\M >Y523;7')ZX:6P>CMN.@)FM,'-+YBLY@1 MXVLVVW2'03_==V=3?R;EX917DY>BKHNL/9G8%T5MW>3#SVY?'&VRNSVD=E\W MM]K=E]V94/=0%^?^O"NX';HM_P=02P,$% @ KXD!2RXFY;L^ @ : < M !D !X;"]W;W)K&ULE57MCILP$'P5Q ,$;" D M$4%*KJI:J96BJWK][9!-0&#(SEP_B^X+ M#(82WQO^F%7.:?F&9Y)D7GR?[P6V:_,5E10Q76;!Q1(- MF&V/H5<8,B("PSY*4$QB2^_"XRC$"2(TQ\@11!\()C*(48+8$<0?".B-R1Y# M0@=J'"A*9Q2725"9!)&);F22>YGE+,%5YJC*_%Z%S'&"%"5('S_.!4JP0'S& M-SXQS(3-)2JR1 @F;-K3Q'[M\'&C9*(ZR -645 ZH8.6R(90A&(Q08$7"?F/ M*B%XF1"L3NZ:00]*KGY@&M*I+X,7"D$J)0YOA9!226>WCH*K1E>#/+D6K[Q" MG!MWOUSMCM?(AKI&^0_>WT'?F3Q5C?+V0IMVZYKB40@-)IEP9I(IS;4W+C@< MM9VF9B[[WM\OM&B'>RT8+]?\+U!+ P04 " "OB0%+23J-]*8" *"@ M&0 'AL+W=O%6+B'J0L1YXG-@>:$_' 2EJH?W:,YT2J)=][HN24; TIS[S ]V,O)VGA M3L$_YO3C)TG+G(O@>=T?Y ZX$W')=G3%RI_E6NN M5EZMLDUS6HB4%0ZGNXD[0Z,52C3!('ZG]"P:]XZV\LK8FUY\WTY<7U=$,[J1 M6H*HRXDN:)9I)57'7ROJUCDUL7E_47\RYI695R+H@F5_TJT\3-R!ZVSICAPS M^/@-L6BBPFB6\@2DFE5^@AA<,L-D.H6L>HBDA@V M'(+['AI^>%-%! M@4 ; 7PC$+=L5)C$8 J#B?"P!5IU03Y<1P36$0%U)*TZ MHDZ*H=^3) :3Q$"2 2R0@ +)_=L] 4&GV_W?-#=[JC/YQ#,,@2R#&$!Y,/] M[-_O%/5\$M#G7A<6U#0;QWUF$=CT,Q1T$T5]$G ;H2_T$8(;"=W124O4[1*4 M!+U^X59!0*]$/9])!#<"BK_@%VX%E'SN]]&"FG[#;L]ZC5,FIWQOA@KA;-BQ MD+K(1K0>7&:!/J5:\3D:/2(@_J0''7.J7>6K*>DGX?NT$,XKD^IL-"?8CC%) M5?'^@]KG@QK,ZD5&=U+?)NJ>5]-)M9"LM).75X]_T_]02P,$% @ KXD! M2W'>O"!:! &A< !D !X;"]W;W)K&ULE9A= M;]I8$(;_"O)]:L_Y\$<$2-L$U$I=*>IJ=Z\=. 14&[.V$]I_O[9Q$)QYIZ4W M 3LS\YX9GV?FX.FQJK\U6^?:R?>RV#>S8-NVA_LP;%9;5^;-A^K@]MU_-E5= MYFUW6;^$S:%V^7IP*HM015$CZM7MMBMW=/]:1Y+._ M,6APUNP=+[^_1U\.R7?)/.>->ZB*?W?K=CL+TF"R=IO\M6B_5L=/;DS(!I,Q M^R_NS16=>;^23F-5%9O/IW5UG-2G#73(^WU* M]W'W?%?]S>%Q#O_K'D#3W7V;&ZNFX5L?:+3Y>+)1%S:>Q0.W,,:S>011[+7) M H71US9+9&/.-F&7[#EC!3-60P!]%<#B !H&T$, ZS)FB2J=8)$$BB0@37]C MG&SLA4B$)5(HD0()XTFD3$+'6".#&AG0\&N5W9H&11CH"(C$/D014Z&(A.=. M0N>@7W*P'&VN*J8S+>A@7DF!'9;Z0HH)W652/AAK ES;Q-?17,X"Q4@@,."6W]R'" !,GF'6B MQ6ATU9F%ADN884(0:U^&4ZR5$J84YE@ACKUMLE" XUBHO,(8*X"QWY06BG-, M1%)"PMSE'+/&M%"<8VL2:;YCD-6O!_1"<8Z),O$189 5!YEUIH4")"=&F'X* MDZP0R8DO9+D01:DPH!1&67&4^::+;QU1"L.NT#AG=4L8J90H$EJMPCU!@:EN M,B$$YEUEOW%>Q"AKCC+K3(\:H"PU48U1U@AE[>MPE"45S+%&'!M?A7,I+P0HEDZ9!D-L$,2)K\./Y]U12>@6%D-L.<1LMUD^TX5M M8#'F%DUTOVJCT?5O&K:KPXLW@OU;XS_S^F6W;R;/5=M6Y? *<%-5K>LB1A^Z M%6]=OCY?%&[3]E^3[GM]>EM[NFBKP_@F.CR_#I__#U!+ P04 " "OB0%+ M^YZ:K'4% ]) &0 'AL+W=OM[/O^_+0W,^W;7N\2Y)FO?7[HOE2'?VA^\]+5>^+ MMMNL7Y/F6/MB,S3:EPE?+'2R+W:'^6HY['NJ5\OJK2UW!_]4SYJW_;ZH_TM] M69WNYVS^L>/K[G7;]CN2U?)8O/H_??O7\:GNMI)+ELUN[P_-KCK,:O]R/W]@ M=X_.]@V&B+]W_M1?^;+L,W7C M^'=,.K_TV3>\_OZ1_9?AX+N#>2X:GU7E/[M-N[V?V_ELXU^*M[+]6IU^]>,! MJ?EL//K?_;LON_!^)%T?ZZILAK^S]5O35OLQ2S>4??']_+D[#)^G,?]',]R MCPWXI4'7]\\:B+&!^-% _K2!'!O(V 9J;*!N&B3G8Q^*F1=ML5K6U6E6GZ^' M8]%?=NQ.=:=KW>\3;?W?2656R;O?:(Q)CW'\*L8+L4E)NGR7SKA MJ).4!PFDY)\[R<(8KCZ'Y"B-^!SSB&(D'JN !1%# OFI( PGD#"!'!*(ZP1Z M@1,HF$"%(]#LYC#/,6:(.0PQ;,$4[D7#7C3HY>:7E&%$&& D M*.H8]*FJ!$<,@\1D3%'#(+&@*H)Y8P@XZOQCF)B>4%2,"D.L!$4U85$U555, M%+,Q545!U*6*P6.(/$-8 U/%%_%5Y1@8CH"YK>H8=%U5;JBA8JHXCZ@J#*)$ MBM'C"#U+I,!8\0F"XI@8'J,H'CJ*Z@5#Q6,4!8,>$1ILIYJ"HE#?5\@ZD2$:[*81!QJ0J,G@#H&:(F E,E)KA*$(]S$:[*1>@J MZC%%8*A$A*MR%&2(N[? Y E GN%$"HR5F. J@8D1$:[*1>@JJA<,E8@P50Z# M"/X%)D\ \@QQK4O,E)Q@*HEQD1&FRF5H*LG)CC!4,D)5.0RB:H+)DX \ZE8E MB:G4!%5)#(R,4%4NP72*40J0&"L98:LQ)P)XA'G@E!DM.L)7$S,@8 M6\G05M1$&&.E8E0%@X@[@,+L*<">I%)@JM0$52D,C(I05:9"53'+B-F*PEBI M"%EE((B<6"GB10:2%3543)6:("N%@5$1LLH4FE@1W6"H5(2M,A1$/0$H3)Y" MMB(F*QICI2?82F-B=(2M,AW:BKC7:0R5CE!5AH(,,272F#R-5$7PKS%3>H*J M-,9%1Z@JTZ&J'/5^4A-O_B),E8$@$G^-P=, /$N5!$.E)YA*8UYTA*DR'9K* MHRF)@;(2J4@M> 1)%M1@J&^&J% 51_K>8/ O(L]1O*A@K.\%5%A-C M(UR56C"MHGZ,LQ@K&^&J% 21=U6+V;/(550*XJ>J":ZR&!@;X:K4AJYBCGJQ MYC!6+D)6*0JB[@ .L^>0K BO.LR5FR KAY%Q$;)*72@K1UP #F/E(FR5HB"R MJ)@]!]BSQ S 8:S6(VYW#5+D85Z$@>^OOY&I)Q-[7K\/Z ME&:VKMX.;;]BX&KO90W, ^^75-SL3]G=XWDERX\TYX4U?Q3UZ^[0S)ZKMJWV MP[**EZIJ?3?&Q9?NK&U]L;ELE/ZE[;_V#Q_U>4'+>:.MCN-BG>2R8FCU/U!+ M P04 " "OB0%+RE=-QTUC "[@@$ % 'AL+W-H87)E9%-T&UL[;UI<]M(EBCZ^;Y?@>CKFBM%@"SN%%T]'2%+69F'@?(!*4 M4 42; "4S([Y\?>LF8F5E.WNGA>O/U2))H%<3IX\^_+'+,N][3KZRS8\2[;K M_%__,#J9_<'[LHK7V;_^X2G/-V]__#&;/X6K(.LFFW -ORR3=!7D\,_T\<=L MDX;!(GL*PWP5_SCH]28_KH)H_8<__3&+_O3'_$_GR7R["M>Y%ZP7WL4ZC_*= M=[GF$:)D[76\["E(P^R//^9_^N./^ Z_-_$^)NO\*8-W%N&B_.N_;===;]CS MO4&O/ZW^&'>]P;C^1[.>T_KU_-?I0Y:GP3S_?\MORL.WX6.$3\ 05\$J+#_U M_O3VVKN_./OEZOK#]<^7%W?>Y=59^:'[-%A$ZT?O;K=Z2.*Z(1HF/X.5IT$, M*UZ$7[Q_#W?EY\ZV:8J[>Q]E66JGTQ]TAOV&J=Y'<9AZ M9_#>8Y)6YOD0I(^A=SJ?A_ 4/+/@YQNA?;_;5.;O]SI_;GSA)DRC9-&X=D6 M_^=__:_64W;A\!Z^K.!9^4F9M_;9/P_*WYS"JPM^/0X>R[\N@SBKK%Q/,EFM M -WN\F3^N^_=T1WPKK=YEL-% =RH'.SUU?G%U=W%N0>?[JX_7)Z?WL,_WIU^ M.+TZN_#N?KFXN+^#V_3I[MP[>G/LO?&BM7?_E&PS&*^ZZW .X.O3%9DTX5"0 M96&>O:W\'&1/=)OG^"'\RS9Z#F)XOC+)W5.2YIT\3%>PEN M6T9?\'-ES@]AD(5/2;SPHM4F39[#6O#5K\SW@MR;)UEEZ@]AEKWU@CD@_3:F M>[L(@8+/(Z9^.$BP@F.+_DI?'#I;S7G\G"2+ERBN4+?+-6#X8P3'++"N??LN M3)^C.0,H _3*8)UP7Y#PTD(CP89=[=OGX3*$XP3(K>?)*O3RX$O;9->$)7&R M?F1L;<.3^M_TRL11\!#%40Y(6D$.@^B;8(=87O-[NH4U.V-48:?;"1N'T:5L M\!0!4LD2V#N0OS4,G0E4TQ"@MZV.?[;-F*8%$P6EF M9@Q9YB$GV#)=^01;'N4MM#R E#EB6L5D#N00(,CA>A[1\N_"T+M*\M"K4$Z4 MFMYFFV >_NL?X%+AUL,__,FKTD4@]GBQPS3[E_]],NA/?Z*[E.^JM):Y1(9< M J;> !<#8KL-O3?=7@_(][CG]WKTGXA17K#-@>Q&?PT7/WG]$[\_&_GCWHPV M@O^<]OS!9.I%60:HYL.I9)MPGD?/8;R#YR?^M'?B]X9#?G[B3TYZ_G36]Q++ MF(HO59!XL8CP/ '$2(T[P(3FP28"D)>?O USD!/AA!%18-PZQF"(E-#Q! AA M^ 3D'>:&T\YJS\[ "^;.03C-MD@EA![")OW1R<0?32>\1_C7C/[%\&O?'>-. MUGA^>W&-Z=G![Q_&](]N KQ*3V$>@01S#'CRQONQ0:R^RP&>)+ 77@?K0/ M:I1Z\+:WB[\N:'T'$X\ S(LDCH,42!(<$LU[W/YV!5=I%/[VL%<9@5_]FH/' M;>_>"]J4WFZ;K?ZD[N[AS\>+*SBEZ_?>]G])3S@'7VZ.OUT?@G/'!\L MM T/5HDJ(MT=LM :9K[8SIM8;P/NUPUT!A<+\:EV%F$9\@CS\J/PRSS>TBV& M[UHE$ 1^\@)P!^D.%8UXYSV$(X3_'()PAT( +G*QBM81"R3/%6B=OT:JN@56$:1SEJH7 MP"CCI%9N9% F9C,JZI:?._H H#A6UKE,DY6^!!)4/>L\XH>/=T>Q,^'>!RS]@COY+LBB M^8'4K7VD\RC>YD*L]H_U.8P>G_#QX!F.#)1L(3[NBAJ(4/.K[A*^A8*=77^\ MN;WX!9Z[_/4"+1O7'R^^BI85^-!9@:_+&;=P(A(=YSL/K3!9+'=L\=M6-$Q" M/1S78E8-/PP!R>O>+]_[#]>>O(^F6, 4H.L]>&@19:!6( E;-NO9SH# )5!5($7^(4OB, ^MXG>( MQB"4P=**%GHBCS"Y#+^$Z3S*B#VQ,)EL:JGG>3A'68'$(/Z$9]&L^UDC1XM] MHT(V=18Z9YZO;1+1#)GO[-9O,TVBARO&M CNOT,5@; ?<,Z$H21PLK+-Z@\0 04<>QBIKAFUD+ M@SR_N#N[O;Q!30-YU+M/=Y=7%W=W'OLFPOG3.HF31S*D FR[-&4$(V;;ARQ: M1 '2(.]H#J***L(>ZJF#WD\X@D^?^S]Y(.[I]\A/@_7._"1?;[/R-R^A?@%W M3;Y+MJE\"?<"R+WW&"_Z4AF%G$:U0"B"+Q9$L:'ANUK,B M13!D*V>T"AY51P",C.4$O6R7P:%D7>#SL'YGV8 D*P3L$\AE'5((B+<-SYO' MI9VF4<8'#Q^-%6JUB<,O<%?3+>_3>XGR)[@2&U;C%'?^LH6%('J(2:$28'&+'#(/,EW M&[$'@;@)US,$NKD.X5[@EPOQJ^"^8G(6/2(.%B/@=B!<(ET&DD-JD'MQ+FSN; Y $, MG^$C#HD8O I^ Z8+ (/W !,5G!GB1[)]!#( 0*)'T(D)E;86 +B0],'W%D,)/-%Z 0^F<*5A@\"Q8)T$$0<40*BV M44RFBLAQ4*Z211C3ST4P;;9P0G-8Y#*$S:!F!6@]AQ.;;V,8&= ;M#-@#X^A MXQD)-AMXB15#QH[W09J< HO]E__=GXY^\GPF&A^ _*;>W3Q85W_[&8>L>_P> MB-/O^/=C\7M@1+_!;I-4OCW#VYY[IVD:[+Q+N LA_()KA"5&J=Q]W/K9Z<>! MSH2_OT/X7-[;JPUD=$M[\95A$&8@;79BI#6 N0"KC.QL>JW(/IPF<(YTRQ<(=CB (D;'N/'.XY;FE^O$4HF] MO4 ^DL<0CP5I$S BXH@E(2/Q#\)8UW:H=?=73-?BLJE]);;-3W!I / >4Z/ M CDR$ 0%0KQ-9F7 X'?(]IZ4F."W.J\O-@OAT&GXDJ2_,^&= ZD@&RQ=,@?[ M%7)(J*-UO%,:3DJ;(W.0% 6D8@TK$39F^V*>BT1.)#8)HO?--81/%Y)J;@Z^0YL-<3+FM(I[/=T##\ M@C??S6/B >9"X+F*H58)E\5^@LVO$4CR&!)"! "I+>\O8[[K&]$!0(97'N3, M '?W$+(!1=1F^ :^QA=S$1$4GFLK)JR2!S0\/-.4*OZ4Q!8R41B 75DCU!& MM!154-81HW5'*6B!=@EQ]#VDED1RB$R*@X+(6)(>2"?PS3KL+6,F'!&=X&,0 M/P=K/&&@ULP+$+F 1K;\C'B(6$%[S<)'NJ.N9(!SS^=)RE C$D\8JC:5K*A*B+F XI#0 M)Q*DL,=W"?PQ-__]Z=T[<]-KGS]+%M%2MF9>.[T[,V_=)QL@#8.3GN_=R9IO M0T5N=QX/WK)/Z_M=[YQYQI+#<]"YX8,\Z(7H?6+?(("#(4.W6B"3"2]/&#?6 MX0L!/$4Y?V5IG!%%04@DG0SY,\A]*"'5F#/T2A@]-L*KA2/QV0-.K$6,)OCC MU-$:7B4G@9CO=";Z5>T'.NL<,!.XHL%0568( 733]BU8(R$ GCAO>+M!C02Y M/[X,5X&$0'S^40T[WF.:O.2LX"HB;?#69AE+)' X:R"B#K(Z\!-Y8 GW)GG!)9$65G=^;UD]G/P$6E58 M<[=3@T7.%E#DRZP8R#0+9 _UV6Q!-B>D<60H5G^M_H/7:.T(Z)Z,8>67@KLRFE@>XYW_91O/?1"MQ7H9?R&;CY2])K>UA<%X0 MK8JF F"#0,2R)J0SD'2%2+^T0N"A:&5&8=-1-%HS*1W#K08"XSZ**$M M 2LM+B:P![!Z]++"K$::\1NE1]G^G<$62Y"51C#W+HE'E<\1)JK(9VA4 ?&2\]Y('5&$= 8^%R:HL61%6R(2E1U:GI>&^ M@;[D2+2RB")@"-"TU098M>RYL,^BZ@)Z2H3$/5--= ETA= Q<\5?A]PQ-011 M;!M(E ^;5!!R Z--+M7@ KB7JB45")P88(HF')Z\.(>L3]B=-4ZTHT/#GNU] M?GE"]@L7$U;"WQ*_+]VQBG7/#+8&LDEVDQ=T#06+18IF-?9];-'ZL^S KYWL M*8R71E$VRB#$\E]3H!A_29Q\D. M+:4AK/X)Q U:SCH1B4IE^5RB1M0RCOJ'D46,3H'(R)((362#')!&/4?)-HM5 M4""[2TEP"4N3U@"95HK!&^*]XW T.),F(5SU0I9KB)-&7Y#J8N!.B($[WK]M MX0YHI(YS)AA?P<.SY3'9YBQ=_7D+G5W>?+B0< 1US).K YDWH :::Q9- MN)-9!XH28<)\]9T2OA[N)B'9 5]Z>8HP@ >0&J@,6A62%[A>?.=)\3 N#-2Y M@[DE?0]!C+"\X9,>1(=H?KEI^Y=U\2? ML#Y0\,W1;0[9;P<$B1U<'71WL9B6J4NE',^HT2:ET18B+"/&653C86G(VIL+ M$'/"'?@1PB5T6M; P0T"X7W+9= +KX%C5K$6#\'>X-(N,5@RRQ0B3OCPO$=0 MTP0@298)T 6GB!IS($(%VS&,AS;M>ODJ#YW>71**W]Q>W%UEZ:0BX85%O@VD4J5@R2J3=)07VRCYR4!R*NO-Y MN'%8T:C%&+X,H98%>;D:3DFG8&$5TTY$I)G7[(4#U&/1'JE>G"58EP[BH<>P@5M#7")B-#E M3VA3-A!C+M" -O4"D,HAK=+'E&@6HK]B212C*VE!V@I'Y^KP=$BK ,-O:<-$ M8766'>;7A1Q7?0Y#D3=4\LNF**4AYUMN29W0FZYPN2]=-9>$[A=_?'E>X:ZC MOY8>YF722C>=HH_QG$@$#]3&]YLXTBQ->H==L5O7 M83E7 6JO0274-YEZXD>2QS71B>=W:2T)&'"9 N09OC']%M;+T8=N$*8E-R\A MB3O.\A_"_(75.PZW5R640A=\&X4O@7[R=587^^XK8Z^)=E<7Y=W=IXMS M[_3L[/K3U?WEU<\@)U]?P>)KK0OR:9@2\=PW#M^Z]VACRA:[I1#W6,: M!4+?O(A@CM*"SQVFUNET";[HF!''@Q#5!Z3+9'CF]J $@@B&([DF+71MZF0@ M!:IZR9L/-]Y *7IHGXOLHH!)Y5V0YH'\%W!D M2PH8(S$D!?+DT40Q]0*]-HBE1(X%P=667 N M+U2$0I1'U8%KW&ML)A-B;0& -]1N_@75(UBR (%X>!,8<5_B*Z]?IB,X;D%] M8@D#K0[S($TY\H-(&LB3:W=P4+TQR(YA1UPA>5R;J)/<&+%P 8Q'=)+%02GB M'D.$BQ(L+D02%3-WO1B[D+AC"U$SFT>_REPM9M4Q64)Q@2GQ&6K^T(70F5FR MA<)D'9@"[Z]AFJ"XN28KYG-U@V@#EV,2)"VON7Q@T=+#K "DC_0@!S[QZ-;M M67"+LE&HN,+,' WM9)KG^NZS'P^7C8CAX@M=(48C2O1\"SSPLJ*I&0P!2 P- YQW)L#;A5>PN:11SS M _GZR285200A+LS1A]V'U?7.CF8&C0K%:_-S43O3&..F%U\P.N@EE!B'6(]" M:$(=R BIQ>;":B23]+(P1,\;LO!B\#\PNC*=WSS7"(_]"L@!0@$S&&BYY>[GX9* (8'(=H0J9^_;J'?T9!!S 2[)XTE4 M6'$P&RS"_CJ*< ULRKV!EW5I8@@V,3B^+N)1@\7"T9&L4K!'6VU7<$]ODG!. MQC/8#+I%)9LK.W;X:V(C6M!L(<4HT-AF'4 -\N?,O&4A+$U:]N-O@70;+8Y MQ_-R$#OK'LDVQ^\!FYXBRG1RPZDR3O]SS#].!$HQKR$-G? WI.!R2O"F.1WV MV&8N_+<8E "OHV8L2_'U@[&IF)O'+CQ1!=# K0>&< DD#ITWJB?+>Q7+&"EH M<%1;T:F%2N2$$3' V.X1A7R;,(:=97S]XPGB*HP4.Q?()$$@< AA707O(3Q8Z1O @I M!^V6*; 5BC&O(7'HOZH2N(>$0MWV @=OD;FCQ$CM9": )7])/"9TRX*+7D]- M,Y0VE":V=@"1B2'-7JPX?Z($DT:ZP:(;OLBHX>*#ON1X7U"<\'X/=PK*(BEM MN,DK3,''0#0;Z(DVJT0C$;ZT!M$Z><'X:>12@@:4GLF/%B=L M%1-9FM@O]4U=:V]14LFLJ()F2?G2%\]144IS!#1"_-4JY'Q&"8.P:T1IH@LB M@2-3J9-1]>2E?2/$XRNYWF" MD.8 VQ;!:-+!!R1Q^IXJ48D\-!VAN>,2Z6WG@JO;N+E40LKLT*>M"5G"/#N6O&[L^7,!W1^5L-'K< ME$+36"&C^Q-KI2EDB5Z"H8B93TY4=&A0_179*NH:<>'Q5-*5B-=E6(N.TP2> MHG1!-'V'?-/&1.'4S\2[-'MNFQF^30/5D'=B:F4E:D6!Y>3>RLOZE&=3\\2+ M#S]U-'3!N$$E;R_>L1VY5&X*Q3U96"$AF-"+M1L\3;UYI")]._EB3:M(N,@) M'ZWW:+3_8/IPNGW$8SJ$/,!FB^4], 3P?9R\&$HQ&/98OS&R&$ZC)^^RF7\PJKP/'U)5LAN0A8#4&_@>%;F$ U75 M< 1BY9%7/M[>8(\1W)3%(,*% 2P8K6,3DU24#58)Q?3:]/L,#:)*,2E9F<9Q M0P?H"]=6+&)"T4GJ1"+@,"B'%0)('E"(PK'HR%-*##9.),E( V+)3*3)V<1V M/<-\[0B$A_L> <'[42B!' MG=[,!^+&F3AT'F>H>@7S7/-R-6#YK=++26]R7"9Z.(Z]%61L(ZF8=&)C-S2W MVPE=U2P@1P*RS@V13[AT@CJ3,"B$-V*->KX9AXR,1N0@BP L.B_)'>S;(0N1 MN)]+T=F<=Z-V>J17XOME?%<-*U#;M_5BB!C&I"X3*8B^C%GO-Y&);&-%O*HL MQK7+-(O[;"$ANYNUXOJERUAW%Q58AJG4W$N%!>OBB!"NON.HZ]YOV\6CQ4>3 MC+8N_2!4S'4&T3P)F]SING T\P/Q/W()QTMRW9A%L,1V&%(0+6:#5)$N;(EJ M%DWK)VSLHEM,T!19,8Q$R@U+= ?CZRKRGM6^T,[RE# UL)1@ T2:2*<8IEV6 MQYG92B0.&)M7K","J=P=_&:R9D'4G*T8]T3IU\#!A2.7:H2:6-<-Y2-;CSJ! MU#CY'$0Q,Q&ZR58E N)A"21;^FC'B4TGI$ND,5V65JK)RJ0-*MPHJXRDZ8+R M!3.]0E(HG)***8F-H"PE%AI[(*;9.%&BC:MU%3RS*-&[V@6/LPY.+OG7>4B"$B MKAN>4!%V7;J?.<$%FO099!M5)36X188BHP[-QFD?(MB6E,QR0)W1?_%0Z>[/ M*9BH(KX'+Q1% 0@L5YBKVN*]=<0GWY6]S=N'2M:]&9J2T&?Z3=+UI%6Z]HXH MLMX)LD/L..9KA)>PB K.4BK.PZ:@ :EMYU2>4VMX*!2AD,)B"#AN'NDD4T?A MZ3 (",*2X?<4+,2,B(;\A;%J%*J&>U+L0\P%Z>)[ZMU?J6Y':X>G%RP$2 @8 M[%WOERC#_,4Y>T]>"N8.=!O4 98=$X9FOB"&2H6_!1O^N58GIJ6A_R@B?0BH M1<2@%*V(XJ"IMJ1QP&#H/P<9 !(B^DMJ$V9E8 ;N7K @[G+ 7^W"@[*W5WE M,V:10RGXTE'L<*2-4CI%#2E0<<>F3-6FP>]3A,G.1>%ZF/V!)"2%$4U$A]3G M9/)":9+BT^.425S;-^Y"%EAGQ:L4CN7R#Q'L1+QO9"'(2)#!DO*2RI]S&I.E MAHX4]Y5@NFBB&X382FF($3KE_,D'IE>C/N) 0YH9$0T>2X:9F%!ME.G_R9JB M'AN7_MG$ZK#4@/(0,QK6 Y-T&49*3L[/<(\>\##)4-E-6 MQQ 0:,@$H8.233= 2^S')O3+1-:3KFV7"M0E>4$N2O!WW:*B>+MQ;@WK_XN) M5G?NKL2F&M63[RSET^TD%ZN1].HU8IR@=82+DMCI58FP5D9+%ZKUE4D/71#* M/PBI?(3$#A?CN0J1QQ0_7.)+-+Z)H'>T-P[2*P3>\L/J4:*0.Q%+[ G<[]M8 MZZ9J:O\J-?6)FI(_5JQ;="I7*).)YV/<*/&-.XARS5Z/=V(+NB-;4-6R::K3 MRKM%F0Y'K[H[7-^P(62E1ABNFH?.8QO:3'M=*_,GY[<;*.[:KKKN+NO%JSK] M;5J0AXJ:%9&E&A'"[@YIN(U*2L.J.*EK+^Q=]DKYP1'7P4J3+W29 2'?3+L3 M;P7ZJX1;$^3+.0^B:XM4E'"=# NG_+4Y6AQ8M(UW>U&H[[LN+PD2'M8%"7\L M1N\V.LIPT(KI6\P!.$ZA>(3F[)DZBCRDB?V-L7P57_HLY[(GY+P7PEWY&:^: M9,JC2$E!&BXN]8UKN.Y)TA.$#B],#@(L*WA9" M+ MJ^*T((-BG(I-F:\*TC4NI.?W@[O[Z[-\[[TZY$OS'FXNK.\[&;:J2;N3* M@OVR&,>4.>^*X"!7=:'YB8_48Y!L0&)J=S0=]+)Z)C@:RYP:N4KSZCZ'&C&, M\76%!:(%2QB+6R?3S"JZ6:'RN6>KAKH2MRP>2 1%GHA-0W.,UQW]!K:'Z&Z4 M0"XTAO29G+0)_'*$WPMYHY]M$3!$PD&O-_(NV*)P27%=B*\W:(PSQ7/P$?S& MDL2E-E&K2U[WV[7YRW %8+THU86% .!SK' C;5WBY_(S'C5"P7 M_XELSO032;'- _N-FN&]4+B67!-4N,+I0,0<]#ET-HL[\4UW'@H:I]D8(^7$ M22J@!("^/YN._/%H:+KL$-EUNN\X)7PQID$>(T-ES-'Y/*;;GF=KU%MSJK1) M)9X.\[LMWXF5# 68S' \<%1#7T]( ?AW+/21 HF5"'F%. *WO2ERYAOLW@6HKB0 M)B)>3S:C$ ]7DYY[(K4+-YDEM5O6_&#>3^6:\,Z>*7Q?)N3@E "8+=960EYF MXD:5H/KE)(SVA:DBN% B]A1M=#99).?L2E&!AHM(.$6+(!W/[H0/I0'RGH(^ M<W%+;M((;Z&F#"4J8EOO\!8XF4 ME)-2+@!Y_89'__.VBRA8>W4<)"0M6/8L]8&:T&#-12N+,$,W/:B*NL06 -I8@5Q*M7LH*U8$G8_$992SD7AVRN;$ ;609 M;8F!Y-F]4FSX)#85Q%IMJR#A<<_&/.1L/+[H5>FE@9"%M>AM1)&C!Y[K71S ZN[F<,?P1K!J8.._J1AC>=0" +F:FV"OH$?D>-ZF M!&'KB#/UJ!;U8FG36:B#U;D2[(:-5BJ_"LZ)^F?*^%?F^#&IP6R>1J\_FI<* MY=3T\,UMP\H:(!924AJM"/EU,7M6@U5-*0];Q97BW1_7UI)JKC51%'+^Q3:. MG_0UO5IQ &-:G"MN[SG4VH>4B?,7+I=*AX-K@5&EHJYUW*REYH?(4P6$XBEJ M@:7(K#.2,]?P;9R]P\.V<>_O>6V^&97=>_&WOH/$=]G&]&(E"0=[M&;UUU"^ M+^%\2_BH58I*1Z4%[;X:+33/5(+CT4KC(KX6&)8&(?#"8S1WK@GG-\R?HO!9 MRZ*I8\$]]EI%_)6Z,X@TP>^28F#=&NPT21Y,6@Q[:R5#%_M"2-;>:W95$*7< M\ZA[V"\/_]KS5I2)&(TX3H=[?U'544I0MU6DC_K'4K^9H*[&2+1_J:/"!C49 MMX)M?9AC2GHN#G],&+*5'1T9# W+\C%YJ^I M]&M-;Y3Z.6QTQ(M!FE>RW6 5<9O6Y"1GP&YP2 ?N5>@R?_)KC#BY>T^*A,:* MFMBS-?3.@C1.T,JKUPNZ\KA"16RQ2U62%7U=@JFBD[C2L8IGNB # MJ9!/7C3M'X?!^Q!M(KJ_Z$P5^[GHD)4PWJG?(G.Y^Z9+,?,GP+,/P=,A"/H- MN$IQ$(*<2Z,D%\=U\Y?[,W\X&=3,,0%-NVT.[8[N:_%SXRA4OFM",HKDYT#> MX?B^W:)G 9%?7@USBN<$<8.[JN1N1%8<+9F/6);#N(!I@6F4_=Y9(B9$VJ,U M59LA21N8B;:+PEA6_2)-0CM:MI'PNT,4NIIK602G#5!12N+&4^VI-+8N5SXE MDH.3N=?E(*"BI 6*\:@[[M,H\'G0'4Z)]&B(G-O'FPLM%??R/7;P5:LGYKU5 M'Z[5[!SD0'_0ET*W9SNQ^7#;)Q_\-5&0D=@3"2UQ,&N#P0R MQ"=&3M"C0?U9K422=N^ 1JKPKBMTP?1 %9?%<1JP^%KNFCE[[U0&O]#! M;XCTF0?T]]L0>T-1U2B)E\6]WR,8COX3T>[8.]72UY1R&&$A=.]7=2S"5HMK MNG9,RT#$2FXN^-N;]?S^I >T9'0"-\?[6>C#8#+U>\.9-QQUIS.D(]80S)9C M%&W&_NSDQ#OVQK/N;&HV![_T^_ZHUX=?!J/N;.B95JM5YJATZ4@8V3''( YH(GP=^OS\SX)>3Y+B_\A"SR038]10'&'2G M)]ZP.X3/X^$)(3E+:Y$!<-&!919M3>=NU5_!2I937D58\0[%DK&^]M[TNGWC MU6=:_E7DFMGJJ[=D0A2,XU>KGR ;2KP(P M 630G14! B@U,M^4&?-]@0=*\76B5U(#OM\G2@+/3\;>KSSR49^'H:_'O38"(^K#$8V%_0ZF/7_< MHQ6.NJ.IM0.3 8J4N'UZ-^ 87(>3\OT8F"^*U?)?>9E=1&(=\\W0&9N^&#B7 M\="2N.6IRBA[6L->?'8O\@WHNPB/MYF@M5T[-HB]H'.")M?VD!I?G=[]XIU?8 ML0X^7/SYT^6OIQ^HLN-GFPK& :D4\KYF)1 -H+9/.+?D!+4VCF#2A>>T#6=5 MAN(C0,)\C+@M&+8>X@S/91$ET>M+-4(DJPV;R<(S&VDVKJ5;FKI&5X-:<(TL MSEPV]S)W?O) IP@76R".+8$JOUS?WGOW%[:JIEI?L =EH'GZ*:1QA$U+Z.V*G%A*=WF MM8Q<=N.LQ58@H%UJ4K6ZDUV!7<3TNGDBEY^B=1,NQEP*Q(3%?:3EZ,LGD/H[ M>=(1M-H5(W*#7*)IXVW&==S#A5F71O(YP8UNX<4& WCM#BK'C*NH0IR4>EH_ M+_X#M;OM^R8<6SI*:/PN\&AJ'D05!E-."N(=2IMG-ZG9R3!$78(MJU:?2S@W M8_V8X"]2,>^]6YXVRN9;ZDQ$\=IFWSZ7[\+AN1G)R%3$=?APXC8]O*3> ?61 M9J?: X0J#U"?IYJ:U?)+&_&2LK1W5*\6"->[#Q>>&3PU0RB:F\PV%8/>"HN1 M_]>\^<:;]/SI +65R=#O@V9QBN^230S9W"+9/N3+;6S[FASU_5E_#(P?/IP, M9AYV9D2N!*+^B8\5V6 DT"8FHSHBQ'&B3H1=2[%>H#Q7]]>WEQ=W)FI5.Y)( M>QLAH@>%DSJV%8H$Z%"A2/R CM2C]Y?OKX_=O$\GXLV63,02I(^\#+=>RENO M?^QVCC?-F(6<8[V3G[S!L91:680K:J2F5>H5+!TG=U,'T ZRTLB5@Z[<]N%4 M8<89+^..UL-CXXIHGX 25:@Y?.U4,H8MDHWT-]IL-#D9&6;,Q:ZS6N(5%-NE MF,+AM(>H-:JSU*+&Z>QRUPK'B$FF^O=YJC2T%;2?0S?JC ^935!4"DURQY U M1X42P4!&'J+L29P2M8.+H!:68Z%#2S=HJ>Z._D EE"!7.XUIU*"E_#01D.OF@68%X@[5$2\C M6F2QR127]')L:YRBZB(5V[35FMZ4P,U;Y^(_<(08*1VNHNT*1&*43;&7B!8C MTN>-7YQT-Y/PH-A+'G0%0X.KQ.F$C&TH^40:HN7!V*TB^<]17= ML@$&6PL9V3%%,<2T-=P%38'B?&7S")(*VG\)3>+(JP@RDRZ)1BUZ4]5DAR9) M4(AV&\[2=*]JM\ 4#F. M\&+"2Q'N_]HY(].9JB73OSII(?J>;G:;'.^ MA&3QQA/!=1]AKNJQEY@DQ@=V5U>4/R<*1F+>K D22QG'-/S^V2E\2G6U:B66 M38+]Y;B?7S$V@BHVXI)EH6J4?^5*,<:H81)!/$*O0A2-B:8MV,8:X[.E@$6M MI:5U 5&Q[0L%_34#5F,8R?N!5'1!HC* E]D9S$[T.+E2^R113(' W0= M#@:$7YQVOO4(;ISIDK]I(%+"T?>%[1 %/F"M:&C#_Q63__K^8#(&BC[F> !_ M,$#WR(G0AK*]$#ULK)]N-%Q/?5*.JUT/UNDJIJ$62,*:;IAUE NL%C;+SN"$ M _#,*MJ\L6^"TJ052+W1Q(>'!$B]Z1C8Y;!J3K7%D(2V_G\)8*=D:%EC)^O M]05;AJ'(*JDHCI^G= \>B->O=T@/6. M?4+OHHU;' Y R#LL)9QR?G73]RP7P"(\P(%IK^=/^^@9/.IU!^@B@"\G8Q!9 M^JCMPW<]*4!@KCL".AD;/ZIDD#K?-.!/^GU=+Z[]LO] M'7<_F0W\,4T,JQGV9#7#D3\<#&DUP]DK=S_H^;W9H&GW]?.-0505: ]G-?8F MLOI]L.GG[RX_7-ZC%4:G<;/&#[8\T9M% M3P.ENTI]$@S"\8=#%*8!.2:CF7E'M#Z<# S[>'_9R-L%F6:C$MUQ4?XM,0( M^;X_/1GA_Z=C29,O%-$E47#HCP%/1GX/1'LN)!S4; _P%-0TF'& Z#@8^Y,^ MB>LC6,D &S&RD]#QL0359:,K)\AL,$-S2$X-[DH] +]8[$:DA3<"#/P[Q+0O M;9=-#-OHR^K!08,=PF4X''OON3R;AF*:9Y.'V/131PO?Z(1-?8,1.OO,:D2: M<=Z$U9MQ:0P>1RQR<'JV'MPB8^XDLF_&@ Q/:'PT7%(L@&_>[P M!YV9LY HQ-3MU[D(I=ZJF (;UL$16MA3U$ F>XJ66F;!>PR3QS38@'P+8/Q" MF%G8?J7/*.4+F+3X@T-!#L6CON.W/0B/^MWQZ]S+=5CD>K .PJ+VS7Y7;-+" MNJ30#[M]=8"1DQB44+9? LJ,?SA4VR"YKG_2'3EOU*V(/6R"9R5LPC:D:S5@ MO :E&C=J$^'8Y,?&,&(]' <;Y%NVTEG0L-/-;7*-UL5H;?&=6L'%R0.RN"3) MT27!>2_26/PW.-4,BU80X29,DXEE%K:"O.DYK'!-RNINF2-%3%JC6LB#<'B&P4TN;NL>-T. M\-2UO'+N%&IMYC[O3R]OO5]//WRZP"Z2[R^O3J_.+D\_>)=7=_>WG]A-?DUU M-VSS<3.[FDJ:W?N^$W/@.H5]ZWZSOCO?FLL7(9V4^YPIST=-BRJ2C91'*C:U MHS-"(W3#^AT%$$\.8.>XCA- TILC=+GU*US?-%<" MTI;E4C.%C%KLE?NK5;UR%G9)67(34=0ZG6$%;71,XX:=U MH3KBVI:_ _D[E&V];0I4P&08$)2PV %*3*H&V$_J3VUYQ)'TWU)@JW9=*=0V MQDR9NK?9*/$4 AW3^M.L2(!JAI+=K9]V@ M6:5T/% ,T>%2I"G)RUJJK)BF!C9'*C3MLC2!3ETVVS4&64C'MU7P!5M*F?*P MUGA9F!SN\9M)(<3T<^A4="IM6E3->=-FM0I>?;Z44^[/P+E" :A-G,H(R&*! M4)/TR(WGM9-]HG5Q)K<7-]>WU+6Y&+'!MF\. >9A,XSDF9/<]1&+R<7)XPX++Q,[ MXBR/=Y7'_ETR"2@":PZAG,[#3*BA'F0( MQKHZ9Z?G8D[E)K [2B9*M7D:"VY.@T1N,V!> NZ^D9P9&A+=0!F#1YNC459Y M$GM9LLQ?@E1]M>F%NMY.&?#RL?@=^S+?79]_O%8_:N,9X-Q6RMBI[IVHKY^1QE2FV-J10MC(51%PY^ ZF'6%R80,V6(KTM)&,-I$?)#:;R4.I3DYME&,=QUIQF#RH4V)80SWX0N@ M?(HGU"GXIF]MIL%L"UM%QS-5SY-PT=!O :-Q0DOSN<4="N99D9F"Z M6HF7U*; +'XO7^F>*11%E? BB@*B[TY_!CKT11W,NBA';I_XI]0_ AF M7J$9^&1 21RE>RT!&V_8O8 V]I$_I.>/!E/TK[Q!G\1T>.+]S$T@F3@ML",H M!Z\ EO7[_LET"ACLU(^CQU:(57(%AO[L9 8L/ NIY J'^! 'HO7,_-YH[.'! M\8$Y (>UC/S^= BK^?X G)0!./'[X[X A X]J=DXI^>^)BQ5@(@07I,#X[\ MP8D8W*<3]@D,^K-6P/7\ >@X^P WF$R: 0<'#N?EXGH!="-_-)M^#=SVN"** M4.OWX81FJ) .I_X)N:CZ W\P'A$@1^0B:,*\X= ?CE'1._&',_Q[U*?885A[ M'W!WW ; 3H7)GL ./6GO6DS $%&'O?[C:@'^#"=?1WJM8*PC'A]0(9^#Q$- M& #F3Q$(QU/Z,$;=2FL.IZ@]"%/=B>]A&\8*;2JR=4%UE&FOD8'%-R6!19*G>,Y5VY#!) MIW0_&?NJ3] %V17$,5UOQEM.0MUD* 2AO%FZJAD MR+7HXG:]&\TH3<$RUIM?6_HK**H+KP&YS88KL MU9%QS1*M:V>=]*@6Z*"'U>LRM^2GC=U2\A]40I'&)=P!4H#% M6>K[6 8++"<6.KX*E&OM:-9R;NOM<,4W-1DYB0QE*F9,!'!I'["N+#YUT$,M MI/'=I[O+JXN[.ZPY_>[RBDI.WU$GUDT:Q=9^9'-#C%$KLWJ:]CGG#N%Q;(Q? MF78QMWX6- ]S-4< R("?]S:F:[.!X M;E\P))@U9\*/7[:+#"U[5X#JOP2K3?84I:9;!Q69PM#ST&GF@A8_46"-603W M *>+]'SA ;+!)Z F<.Q.706T9&1 \M=4$10_>4]AL! ?!CR6>K^3'X8[KK/N M8@B"J>-6HB!CYY)IRQL'_&*EX2A)>P.EL!>10* J6@R4%3#6/K&2MMJEJ/0W M=PYC!^"72"H]&=JXUEJJT7J=/$N]+ -Z4XVOU?8IJ1BNB,!DAL0.4\U-B_FZ M^[3*K*N]O;+L^ZLU-RI19?1R8^\T&_OX^7W' L'W?EX]_&+0%GXT87I\Y,7# M-D83=OG)F'X-#DREH3,<,%Y&< Z *Q;/B^]65@!P'L/W/%WS)^$G8=H4MKYFM.3 MN?>2Q9LU&P%BK-?F"T7YX@TQ^_H,",OVH2CC:G>X"^\E2>.%$R,N=TE71<]@6I?O<8LZB1EWO=58R>/Q*9?& M%AVU6EK#ID\4;_6 H:VF>0%%[R>,QI0Q4.YS[2+4!R(3P/Y^$U.I(8>46@)R M=M?@UX>;^^^$7WU72GD5@CD!O,VX!@OU79+\ 0X!+VV*R2XENERBR$PV-Q8> M1)>==B-J_9525Z;Z;?'DPO5SE"9KM8\G6PDOP*@)LMB1,PK3H53X-/4]0LE MG@N-7RWKM3 M._J_ (!_@G_J*C[D"XM'\O1WPJ6A$V?T_5%)UHH2@'$26.#6\7]4O_%R^]Y9 ML X6007%Y!IW@#0LH\PD!GV4A))#V?0M?H0]('\T:S'5\A*EAECD/(U"[@3LU)^4Y$_* MTBPY891<$>43,4"#H=R;4$%]XMHJE_G,3>B:XQ"Z4^3'>91O\]">S-R52S$, M3O3S;I71UU#$?M1B^NLCU"I3C1JCN72@I-VY]A'*L M2F;+HU>D$ 9#2603/PTMC.XF>4?D;MVDH"^L2!>6^R5NA8(OGU+6')LXNPD# M-\64:-3OUO-MA"S'^%T0G:K$H2RDSX@ L]]K/P&=<,"^*AP0UL?11Q;&U- M-6*712RD_X?!*(X1Q?JGB\JYLR^$0:.FE7F4SKDJ%Z+9WE($32D$L!;Z M3B@)$%%X/B+,+-[JGTR-7V?(NL9MY=M?:@[IS&ONT^OO-D81QL5;;9W)B03Z MQ090A12A:LC*H02,TJWQXKG4&&.4U==&O2J=8HQ46]G9A\Q7VFD%,MEK%U;M M*$[N>&>9;PUG %:!/,-J_4<$S&/[UR&#C3] [>XW!";TTF$V\VL=T4G;!L>=#D*OG]_J"2PW-90>"^CX6P MQ_YHBBD6)_T)NH@&,^_G)%G0-<1K,O2'LR&ZTF:PQC%62<&,B9,3N^$]<9O> MT8QJKTQ'4_K3ZU%Z!CKQ>)N%9T?3/F=O]$XF^&$XXL(M5+BM;N^%MP<]?%IW M?(2+/2Y%\!TB0:('PY_UZ;S0C]4G?^7XA,[2'\$I(&3P9CXJJ-1X9S+W"F)) MY)9:,)94IW8!8>3OH?9 M60.XJE-O-L97.!H6\.A,[?Q MDU3"\#H" T0Q 8Z,*7OD!9P+56D!["@ M JXK+AD<*)K$,K:(5;"SZJFLB;>IGRP&ET#1F4'M=<%X6%#?*$V@),IAB_*YI)"<[8T*IL8J^K8%O7"J2WE(P M[1[F+[G11K3TX)D9@"+#;R10Z;CJ;G:?H\=VY6>N7VEUUM0.C1?7;(KWI[?7 M=08^@DV>D5\E6D0!EY41OXK4[,.\^Z<$(8FQV%B .X[9_"#QZ 7@.J-0U?D.B?LZ$YK: !@*^JJ#@(BAFI#D;DQK_M'81%'@ MR"D\?@';P[I;3!O"+Z+6EW/^'K5[8H DF:KVKB-%\M8J[D%NG6;* ^+NFH^^D NQ M70?;12253 Z^*KA$E)6HZD(:YHF#K.R\%J\OV7_(OL[%ZYT81'OO;60!_!YN MG&CH0CZ=L802VOU\>GI3L(5J0V0W[ZEHF* EL%AHXH'XAL-CP-0[?^;4>HP& MCS'HBPI.A8]: .*N\Q]5D]9.8[^5?#B.U?(",.V/P6;:BCSL/+,=VH9:<@YK MB/R)/>$7QMQ4?^PW=":$]'7'::JM.>70JI8LL42:IB4<#\&WVP8+APLW$ZWE MCB\*/9J=5)"F=_*"UIHW$3&;DUA=CO0HDE@A"7=VS2EEJH+G3=T&E+)P@N4B M6F*M465_L>F;CLVWK:VBIF)HL;%]_6F=J5N0\JVUJI#LP@T7=LHT-N0Y'7RC MBJTJDV,)/Y;>E%-+"^IXX' :*J;]V8[GJUME:UG'5FK+MV^0]A_H)[ MTMJ2ZM"FH#O?EIR4,"'YNC:,W5=Z4A-,YTO=W88P.;/ [P!--X";)$F #J*N M+<-)\259GI4ZJ#+O^)]TW,SUQ$RKYB:G"SSZ,Y)M1F%*!0J?K.'SO(%TH4?1 MY5>%IQMN!OK2I'8^Q[R0&H4.">J1LG 'O,/:;U1/Z-.&B(:RC].[3X9Q7"5= M&JG3&_FN0:AC;3XFE<@[8H_'<-P[Q@H@@/S14XQX34I& FQ9-MV 7'H+R@!A M5XHMTRKS&;)>M>B-<_K+/ZDE^MSKOE@L Q%^[>>WF)T#@]/T&,)KVECW:ZXPLP< M3:G3,E6Q<"9UQ]3N\" G:'0B1>,R077VTKPP\?Z7P 6O&G^/%C:$]X$>R@ 5 M*#AAN+!72YV,^]'6F. CHHZ?*YJT!037210'>" 0]$S).\^^7RS DIB> M/U*7_KP@PA()X5H)+&6@:]7<4YO$556"4%=Q= ).3$6]T+BSL:&DGH:^B.9/Z$E*4))?1MZDGM-?*A$#1M9MT@#8* M(!QK$B'6*@ QZPESB:[D*D92PIT"BPR '7RUL: P[SQ%7:/ 2(@:\)+$;1<4 MTT3T+2,8LC2'KS7&G%<]ZYRH7!;H+$HB'5X>PP >X'W M8AD%QK5#7(+[_G*=&$I!KGE0>OHV;/)2&J#R/N6!%:;?E^5&=(06X2#M@&SM MX O0Y]#DX\LTCWSSG4H8E*LC M'>!MRV-M60U$B:+5!"E,T ;(9,FS"&FA*:##1FV>(JC!0[&,2%\ 6'_&]N#8 M[4-5@)2#=LL4V,I+DOY>1^+0AEPE<%07_ #@!*ES1XF1VLD$Y+#5%TQ!$K^3 M4[K!-)?B(@_AAFHFKAU X/$YY (-_/D3Y2PUT@T6W?!%1@T7'_0EQR2*X@1% ME HHBZ2TX2938!96*9?J*KHG"DL)<^8;G-&=&P)%+ZU!M$Y>L&H9Q0DQ&G#7 M5WJT.&&KF,C2Q'ZI;^KFCQ<6I31'0(LY%PRS#ZD3O>/W MPC5R^-55XLA4:NA7/3(O"& 7+(\ZS<*CS)%*. #;I5/E8>F(S1W8%O5H'.!=U)\3$LI+205P-A$0JE<-IRG)!WA)&6[ MATMMX 2?H@>6C "05K: -906!RA WI)7*@CE3A%:V:60%=RC0_GKQJ[W^OGNJ*;.GM-HHM*ISS1/T25Z MR1QV2<[;+ \#*IQHMHJZ1EQXG# \$UY'_4PX@>,I2KF3$-4*I%6]1!E/S8F MFI"YS8H1<37DG9A:68E:)0LV8*88\U#4I\S@V$2&:ST]AQUU'QH7GK1EX+X# M6,Z1 I--'6X;WU:HMNO$!%".F'8]1A7IV\F7!@"XA(L\8]%ZCT;[#Z8/A0R7 M=O( F[TS+E)TU6. V'LLAZR48C#LL>;DNCCP22&,] 9U3=MHECA^6.+N#,/# M]?R-D<5P&CUYE\W\@U'E??B0JI+=@"P$I-[ UV3](U4-1R!6'GGEX^T-]AC! M39(#$2[T*FMC0:TL)(W:5PE5*;713!D:1)5B4ALB&L=U+=(7KJU8Q(1"04#7 M4XG#H!Q6#07'L3A*L5B.SS0]%";2Y(IANYYCD4(DSEGQ*)F M,ZOT M)'H[C)%"CL8VD8M*)C=W0W&XG8EY\VZX$9)T;(I]P6ILZD^*=;L0: M]7PS#AD9CB_!+' MBR%BF&F91U(0?1FSWF^B@]C&BGA568QKEVD6]YTF=]:*ZY((0KK[C%J[\;;MXM/CH)$\4?Q JYCJ#:)Z$3>X2OFC[K%+W5&H50!GY MO B6V Y#"J+%4ONB0!>V1#6+IO43-G;1+29HBJP81B+EAB6Z@T$O%7G/:E]N M1T]+"39Q0.BBAFF7Y7'//"42!XS-*]81@53N#GY3&V"9L_5,F1#DT[8@0S7O M0JSKAO*1K4>=0&J<--E?K&-:E0B(AR60;.FC'9?*")H(>TLKU62EN&O@AL.P M-%U0OF"F5T@*A5-2,26Q84UT5(XC2^V!6,S?"=UJ7*VKX)F55]LJ/ 7Q$E\W MY0$^4L3'/MEEA@5%G9"5#LB\&,=2^%(5X_X)*L949HV7BG4O MW?ALP]-M-@RE$2S$C,@-7-6JD9,YQ*02F8.]!M4 =8=DP8FOE"60#%#V M]BH/:,8L3=:+M4X2YK(UD>1 )2;$= ML$9T2.:81+Y2^C3[].@SK>T;=V&*_U2M>$<"W6.3"1)3%$2.+7'7)J M(T$& MJSE(&DS.B=>6&CI2W%>"Z:*);G#Y!Z$TQ @I?,.:*LW5J(\XT-A61D2#QU(W M5DRH-@;S_V1[:Z:6E_[9Q.J8O#QA-*P')ND2F( 4[2TDZYH*;EJZI=1F5!KT MD:&RF;(ZAH!B&5\EFVZ EMB/3>B7B;PE7=LNU6F;\A(6W**B>->V)RVN7]HT MQ=3!6>>4R$VC>O*=I>JZ.U/#OH'TZC5BG*!UA(N2V.E5B3 KJD+::TD/71"* M3Z8D?(VL+<9S%>)R*;JVQ)>D.=+"?<\)TBN$I?+#ZE&BD#L12^P)W._;6.NF M3%9JM5>33]3434:B4[E"F4P\'^-&B6_<091K]GI(KS20Y= 65+5LFOQ;>;'ZQLN),57DF!8S4/GL0W\I;VNE?F3\]L-HW9M5UUWE_7B59W^-BW( M0T7-*N'^+141PNX.:;B-2DK+ >^(>K+VNH( 5&R-KDVY0.;$[5E D"]5X59= M6Z2BA"M[6CCEE.KVBACI0N6>5A3J^Z[+2X*$AW5!PA^+T;N-CC(^7JF>UM7?F M5;;0B7<4=<.N[]5J'M_54%I48.B<6A28^U:G04E";O8;''R9*CDNVC^+/ES8 M_ED-D?^?K:FP4*/*DQX,3L,JWWN*'I\ 4G$$PRX\MQT045W:%2@;CU3X8X7& M/O$ ++U"?T34<"F&1*R>T8IPU50=D-">IE9@E4W;^]Z4WL"_:[ZEM .0Z0^Z MJ$Z*-D5V=B@$%S\@;SYZ?_G^^MBUJ#D=5VPPJG;C*GFBWWK]8[?:YL*DZ3 @ MT)/\DS#*276^PG@9%YD9 M'AO!LWT"4@$"K.96.Y6,89-SNL#SH\U&S;Z(:C$GV6@*>9$INZ5.S1$M90_M M)3";&AC $EKA"!?V"7.^L6F& 9^CS3PT!G\M5V26(T6A44!< M<0FB\G(L=&CI!BV5J)H2QI2/S$S)%*+2($DUL7!$(G!+(!34::6,:)'%)A.V MZ\%9HE*<[C063BO!ZTT)7(\ AU7 $5*'SU6T7=ERUB;,0Y\WV1H4[6]$2<5> M2H#&X'<1'_'H.''&G$[#+JR9>2F]'G]"!SOK3$Y2Z"()W<(M-7>O%>184C#( MJ!:#-332"42%H\/K9 LN2H!)=>':IHGM_>(&TBT;8# K-Y6A%R$:!' 7- 4& M\54VCR"IH/V7T(CDKR+(3+JD>#_*&\_&"Z(-U["D.0B8NPW;O]RK6FW"A?9H M,2N7K-)4(K52*N'.,:047CBUWFI$0/PTKK(PJ8\C];0H'@Z+%0[E]ZE M=77;*)">5E&0XKUN.-3KJ]@?&PLO#"KOK^L-?S1R/LH#$:=X:3W>F)-^P.L5[/\*0-.V]#C(>=.QVB[S]86V2AV5A*DEO0(JL.MDV=F194OB=;7HKTID_&("^J0 M7]&M#'=@#^:W?/6S S=*9:'$I%Z'E>,>]2_"?C%=P$'%R?YXX ]Z4V\X[HX& M#DX>#?I^G] -GI^,O5]YY*,^#T-?CWMM6"@6NJ,)E40;#[HGP_(:"_L=3'O^ MN$GG0SP@I$_.IE)LR7@BN^+JD%_Z ^G2)_\_F#B M.=.Q<9E:LIU,L!_8&&! 39Q8X*3XF#9-3 <8COT!-1@;S/S^<%(A+&JAOP$! MD$AN(\1N*RWTKK9D5J(26:L5%J-AFOV)>W9Z9Y*%+X]C1: YK?P\BK>(Y'6S M7]S<5:8^]6KZ]Z$-S2Q@S@O(> ';S)I[Y\5%/)A%+&01QDFQ"25DP5@^82TV M<=($](;2W_'M_OYZ1IU!\B$ MN,D<2"AX$^"[GCCY*- >-X=&M@P;F[,EJ5QK%)!O=&)+)II#:9MO.O GU*&- MYKMKYPW?3V0#X8X]7,^S):H8C?S@8TFJ J[]N]X,>B*J#IMW7SS?&EF5C MF:^&7%)5U0]NK=/#*''YO::A76_,P928WBSXUMB,+'[_-]B(;3A$&@,(,1G- MS#NB\^-DV$NNA_^?C; HRC+,,BWXO9 62LLPQ&*UTQ,L4SN=CL7]5$A.(9?6 MT!_WL08GMB>3$KHUVP/#'%3A0!4L,ZN8[>ES6+P XKCSBU$I$I'R1J!+Y3Q[,X3R,W<&+G03 MTS@"Y(@(Z.%P[+WG.$IUX)AGW9YOR$)')\Q+L9_BL5T-I0\6US'MT=]1KU<1 M&:W(C37*C%7=-FEJ1OI3&^CNWA'Q/Y%0[ Z/+I!;O+\DBE(YN=*(WI=5_#;; M!//P7_] M#E]#O_@3N,BU,J9QDWT9>^A3B-^%C2EBKWYKY:52"M:KM==ZM>- M=I<,H^ZQUSIE]99ZOZMKRPB^V=O:=G#F>SMO"_4B]2D4G A8ZQC. MC(O9OC%D[4VIL'+K(\ZIO+7-$O-2/#2FX]:]3=HRD$R=J/F);]KB:.#/1H/6 M+;8\\O?:(JZU81L-9;*L[;W@,!>G2_2E0XR6 \/N4T+FG?<.[KUV3*Z47W=R M2]R.$0I]J0*@)3?LE7B* [I_&G7)4 T0DEOU\YS&UV7TDTVP4[X4XK&9:PX MRGDG)A'*Y$LY;6BT)Y@:K[9K#).7*A'4<&>[,B&EII]E<7*XQV\F3A-+FJ)#AXA/) MJ=&=*FXYDXB+SDM*ZKVLE-HNU>XVJ_,ZK06Y-37A#:I4'UDIK2S@/)QW39#_ MI[MS[^A-9=<7:0K7[BQ)T]!II')#J5 W;&MU6X#C>!;WKT''MN^4G\;2'8([H_HGKERWIH4N+B7S_MNKVU[QUA># M.B3FY+^]-Q6+O&$B;F9C77^$NK<_K9U\6)KRE0-\+L4,^99?NQGUXIDX@@M) MP165%3_.T0_Z^C935A$V9\\"!^?PK M(^\=8KO>/\B-DT!X5XMG[A-\FVOCC%IV6(MH!VVL^.9K]\.K/>P\60J-3&QC MPRVQ6=HUF%H+%WBP&-HD7]O8JX\8VE1+/4U^>&W8G%<*FR.P:$\K$Z9PC"MM M)#,H 'G7:[QXAYXS/'KQ)9RSZ_P:F]>':=/MP*)^@3@=CR@X&M:%S+AZ38;= MX; 2M]2ZO(8(R .61\/>OR3?>=>MPW[K:LFH][=8;^/ 7[]B6[$$GG;.\+"K MV/3V0>&-U9?Y0+YV:G[[:Z<6V'[UY/+^ZZ:??A/0I]\"].DW 7WZ+4"??B/0 M*^\?-#VN]/XIV68HMK]/MFF.F>4W-;+7J503V.9/$B\ *CG3\19V=DX50T'& MOJ-!*03.?%?=8V5YZ%9&Q=ZR,XZC8DN'!O)2? (53F"&5>%LKUP&?/4!:[GJ M(Z]1#9PV;9\D0TE[Q)%IIQA;T _W7ZD%&2145M:XA+]K6F^AX>2N'+U2][D\J7S1.)U[Q](HJ/KDXTZ%>^ M;(J:;A^_U^WUFH,<>H@8P'WH@ <= MUFA:!\V#8LK;!VZYQ=\GMVK_)78D6[3$$(7WV2JC5/D@6\ ^W;U!Q=F3YN30 M=:"(]2-KDLDAS]:G0QWPHI,B=<#3AZ1-'3!,:RK500,7>DN39A5-Q,#U;6LX%):M5B^,**M=R[YT4A;+Q0!:<:C;MRL&FS;0 MU=DVFT=:'@:#FD$/9(RU"LH>#EF?U^CRRVK5YSGAM M_K_+0EHKK+PF(-P[BJ4%U[I&DZQ1&3[=%4=P%E,AJS7YIM\1JGMR0FMM^U40 MV:S-UWLD;U(,^T(E#.TA7*3G0DN5[''-UM?$R9[">$GU-%K8ZJU34J:IN(XI M7&8]4\R#JZ<\:.#.FC^Z-^5UY[OA]UF(I[!G"T6XUR;8?@5&%#)J*Q2PD$Y; M$8RKZ:7(1?]N::R%W3;3JM-U'M5E++88#VUN9,M#[?F0K:9)FPMY\"*J!/KU MZ]D_1GEI^]^H2\L$[)10K]?CHQO[,6Z:K#'=LNF%E\;,Q)9TRPHUK,^XK"A3 M34F7AX'NL 3+KX#L1RE9CP]I7 Z3WR_2?N=&"E9]UA1'FA>K+%YJ5QZ8EC\= M>_]U"\B!53U0**E0Z[9LS)HS:$G&K!"E_?F8C8LI)&-6":Q3$_8[,MU+I^^< M1&N8RM4'/&LZ(ATM%/;U5Q]O/+Z(HDO%\-RKL[8.^MUA[;?CZK?]D^ZHQKQ: MF=FW"UZ:$*=]/NQNOSKT(;FP'>_;LUX+)VJ?]=W*K9GOO'7HN;MC74J&FF0' M5D@!IV8>/L*P_*B;>5G^K2G%\!\&<8!SDN08(EM+R-K L&]VF,_.AD^!YI.6 MIF^3,M4S1=%A#72ZR7WUJR^ M5IA^9/]-#=DG=L-I+=)ZUR;5T;='U*"65*T]-&0VJU.]ZC;NQ*'?VFA8??); MU=::S*4&(B]I3:5H5B:I6GVUT<%=0R1P]0GOOZO930>] M== JZUZL73IJ$E%NVV,9"C<_3"MMCS^N9F"-];;"G?>!U^ MR;W\)8R?PP8-\X.ID;FICI/Q0%R7NGV8E55E.L?IX0(TNE.7?V_NDH2(SB!FUPX?(X+DC-03:ZU6+AE-FF$-M&P-L7L M>YI<-JE%ILJ/VT<;Z5Y%P[CY1[-N)^OE,+1KR1.J:BAV;"U;_IC:#A(UHJY* M"LBH$RI_BC++A[,*PGQ^7SEM6%V*2LAO$D]C4D!JE"=-J;E+EOD+F@1P?7<) M*KYX@!_R127_J.FH2XE(IR:+[ZMD_0;#CYL!5]5YFU+@:LR3Q7R3^FE:E,[# MD\8.!5][6M$S!/^M5H MXST6O6E]+,T!J U\T:9>?=W[C2E97[D_7IG%]W5!-&5[ET7KUX&\E M0ZV []>RI'WC'7P0>Q?6> 3[WCP(^/L&.13LF/#8!D7^_6"H#.I/469I! G_ M?M#&^=%#M]=O0*MFUM@*C=;7#@92^^2-0&I][2#8M8YP,$@K9_QCEN5_^K]0 M2P,$% @ KXD!2Q:/0M-- @ (0P T !X;"]S='EL97,N>&ULU5=; M:]LP%/XK0AFCA5%?TJ1TM0U;H3#82J%YV%M1;-D6Z.+)\^JTQ S59Z+"7$=R(1E2 MVI6%5U<2HZPV28QZH>\O/88(ATG$&W;#5 U2T7 5P_,! B[_6F0XA@\G;[\U M0EV] >XY>S>;^0^G5U/\Q 9.(7 2/\4] MH5X^C_H)Y@GQA2'VNI5/HESP<0/FT &Z,F(8;!"-X36B9"V)R97/01O#;SRQ?6Z'6W]TZ+L-<@#"A8-X0JPCNU).'_LX-[^,?5X;\\Q^5TJ[VVCK_>YZ,'#%5E3'. MQMB*>SBU3P.WLX*7;BN$K]0@&0XO!A67.KJ[.=2UL(.[F^;@AQ2_W-OUYI3Q MPLL7L>+KVV@80;E!4+"M]/"[)[JV_X?);#:R$!-3U)70?@]EA>)>&NVV9%.KI6(F+V6<,/. MRK@!IX,TD!/A"BMWS75F-NR^=E(+ MYP*X2P3NDA9N8:4NY$X)U["-X:Y1LCP>=JX0P"M:P'ON9,NVL,)!T6.T+PC: M%UJT[Z)0W#D)Q?4.=M787S9,P1";$CEN*I M77)\%SL81*#GA6"8%1+J=8:I*KD?R?:#K]$-GH H=AHY09<9Q&HX3.(:;ZVA MB8_UGV!:2(BU@,SIV-G"A)B8'Q)B/WRD?W:V.G)%@KDB(79%C\9>"=VGD!&3 M1T(LC\!GO6R8/A)B?;P76R\BII&$6",]ANMEQ+22G%(KZ3#,;&!:2?^U5OH" MF6)^28G]TCMT]U)B@DF)!?-!TH"=383G4H68:":+6#7H2C/-0DQ,->FI5'/. M1F4I0TQ,-2FQ:C!,B&J(B=DF);8-@KF$ZD-,3#PIL7A0S/0JQ,3DDQ++IW\1 M_]HS?:=O8OY)B?W3-PTZ,!K-PZ0UYI^,.O45S(0"//6ZGQ)B8A+*B"74Q6S> MFK)6K=G;.R$F9J&,V$(]<[?SI@,8F'LHV6ETS$(9L87ZYF\0U;JJN/W#SD), M=$>%/B'6@SEJMAZ;';\0$[-01IX<>TNJ]+Q#(29FH8S80NB$.+L,,3$+9<06 MPC%#"V68A3)J"[V;MW=:/L3$+)016Z@/\_">0WC#74G,0CFQA= <%CL/,3$+ MY2=9"OW7\"$F9J'\%,DVP%S4MMCR,.V68Q;*B2WT$>9K_PPQ,0OEK84&AZ]. M2K&!6LLY/,+!]8*K8F%9\[/?'\OR)MN]J94:P[5'_6!X^YU(4\?A$Y>[OU!+ M P04 " "OB0%+KWL"MO,! #G( &@ 'AL+U]R96QS+W=OZ^ M#ILZ4N*O"_2QP4)8Y[P;'ED##S_3L2Z'KLW-H<^+M].QS>NJ*:7_$4+>-.E4 MYYNN3^WXR:X;3G49WP[[T->;UWJ?@BZ7JS!,9U2/#].9B^?MNAJ>MU(M?M7# M/I5U%=Z.X4\WO.8FI9+#^2(WXX+QEO<^_<_Z;K<[;-)3M_E]2FWYHN+?@BI\ M':3S04H/LOD@HP?Y?)#3@^)\4*0'K>:#5O2@V_F@6WK0W7S0'3WH?C[HGAXD M2R#CDI^$L.9K+8!KX7LM &SABRV ;.&;+0!MX:LM@&WANRT ;N'++8!NX=LM M &_AZZU ;^7KK4!OO<*S-GK8YNNM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7K MK4!OY>NM0&_EZVU ;^/K;4!OX^MM0&^[PED).BSAZVU ;^/K;4!OX^MM0&_C MZVU ;^/K;4!OX^MM0&_CZ^U ;^?K[4!OY^OM0&_GZ^U ;[_"63$>@=^7I'H'?DZQV! MWO$*OU5.],Y-/:3M2QD.[3Y?NN33\&]K)G#G\GY,E\\X3_UV_T3I,FY)X?QZ M\>_3>>I'1/CTOX;'OU!+ P04 " "OB0%+D /W<]0! "L( $P %M# M;VYT96YT7U1Y<&5S72YX;6S-VEU/PC 4!N"_0G9K6.G'\"/ C7JK)/H'ZG9@ M"]O:M 7AW]L--=',1",D[PUC.]TY[T;S7#%[/ECRHWU3MWZ>E"'8&\9\7E*C M?6HLM;&R,J[1(9ZZ-;,ZW^@U,3&93%ENVD!M&(>N1[*8W=%*;^LPNCU>[UK/ M$VUM7>4Z5*9EN[;XUG3\WC!U5/=K?%E9?Q$7)*/[?>SBX[5Y$JL^8;^8\/W& M[CS>][@CYZJ"_A3-K%953H7)MTV\)?76D2Y\212:.O6E=E0\!5>UZ_>\2^W" M@VYB8[:OV9<%Z?ERA$--PP'ZRBDGA[@M:&A47SA^\G\-_-@-N7$TMBY67:@& M'B]&6L:J9]W"4SXB=5NGH.)7PV/K\_VPK\9M^N]#+_RSZ%E_^-];/UT. 9)# M@N10(#DRD!Q3D!R7(#FN0')<@^3@$Y0@**)R%%(YBJD -02P$"% ,4 M" "OB0%+'R// \ 3 @ "P @ $ 7W)E;',O+G)E M;'-02P$"% ,4 " "OB0%+9O,+8(( "Q $ @ 'I M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( *^) 4M[34[.[@ "L" M 1 " 9D! !D;V-0&UL4$L! A0#% @ KXD!2P$7&PO=V]R:W-H965T&UL4$L! M A0#% @ KXD!2Y)SML0"!0 :1@ !@ ( !XQ( 'AL M+W=O( AI&X$ \%0 & @ &Q M&@ >&PO=V]R:W-H965T&UL4$L! A0#% @ KXD!2P^C M6+:Q 0 T@, !@ ( !51\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ KXD!2\A7H"RS 0 T@, !D M ( !""4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ KXD!2Z1@$V>T 0 T@, !D ( !RRH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MKXD!2Z"6'4NT 0 T@, !D ( !C3 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KXD!2X#7N,RU 0 T@, !D M ( !$CP 'AL+W=O&PO=V]R:W-H M965T@_ !X;"]W;W)K&UL4$L! M A0#% @ KXD!2PEPUZ_? 0 '@4 !D ( !+T( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KXD! M2]U",_NS 0 T@, !D ( !($@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KXD!2ZMS(!RW 0 T@, M !D ( !]$T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KXD!2Q8H&*VK 0 P0, !D M ( !RU, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ KXD!2PB$))L P H@L !D ( !+UX 'AL+W=O M&PO=V]R:W-H965T'[0$ &H% 9 " 2)D M !X;"]W;W)K&UL4$L! A0#% @ KXD!2^M_ MR+OH 0 [@0 !D ( !1F8 'AL+W=O4! >!0 &0 M @ %E: >&PO=V]R:W-H965T^H ( 'D% 9 " 8%J !X;"]W;W)K&UL4$L! A0#% @ KXD!2_;G,&PO M=V]R:W-H965T&UL4$L! A0#% @ KXD!2]:,PC=5 @ 4@< !D ( ! MJ70 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ KXD!2Q-RM0?< 0 N00 !D ( !I'L 'AL+W=O&UL4$L! A0#% @ KXD!2TDZC?2F M @ "@H !D ( !G80 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KXD!2\I73<=-8P NX(! !0 M ( !MY$ 'AL+W-H87)E9%-T&UL4$L! A0#% @ MKXD!2Q:/0M-- @ (0P T ( !-O4 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ KXD!2Z][ K;S 0 YR M !H ( !$/P 'AL+U]R96QS+W=O XML 67 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 68 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 113 233 1 false 39 0 false 6 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 (UNAUDITED) Sheet http://www.faro.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Sheet http://www.faro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Statements 5 false false R6.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.faro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) 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 2104100 - Disclosure - Reclassifications Sheet http://www.faro.com/role/Reclassifications Reclassifications Notes 10 false false R11.htm 2105100 - Disclosure - Impact of Recently Issued Accounting Pronouncements Sheet http://www.faro.com/role/ImpactOfRecentlyIssuedAccountingPronouncements Impact of Recently Issued Accounting Pronouncements Notes 11 false false R12.htm 2106100 - Disclosure - Stock-Based Compensation Sheet http://www.faro.com/role/StockBasedCompensation Stock-Based Compensation Notes 12 false false R13.htm 2112100 - Disclosure - Cash and Cash Equivalents Sheet http://www.faro.com/role/CashAndCashEquivalents Cash and Cash Equivalents Notes 13 false false R14.htm 2113100 - Disclosure - Short Term Investments Sheet http://www.faro.com/role/ShortTermInvestments Short Term Investments Notes 14 false false R15.htm 2114100 - Disclosure - Accounts Receivable Sheet http://www.faro.com/role/AccountsReceivable Accounts Receivable Notes 15 false false R16.htm 2115100 - Disclosure - Inventories Sheet http://www.faro.com/role/Inventories Inventories Notes 16 false false R17.htm 2117100 - Disclosure - Earnings Per Share Sheet http://www.faro.com/role/EarningsPerShare Earnings Per Share Notes 17 false false R18.htm 2119100 - Disclosure - Accrued Liabilities Sheet http://www.faro.com/role/AccruedLiabilities Accrued Liabilities Notes 18 false false R19.htm 2121100 - Disclosure - Income Taxes Sheet http://www.faro.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2122100 - Disclosure - Fair Value of Financial Instruments Sheet http://www.faro.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 20 false false R21.htm 2123100 - Disclosure - Segment Reporting Sheet http://www.faro.com/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 2124100 - Disclosure - Commitments and Contingencies Sheet http://www.faro.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 2126100 - 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 - Stock-Based Compensation (Tables) Sheet http://www.faro.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.faro.com/role/StockBasedCompensation 25 false false R26.htm 2314301 - Disclosure - Accounts Receivable (Tables) Sheet http://www.faro.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.faro.com/role/AccountsReceivable 26 false false R27.htm 2315301 - Disclosure - Inventories (Tables) Sheet http://www.faro.com/role/InventoriesTables Inventories (Tables) Tables http://www.faro.com/role/Inventories 27 false false R28.htm 2317301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.faro.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.faro.com/role/EarningsPerShare 28 false false R29.htm 2319301 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.faro.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.faro.com/role/AccruedLiabilities 29 false false R30.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 30 false false R31.htm 2323301 - Disclosure - Segment Reporting (Tables) Sheet http://www.faro.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.faro.com/role/SegmentReporting 31 false false R32.htm 2326301 - Disclosure - Business Combinations (Tables) Sheet http://www.faro.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.faro.com/role/BusinessCombinations 32 false false R33.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 33 false false R34.htm 2405401 - Disclosure - Impact of Recently Issued Accounting Pronouncements (Details) Sheet http://www.faro.com/role/ImpactOfRecentlyIssuedAccountingPronouncementsDetails Impact of Recently Issued Accounting Pronouncements (Details) Details 34 false false R35.htm 2406402 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.faro.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 35 false false R36.htm 2406403 - 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 36 false false R37.htm 2406404 - 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 37 false false R38.htm 2406405 - 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 38 false false R39.htm 2413401 - Disclosure - Short Term Investments - Additional Information (Details) Sheet http://www.faro.com/role/ShortTermInvestmentsAdditionalInformationDetails Short Term Investments - Additional Information (Details) Details 39 false false R40.htm 2414402 - Disclosure - Accounts Receivable - Additional Information (Details) Sheet http://www.faro.com/role/AccountsReceivableAdditionalInformationDetails Accounts Receivable - Additional Information (Details) Details 40 false false R41.htm 2415402 - Disclosure - Inventories - Additional Information (Details) Sheet http://www.faro.com/role/InventoriesAdditionalInformationDetails Inventories - Additional Information (Details) Details 41 false false R42.htm 2415403 - Disclosure - Inventories - Schedule of Inventory (Details) Sheet http://www.faro.com/role/InventoriesScheduleOfInventoryDetails Inventories - Schedule of Inventory (Details) Details 42 false false R43.htm 2417402 - 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 43 false false R44.htm 2419402 - Disclosure - Accrued Liabilities - Summary (Details) Sheet http://www.faro.com/role/AccruedLiabilitiesSummaryDetails Accrued Liabilities - Summary (Details) Details 44 false false R45.htm 2419403 - 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 45 false false R46.htm 2421401 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.faro.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 46 false false R47.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 47 false false R48.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 48 false false R49.htm 2423402 - Disclosure - Segment Reporting - Additional Information (Details) Sheet http://www.faro.com/role/SegmentReportingAdditionalInformationDetails Segment Reporting - Additional Information (Details) Details 49 false false R50.htm 2423403 - 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 50 false false R51.htm 2424401 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.faro.com/role/CommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 51 false false R52.htm 2426402 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://www.faro.com/role/BusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 52 false false R53.htm 2426403 - Disclosure - Business Combinations - Purchase Price Allocation (Details) Sheet http://www.faro.com/role/BusinessCombinationsPurchasePriceAllocationDetails Business Combinations - Purchase Price Allocation (Details) Details 53 false false R54.htm 2426404 - 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 54 false false All Reports Book All Reports faro-20170630.xml faro-20170630.xsd faro-20170630_cal.xml faro-20170630_def.xml faro-20170630_lab.xml faro-20170630_pre.xml true true ZIP 72 0000917491-17-000029-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000917491-17-000029-xbrl.zip M4$L#!!0 ( *^) 4NX&U";F_P /U>$0 1 9F%R;RTR,#$W,#8S,"YX M;6SLO5EW6\F1+OI\SZ_0U?-552F!!L$9 "4 MQ/[U-V*# [!S8QX(DK"[72IA SLB,H8O,B,C_O*_?USV7GRKAJ/NH/_7E_0G M\O)%U3\;G'?[G__Z\H\/K]R'\/KUR__]Z__ZR__[ZM7_]>]_>Q$'9U>757_\ M(@RKSK@Z?_&]._[RXA_GU>A?+RZ&@\L7_Q@,_]7]UGGU:O*EK[]0R8/0A!'* MC11)&J=\CIPDZ9V.)OU_/W[IG''QR5)J]-F%H,1VB+VP6GZRXN)"*#;YL1^? MAKWN+_B_+X#J_NB7L\%5?SR\_NO++^/QUU]^_AD_^FE4G?WT>?#MYYL/?X;7 MJE>$ON+TY>W7KH9#8'+>]VX^;?GB>=5M_PY\@(^+V<>K'V=?VI_'3UI^_Z(S M'-Q]X?OW[S_A7_QT-KC$9S51G-P^V>U_JT;C]A^??(9?X;,_WQT-!*-ZY@WU M-P?#S_ XX3_?/''[A5ZW_Z\%3^/'GSJCZO;Q?J=[-FJGJ?X(2:*S)/4'_?[5 M9?L[SL?#G\?77ZN?X:%7\%0U[)[=?6_YEV:_,*PNYG*B?H9/;Q\<=<_:68 / M6A@8C;\.YSP/G[1\X6KTZG.G\_7N.Q>=T:>:D)L/6M0"/AD.>M6H]3OU)^U? M0CFT?ZG^I.U+XV'U>:Z<[,_P^>VC^,%YPQSNY#GY<.;1<>NC/K1[B(% M[8_&G?[9G5Q MX]]==*OABYJ.:H:%6[T,K__/RU\)_,=2+2S]R\_-+]?O^+GYDIMW? 6C&IQ/ MOQ5$,!Q'B 2_(IFH3^3N1^\_F_I"U3^?>ER]XN3^;>>W#]_^U=W[;O_B1C)+ M1?7?-_;TW^Y[9WC^$03M?G1'=W^;0.2#ZZKZ,!Z<_>OMUS&$OS?5Y:=J># 1 MW\FO^HSAM/ZKR=^=PYM_?.UUS[KC"4TOSKOPR"1$WS#PRPQ;+W^]_>NY?/WE MY]:?GE#R8S6,G$9XQO>]2LF[W[RYI/-E1^95W\7 M1\ZV>D49A)S=L@TV?^1L-S1]>[9O7-W?'T=4$ \=%=3C"*!J/?^I]B2JQZ!5 M:CVMVKFHT._(HW>W5I[_\VHT1K@TRH/A[]5W=U;O M.'3[G]\-!WWXXUE5?SH#.^\?^@#TG .$&_WQ]1ST$%>*ZD<&0=<1P3U$74D& M^X.K>X0BDY!,<_5I3O:!B>!_OZN&%X/A)2:.OC.JSEL@^^B1*<)L+H)<_K(Z MEX?+3-AZ((2]8N8!4M/WU6@\[)Z-J_-:5G_TN^/1^P]_/&J5N/WKA;P]CQ1U M"HV>]B@>9(_B&##V2IY@RH=^^-(95H\[+-S^]1RNGI'U;Q(&)M*X5XU>I_][ MYW(*5L3NL#H;#X8?\".0\>V_/PF=:17&(HU9XY73HKP!+XME^8PT=;LX=??$ M?W5Z5QW\^X_5V9=^]]]74WKK>YVS?WTX^X+G6),OWSW]9G!>]9Z$_FX4\M9X M;;N ;[1Y-0D_C^"[68K6!EL?M5ZVIFCSN7P>*1IN\8B_LS>=:TX7!-J/WP1Y<#<=5U<>''I<^M 2]A7P=9#]&O")RIWN5#P2V[K[XL3ON56\O M7O?/N]^ZYU>=WLQ+_0!(>7MQ^]U1^-+IHCD^+DUZ[(AMC?>V+N<]RXO7\QFA MQNTJ,$ZH\80:CU2K_W[:LWNXNJ('+2&X*3(Y;=T?>NM^GR4TQ9GN:5$/OJC[ M*@<[^>E#^>F'M]#38CX*RYR7&F!HOD?V;SK#LR_X^D8VL'$6 2ZNV_\\\ZWZ MW*G>\PJ#RZ^P&C6LG;QAV.F#,GS\/GB$*G0KR1L(WQ#ECK*&ATI6[M?Q_J5K M+.3SRE16-#*]DI$M1 G;&MJ7854]'5-;H7SM 5'; _@(][;_A,SMN<>WN\4\&=O&QK:WG.UI1;:#F-JQ9FVGJ+9E8=** M-0CI1W5V->Y^@R1GB7NJC=E=?T+Y6)T,]#D,]5OCYI'8RGSO\ M/.UF'O&1P2.->J=#@U-4>U2&]J0V5)ZSF9TV4XYX,^4$&Y^&D9T@X^/=2'F< MD>ZTC7**A$_LT/QQ&N+IR/QD;!M'Q/D-FTX1<<<1<;/>6*>(>#+2XX2MCS-W M/,'64V[YA#9P'F>D/&W@G"+A$X*KC_5,\ 183V>&S\M0GR)D/9GI";(^MIW6 MQVF(IYW6D['-3$\Y=2QXJ-;>#SX39KKYR.MZ%B=R5:C 'Q\^#JO.Z&IX[;N] MW@>(E,/NN/O8>GR7#-XKPV(.]Z<1AVQ(7?U">C_8]SMU=RA M1/KCP?#Z'CY]J(;? .#>??*XEG@1?S> IIW!9Q+5FS:?.]TA]D*L_/7='_\# ME@)!W_5OU;=J-E^]>^9U_^O5>%0_0!M8>>HGW]0650].RL/JWU M'+U'XQL"1'M:*.\]S@)9[@CIKK 2+>0L6(K'Z0:;0&8'.L]/.K\SG>X$/W\JK7>>S- MYA=V?5^5V6>2^K7,P J#_FC0ZY[7$GD]KBYG)_R^A3=TZN&V$^Z;9YL?QD 1 M?N"O1MU^-1K=/C?S*Z[7>SO^4@UG?^2Q:%B[B.Y=RQP9[W^VCE\ODJQF;-[+!JQ M!S]U4H>-8U_M8O -X^'5&;[ OWX37K]Y]BJU8Q%&/WBO$T ML/H)+1]I)'S<8/OXX^"SA_KZA.V>FDX_< @_AMTZ?0KAQQC"'YUJ/($8?/11 M\ B5XH3K'GL,/>:7?C!(T>VM4]#61UU-[NA.MVJ=?/6"6?GCK\_:0.QZ(. MZUS'.UYU.$6]4]1[QGK])+*$HU;K(\E1CDVKGX.[/3F\(W5XIYVZI[U3=VP: M_>15\J04>U&*QP[,3M!H)<50)\4X/L5XZ(9#FRG&*8P\-Z4X[8(^Z$6.8U.' M4UY]''GU$:K&:8/\<:?6)[U^ +U^$G#[J-7Z!/8?2*L?=ZYP_#K][#.51OG. M^T[_\VPCU3?=?O?RZO)Q*=X=&_>Z-L/'\RK(F6FG.AS CXROW_4Z_;'KGZ=_ M7W6_UD9R/3LYPE]U04#]SZ/IAQZ7%JS ZXT;6,#L,U&59BNRDYX>''%GT:]KF(^,N]%H M<-8% D:__18>U_+/X?#&CA>R>+2G6F+7FJ'^SMT??^-T-;WXK3.JAN K_UF= MW36P0]#\Z+KJ+]:-I6P>+CLPZV4'9JHYZ:[TXS__^&U5_:B#X^OQA\'%^'MG M6$&(_##H7=5SKWX;GS\E%5F%T\-IB5Y/2_3NM43$%"#,P?^NJBMO_I&?DD+< ML7.P5:=LK56?:5R\^Z$,I[5^+#VG7Y_"_M&%_9GEGHGB.UGN$_X_%OP_F\F+ M76;RKT]P[4CAVJQUZUU:]QYRN/MA -U^=US]UOU6G;_N YF?NY]Z%5A+-1[Y MZS>=?PZ&H=<9S1YXA:O1>'!9#=]7D][EHR_=KZ<@L<'1U1K"O]_>6B#]4\JZ MN0\\6<0^?>NS,(J'SM!WB@"WLH<[CWE=CRYN?N\I6<;&&'/?)K'2&CRK3?!C MBAAO+R[>=(;_JL:Y\VTP[, 7?JM@F9Z291Q[S%BX!*>H11U-'&BH>' M3\<1(8XFQ?Y]T#\;7'ZMQI7[/*RJ1UB__X@S[/G"?U8)]M$8P\=AY[SZO7-Y M.HDX7/+0$/ES4OPMCKE/\&?K(]6G#W4>^%3_N##_4P-)79_!-O]1Y[%'LL?_\$GM41U^ M/48 X=NLXKMAQ!(;R4*#I&>P!'058.HZ] MG@<'2<>SX_\,%/]HM_^/P1A.9P'/%1L=]9G D0&C0Y\-7('(:ONX&IV_JX8? MO@!XG=:Z\^XWT)1I O ;OX.3&W;&@^DEZOYR"3[E:EC]VAT-!*/ZES\^Q-OW MWGXT+;#RAZ;>$*O^X++;G_N.&PDAN:-E+VG\UNU'=ZQ-/]LBF?Y5TQ1GB?@* M?RQ)6/*C$\KG_^@\SI;\+*QBVV\N7)%EE$[TNNUG:^N^^7SMW_W:Z_3G_BA^ MN/P7SZON+PY>?HX$Y%[G\XL;_7Y?78)H:WPLN5\\D2$XGF M0K(L3'!*^>A)9L):&U_^^NH6 RYZTRTE<7!6HXW) ^]J8\_P=Z,52$F$1\VU MDTY[F06Q/+A$L^>$,)IT?OGKW]F$BKEO:2<#Z5R5B$R#82H$HZ66@5L7I3,D M2@7_+G02+VLDT$;&W5N:1$SH6WU)8J0"UB!KPIWDCALGI..2DP0Z$3U].=.A M<>Z;FF1@#]$5W@Y<^\PI!55(TL!B6&%@1:@4@7E*P\M?*7GU]]GWXD_?OB[5 M$2; WPX[O=?]\^K'_ZFN5W@O"5EFPI4F.9:-M$#HS0]0L8IC[I@89 M@\O+0?_#>'#VKSJ.C-Y>C;'9!39/G:%ITJ"&_^=5[YK)ER_.J[/N)1@=?/![ MGB+2A"2,S41%"]8B0#Y:""DBH5PZENG+%^@(ZE^\=:<4.#*$\QF:%Y URT#N M]JIA@-7\/!BN(D43A>,V4>\]:(R3WEH25/8V*FXM]2]__:TS_%R]<&=G50_C M7'7^HG['-'DS+YVEYWWUN0L91:<_QI.M%0@"GZ)]$%8Z!Q:DK:-,:YJ4#DP3 M:<&HLWO_]L7'%/[C][>_O?W;Z_3AQ>O?PS0YL^^\I0>/U[!E^_7EIT%O%:LB M3$9-8H+_2"XLN#RK%?$^Q!5C4X U8!MB)>WCZ]4+Y9RJL#]H( MHJTT*3E#.81=JA(U+++CH'^!_%72+GE+211!2JT\5\9QFHS(*7FY%_V!9U[C ML4;UL?/C/?@(^)$5)R(*9YN83"P@_AD"R+O>+S[5OKQ%9*Y:O)4\^NKZ-DK.1U4P2Y$ M4H(0B.4Q1:](@E#.(B4\\RQG%PJ"AL%@=[M&JQ&U"Q[^7, #(R'(Q!WQJ'96 M)!>2%C'08(U4V39Y>,7L5DQ\@W6!^/.^NNQ %MW__ ^D?*B&W[IGU=TG-YL;4Z;% S&94:)(D)0%R[//U%I. M@F/> 2A_Q_^\8VT^K7<,U=M;P'MW6%_K0;2XG(]==+^_Y\D!DDU1JR0BE=%1 MH\%?YQRRB(DRQ/J,,'7#5 N]=[S\7AO>X"+@Z69_5#^ -#8 ]DW7O_EP*BBB ME?5@WXI+99B1-$:9 OP5)TZE*96:Y&;\AKBY!-R1>&/8G<_5VPL0X_G5V?A# MIU>-/@[J?RP5_;())',\-YML&?$&X(B1 M$#H\N"4>A/ 2(M7FB:<1A6-U2YD&R4C(/J@ N Y M(];]0;(_K)<_6<< M*N0W%!"'A#P?L#JCH#DT<,8@>CL7@VJ2;N6T/UV-HCL&X&>NAI^ZHR\5,'=9 MC]":C$.Z]5T?JEX//,C$+:^ IST$:>J3#3Q'*5+V!E!]!.G[*+*A!!PD96]N MB%WO[7=$WWAI<&KMWRH4YJ8A\%QMB5*JD(!PQ[G,D1L)*FZ"L2$I#FE=H2U@ MQNI>YBO0LQWM3769,=&$\58+IK.3(28/3E-9KB2@B105;=*.28W=EO;:[^Q( M^,93X9.)V3 JK>,^.!_AOQ!0>6">K"S\Q43M@(M%RT M]Z#?.FD?)7A-JR%R M2!*0/:R^#*MR@1C\$QX$3 <[-QQB@)I@@?M'WG6NZ[.^[YUAC0/&U_<' M@*-Z$N3'+YW^VZ]U%<@??8CI_0HQ,'B]RT[_K*H/'.IO VAJ<0433T!S]>E^ MBB<^/8M&FC_XO@(:NF?CZKS>\O@#Y#,JP^@L- "_ GHNJ-8>/23XR0"./B;% M $E[&5MV6A01MT)^8)D=Y^*UP9S9U;L#/RT+]O[#'\O6+"U?+T M9\M%G<:SA*M@$9$PK277W'-FM*(,8#L5ENEY.PR2_63X0ZSL)@+=?NF7T'/S M\0Y=:KK\VAM<5U6]E#<_O\P\ =)')12$W,BETZ0SFOA^LIL[@+RF%J_J7>#^T^"B'6*ND.'11$B(5@GMM&2&6I8E;A^I"-DV5VIZ M"VSI^^XH^U@-+_-@XGC?7DR.OSX._,0M5^=_?!WT4V]2EK.;0->HC,)M(CQ' MNO>ML3NL3V(.8*\,LGEE1&1-^8LMQ?_'AX_#NO#CVG=[/3Q6N)GDN#0-GJ4;TQG" M@T^"0.88()L1G!C-P-@@W9W)(*=..&X/..92L0F=BW=G"=$!CV$\B)=Q2,0< MU58 JJ?1^1G]7I?.VU(W=W8VN +/"-X02T!OJDO6VU9PE.J@=62:.JF*$&E%(VV5983,4F="[:.%!2Q(2\I&RDXA[3(XN;\?!'W",HZ 2@ M0#>D\WUU5G6_X4-_&PY&+?N2BP0:"',Y!.,4D,4B]2X 2$PQ0%1,.19[P8H# M3&DEM$'&1I0N$JF0(G&=&9;*0*H9+>.0E60MG=3>Z%!02L#*MJ?T]VJ\D:;F MJ)W'G>KL#-@\@.Y,0-B6*:.TL\76D:)16)Y\L9U:49)LBV*Q.]M7E50^K"6/U M%6!\=W(@67WM5742W#]WEX/AN/L_DY/Z>64-ZZT+N!)O0PHY$RUURLX+);#, M,'KE::GX$AQ[H?@[H?LPLEAX."A-,E@@3)*7VF0'ZZY<]"0%*5G0Y?D]Y85G MW:DKDMT/H-T!;@@;<7X"776WYO? C2^ 0.!5"'AM67H PI M>,$28*RR'DF +YG'\RKT[92U1:OI..!8 VFM\T1:D;U5)A+(#@.6&TM?L$;Y M M5>GS58RV%UON#R4F,/:DYIUCYFNT\5SZJ8@I(9CPBES,Z1.D,AB5-"P96] M_/6=_G-:()MS]5BDL[?VWE-5@,IZG9/ XC_I#>0!G(*S"3(P&R+D,">I[ZI' MRY30L\Z>V$1\I&#^Q#!AN?,V!1ZIT@R$3DY"W]7%[ZF*%1$5%8I%(:P"B5,9 MLW4*B_6)$GB;XB3WW=\PGKYNXRC"NL A]V(!7+R67 0M<>M=&'5R-EMV^YMR M,9Y02,@\8\9(;9.->*>#:JQF2 IZFB2AD*";1SQO&< MF:$:<*=D_)'HXC$U8UH-<:C,F):"!Y:DU%K8E*0"!,(T]Q 5'PO..R;!KP0Z MG'8*)*XXT"^#)7COD1/! G,,PJ N".R)WR><$;C@:"DB;24L1=P06 M))>:/Q+<<4RB7Q=Z**^IQU1'9PON/5GG:##4."))CEF>O,XNT8>%G#VJ*&/0 M 5P.]<3%2%W./+/$C'\XQ#RJ;V#KF7B5).L,6"O=EC\XYXCC?2B#[)>&OX()BCE"8>LXC2"&(-8]SX MZ$WP.N+%_W?L).)MD0*-+#.!J(!HFB"LTX1"MJ*-)8\#*1QWN_"I4Q8= M1008$!/#:U?9Y)CP%A9U@@GIT\EM;!C_C946LNBLT#$3&HUQE E!/:,0!V-\ M#+L/.^UK.>U(K;+8*2"+G'SR&C*P;/'*O26 0TF],W/T-GX\33]7 PB1BV"M M-MYHQK&^S MY(W2>$P\GH>_AE(/ZJ*.1/JJLA80\B]_*W&12(X:C]Z['(_)5 M$01XEV01DW'-E,/:U*2LM1S^FC,I='V/^R3V?4$* !-.)\&3"!2P_TWG6Z\!.A\[4[ M[O2F6L"M6>Z7(K,T@\HH):WD)E/./:=1Y\!S*!M>8+5[HS9D*4G;,K"PHC@Y ME[520GLE2: NXBZS,"8D2%Q$V8.!*DGI-@ST>H,S+(2IKWGXY@VMFWY$J_1N MFVW?00T6E*6([C:$2>+.CL%0P0U1F;. M4R:1L,"U%L$IJ;"?6UE!JA^,DR5]MD*PP$JF)/LDF<,+ =)Q01,8OX#$;6Z? MK0?A9-&:U-="L_,T 2RBC&9)#:Z)\ &"!2V*3OENM.L[WCK,@V$<7'T:@SY$Z0VP\=M>USUWB;Z_BU,C,U30?G:+"P/_)X)PQL'@ E4.7H48VJXH@\MF M>.MKIX0?1A)_SI<$)'\:8P:2X]=HZ4Q+BR:.4Q"*=\ Q@5PXTQD@"AY"? M.>B$M@20C#"L51*,#=@(,CM1*;%OF M X U2&5$(H((VT*69:QMO>:2==<+)79'9[T!=K=OE=Q] M-#S[-]]\SK/BCWJ'Z -O.]^Y]\,VFP7S=7'U;_OJKZ9]?MOS?U M) 92X _,I;PY/GLC4,(*8W=U'0&YFX2= P%5V6=#$:M)NM+MF5S(0Q&X[<7MTG[ MI''XQV$'T.[9[<=KMF?45FE"3?1)6:DCWM WX)(,9-TFA5Q<+K8- +XAD6U\ M0DCXA--"ZF?@6_W/L"CPIU'WO!H6;4;"%_SCZ_['+U7=Q?3MQ=NK,5[X&,WY M\NU5NNL;7?O\96G["'RRAV@4]FCHMPN^&SK W^-"MKZ# 8W?/OQF<5[T6 M+9J6/#'9QVB5%R!YP)W6 K2"#-7SH"QSA;M3=([H#RZWS1;O[G?V[G+Y0SD& M\+B2!,!+V!+7) +_1SS1/DB:HW(MFSX;+^F=-'>^&#OVT@^V&!G;)&1"DX#X MQPS B02((4N%#:Y]+BX+'F QL 'OYW[W?ZKSUS=3P#IWVZRW_M+UIR_]PF=7 ME]7Y#:*9/'F?2;<#XK6+LN:%.16Y"X9"G$N@SMHY"1%""&>$Y-R7NQIRJ?QV M+H '%?CK?=S\FW=94O@,"6J +()*R"4,I#51>\A/L\6]YN+JJWB6:['SFQ'S MMLJ$9U8ZR.!(?4W*Q4P943ZZX*2BA6U :OG\UF/'M2+SW!0$5ZVM]J .%<+ M8-7DQ"MJF80H_#Q53\Y-37\PVSUIKP%">VZISQ!8=9 6JW:(C)I%"@$C$UE( MOGF@9) XKIUVS[_#-;(1GOT"'"2O!&BU%H));R-%SU%3$F["B M$TEEWTOV]-8F5A<5O/K\8^?'@@WX78639%G,">*'=%8&+:QSC :C:7)U1Y\% MG:CVRO3#2/>0D<($:VW@*:=DI%7)89\+1Z@+ J)[2T$!W:.V'Y?\#Q4*L#2< M"9$8#UYJ2+)=)-RSD++5D/459T1/7_B'0'T/6C6H-#N7K%#6&"8P&BERX*G%ULQ HTB[OO M^N+^;3 X_][M]?8:"9C41FIEG'))*AT<'I2IF&@ W)]+D5-#U=Y4?ZDHCF,- M#AD@8@Y6 @;-T>&E&&*2=590!RF8#$H6Q=[PS/Y"]>-:GT,%#PH(%8($LU%@ M9V'F9&)XM2 +;)O"RGI\0O<7/1[1$AUHTPA;BPD>! '7E038CLTWFT8L$=HR MI[51"/Y$5J=U_,Z.@TG(SBEJ3'9)2!$!Q2JBDHZ"<@^&44P;WYN4IV;_'$Z: MAPP+P7*94X@>C]28A.Q-*.NR)1#%!2U/V#C;W^[0PXK[4%Z>2P()0J!&>D@1 M"/H0X;EC*3@!*70A\:]9 MV'@]O3A)J(/"7OTT(9I*[;CF < *D7C]7>-M$RLA^RV;MG.Q/\ R7P0/+/1# MNG-E*5&:,;Q[()-@'B]"2_&H_;J7$NX=RG&*UAW%+'G3!E+L+>ZRE.\YE.%0\D)PDY:50V4G)E7:9 M&,JS-BXZ LE!>6CVG!;B0"<$3F66E>(BXWC@1, _W00! %"D."^SCV\-;K>" MV@-/U7ZQ=%=.7[AH@D]!>,\D=<$R%@AXGAQC<#04,PL!#>VD0G$9TX>6ZR$] MO >@X@V[;!:JMM(%9 M:B4C/B2%]RW+JV& ?G826H]1[ ?:B\\)AXMQXPRU$#X=,U$KXYWG.I!R!J,4 MN_'?ZT@\=$9?X#G\!XZ6^];IX0TW-PZ=X?"ZV_]<7WXK?;!>^T"%[P M)&GPQD9'O4Y1\@C67IZQ$@V(>X;QE:C: 1MJ4?\L1ID1>"@?C8R0<3D=6"9! M^21YL.6M#NPE3A^(C?FK89-0$-QXIIC11X4[8 '/ZY*/V?&6O19%E7T0-A:U M9@C:8O/?B#T"0*F(82HF;*$CN62YA0VJI17[8.-=->P.<.0LCEVO8C7YYTK- MP&;R3<&)DI!$)D,DH]K3D!V!M8I8#A@*AIBB1J[ 3SMYNV.KI9_6S.DP45A7 MET#?LB0"F L0;4#99("<6A15I)0*MB.V!I>7W7%]01>_?GM/]FQ><>'T!K$R MR29.O8U!QDP- ZJ4,XDGEZUHPL 7/T;=7_K=WE]?0E"H7K[X>6,R:HV_+W[0 MV)%%$C!1(:7@)A'A2%8ZB,"X;I[=+B7CID??N\[P[?##&'N4U2I^V^-FJ1]Y M_7N>%I(35EB>/(6LD*.PE*;><1*3SDPW-DAN7_+R5_(3F6Y;M0)A6_/1<"2S M?"3FP+RT$0'\.F'>Z.2SC,HZR33E4*#\Y"Z>$95FL9QM]V1ZFO1LT8VGYR-J5XH=8=GXP8;[4DM:1)&RBBI M(5IF2RD3>Z7Z-4"?M>4<(>T(PHEHL14)J#J.3#&6R\0#85JV4$P-!1-6>@'% M$U(VHG:A?"%A!:O,H-9 6J205BG&$[:(X11029M6 +402XG=CMJW5^/1N-,_ M!R^WIH"SI#CQ7;GH:F0"I'O 3\H:;6U6I(UDI4!E;+L9%O1L3O=B!Y*-BT8' M/$&4R2AO=2:4*NE)$L*VMB=3FAC"^59T;P#^O,8.J4R#QG*I";6::<5]THYR M[V)+6\AY]E:"HZ6$+8)S'))^/-:@+@.:)L:EI$"!/2BK#[#&VQ'6G,#BTTAB'SR$#0O$C0D'A *=&0XIRPC%-*9TIBS)1(<<5'^I;!%X48T]\=# M>.%5I_?V4Z_[N=X'6-PU9^[4>'_]\?IKU=A1PL:'TP\M:QL%5DJ)]X%",/3< M>!V53B$P0*LIFF(C23?;VK0R-,LQ]N_";8S1AT'O?&VS-2J#U7)P=ME+DB&< M1$-$UK T+O-4F !D((VQ[@T*UB5ND=HD)4U@6N M:XDM/S5@C$@!4#/0>E:H MN@!U:MKGYL0ML<.8$X= Y0D7V-6"6QX%)$0\,PZB+"LSF, !$CLD;I'DP"58 MP:.'U<5FN9 N$^\,.&[6$HK0W="V!)-@U0[918BM=%)&Z,#F"H\1%?C:,JYV"C@TK(V&]V(L(5N M72/N-T8:DZ7,P5$*?LUFB];J6*%EFFO>9@)MA-W,Q(G5U\&HNV'O5&*SUU8% MT# FI<-J-D#YX#V2XAF'8S5-U.B&W-JIV(C0A4UGB=. AD#]I9" 2"P.&-#P M/RI"P# MA!J^+J&W=YKW-=(.[?^@#0O7.\'STQ]=SR/MQ1YSJ)7'3,,:2H#*DE G,L<60=P '"1R/+[%PH^GQ M!J3?F/U&IHT][IV%L"N-DUP[ [[%$I^HX#QP5S8,U*+A$]NIV(3.19;MOD I-,X:&"-<4)#P/?V2[8E>F\KSQ8TULJGX-@PF%!(\ L"(3) MB*P""TJ0EA:"W#0PPUQ"-J1V80-JQ7!BJ@91:@E(U7BI(/65R>24?5FI3&$% M%BK 8FKO7,C4,2%XDT6Z^Z >E,7,E >XX%0 *27G! (!DB", ?98N&*YKK0 MQ9POE!4\MJDR6LC!I4N0<$-$-,XZDH.QW@G(8$=D_T8OIGJ-F&[L61 M7 CA&6#<( !Q.!\%BXHF;#8+R4'9B0@>;U?+M>B>7IL-)4&CB!V'N&MY&Q'^D*A)TXET3)ZZR=.5H?(K*81\!3WY8FG MU'-U?072OPXKK&O LH?^N;L<#,?=_VG9:5@A%Y(4%"79X((CTA/O@8&,I29. M<2G+O3W.&J6T"XC9AN:%27GPD4:5'9=!1M 7XJ6PR6M@(L:R(P)PTE3PW=.\ M+(/B0EAIF,:%\F9.:L#U](#;H&$P+M@ M&"0S4FML..X+>X0$HND 5Z*Y.<_#=T;=LU4T>?H\5OB8 V17AG$AN0V>,/B2 M9))'+#YHE.!/GQ2R*8I;2=F,UC_GTZI- . %"D"$EA)0A,)>I-);X7B 4#.? M5FYW3VNIN=.TTN1]$M&X&N5$;G1T+M3UQDD7IQ+WM+X"P;*]$+M L%(!]%+9 MADP#^%T<00.^36B&M8TLVRDE5U]H:83>E=(%XJ9&)$X.0R(Y71+E.O0O(V9 4ADJ1+>>=&<5K&R[FY)\ (!,V,5SSXFS8S4X'\AF8!( M1U0.F-X(N+ZFS\]B+].*LG/+P'6/^VWU[.LT& #CY89VBP #H= M>!!(BR'PV0!6"3RVU'_-HJ%UJ-L=5TO"H7;"!>IP](:1PAN;J5 T&QP.Y9@I M\CW!&=\A5W?'3@ 1\9N3:J4K6.>W7V\&"[2O5,- 9LY>.(D>K^@#- $'Y"WX M>>S&+#+P:?WT+E?_JL[VT/=0WN1I%=IVR-&?\SG23#"N0I9**:%P0+R46L1 M@]/"STR%NN>(&O&0')5.; :% 2#PU!AM>9#:")RL8#T/-$IPQ$*VKQ%A#\S1 M@C6*$9!$,IIAU!,^F$S99(U4%%3Z.5HGM^;H\FMO<%U5]93[:KK<>K,-0"T2 M'M(;@.]22VR*"CIGN<>+$=061\J4PZ>S#F$905M2OWAZITW<.XF-1*41W+B8 MLLX*\A10KY;* \$;E\8VHOY#-?S6/:O:YZ]"NONM&N'PZ.^XV?1Q,)E??/:XOV>,"6N&781\K9;$PD)B9PG2*I^/+7=^Q/]H:R M> !)M3(Q([X?9]5H!%[A9NL?)TBVOSYW^YW^&7@,A^ZDI;GI"F@'LC9/*4Z[ M) $;YQOF*"-LLXI< M805E5DD!_,@V1^PXD;,(P>JRV?<^. 8UZ(ZKWR#>%UW*YAT>SX_:R$L.X,, M?2ACK!!!!*\R ;P8RE(&QIB>C=J+J=F&[H6G3; ,1%JG(5>2GB7KDE()3W4- M,=07:(-QWC@;6Y?N7MN3M]?69H-&/."5U.P5A&NP06>3Y-GA.'O42V5)8CX5 M"EETG5R%NV.3QOV,N_F+Z*_?=/XY&(9>9S1[CG=;FE$#-03%7[I?ETK918OA M3&3E)>46$L3(DY;.*H'XJ4SA&^/0X=5EW3LY=3B%) M+QD(V8!L):@V6'04T>EBG^0YB_?MQ<6;SO!?U3AWO@V&>(_V-[Q4MJR;F"74 M)Y'!TSN)=3$\>\C3N#0V*UF.S'G.$K[[N>LZ/C>_MZP#29;8GQ]R>N.E<N\5(/=?EU'*FGKG#^#CLG%>_=RZ7#W/$W51+P0$')CFCAAJI(.I%K-"%KQ%'U4PB,BUYZ!LQ0SEO $*P+N ,3F>E*$R$>6T-C)BKRQJ!2O% MS.FSE_)F8,"JF(V/.29#0\)I>MB^%< 2=IF7M3T/G,A;X<'J/?$TZ@D.&>I MJ7!41"*PK,41[T210'!U4NN5$0$>!"D7(LN<2>\4CG2.7#'('QA3NMB\QQLL M#R!<$5,@]%7$>\T[ZP)F,&?"TN LI641@*;"QE09MZ@C+3M2-8>"'#_O!P_T M22F68M8Y@C-T+ECMH]20-U%0J,2+/-2P9R72#6*Z88$X;[1F.DDP3.,9UIU$ MSYAE699EE<])GIM%;^Y#3DP"4:.FR#K&.WAE[738+_!XB>C^4/+<+U#&1 M: .$$ZHE2!7^:1+5/.K$A12IJ'.W\D$"]8,)=^4L78+41/(JUI')X8TQZBF> M%1E&5;%!SQ_ AQZH&[9,.J> AV*&1HZ]QZU67G!AG5>^G%C7'&OS^&1Q\)#M M50B.1Q(8D8HRGTB:R)AS#<"PQ6J?LX0WB>!6,1:RX0% $"!L:GE" ;,<0(ES MB3/% ^RZ'8^$-XOI4F&6\7YP%_ M4F.Q$T[RTLMD?62UQZ \)5[>QZ-6/\ &_1%)>]7 +U-2$B*8\,;D9(C)6M6> M(CHE3-FK=]M@=S6$+US5^P^Y^P/_-/K;<#":USAQW@$OWH@(B2EMZM[]K@X= M,F$'2:_!4V2AB)$\2VY:7,4K MVKC9O@;E5;\:=K#[L3N_!$L :^Y@8>_-W?WU[S-*C1N/8'86XPKST7"339!. M!IMY>6N7L,;MUR44;4O\0HWQW#+PQL: C-G(8$PH"[,49"[:VGH@V.)M$S%88P!X^ M6$9E/-]A)Y,DYY9JT&8.3B0ID+!P%%OUZI:1 M3THW(&G;(,^##'(F%M0"=Q9$!$<>P#P#6F8FSCCP,64O**ZVH7Q1)'&,.*&X M$R >J;D"K*FMD$R HU!1EM5C5%"]&2V'G--@06E3IEI"L)%6&\.RYMH[".V) MZK)=#:7-!DWKLG6HTWX/L1^[3FG0')F3\%XJ!K"%1A&L+NN,P4+XYHP=9H,$ MN$@6_A]TSU! -,%@N\IZ4HR7C)O2=3]-@CHPZ#7/:_W0%Z/J\M&AGE;(_RA M^KQ* A^SLUK)D%T(TH3@P -I&H-10@==PB\F&;7'P=/=YW6?ZKH5Y(T2WCYW MKX'X!E#!VF'XUV_"ZS=+AW8Q"Z!(@;?0TFAEA'!: ,@@CAO&RY:&S!S)4J\C M%F1U,+Q^4XV'=<:\1"C,)L CS&GE)""O:!A+(<:@ ;WC+>?R5!'<[*.2RNU3 MKM>KIT.M:$4IQX4$N(D:O2NAH:!,Z/@:QK.FM M4DPQ (;U0=5=&@W)I!8*)QY"7$MMC68[\58'D\J&WLI8IU2,%*_F @RT+"51 M"P;'Q#%:Y* E[?7EB5Y<8(4,@>5-,6!UBJ:K B3'L (X9!CEH712CR@>N>/0D88=0; U$(-4$MG3TP1M55H82S;R4L=8ZQ["W34J4 4$MZS3QV:<#=E;*OI[+; M8XA#2F5#;X4#*40$UPP(7 +\-)GPX)BAWE,6;>'&7[%&<^ -Y;((6Q&(L"KG MH"$GP*ZF3BH:4M(\N02$%J5@%I#5]J%%[Q5;R4 ]-38PCJ6"$8Q24(@*#G@2 M@LK2*JFBV^/%G?"T5V]E(,6/4D/ZY[P!$"T%#JT%N8#Z:1.*K-\4N\V/02QK M>BO/3:+1".MWJI1NG'>-@9#,^[_<[P MNA9/7>#1QQ7NP5=?@W2'U6B#?3!@1PNC(.>W$A":P9:]VKN4(#'#\-=7 KL9/@.A+>PXXKV5/B0J0I3>!H_]!ZVC MCFIFP#$50E-"RX<3VFK-_)M:,MVL*/'$!6:N7$=)&#?*I,RB<3$#8E3%H8YM MM"I:H1'^-J3.1$W099,Y.$J2I/+*!!:,,8YEDB%NEK"QL=6^8U(7J5&TT2=" M#,N.2:>CT=BMV4,:"TZ>YK)MEVB,&]HSK7(FYEH/8I0,Z'+1.V6TTB)QJ;E5 M,I0#6N4>5:#%ITW3BB-8(/-E*:4@L[-HH8D;ZYSVX/*+./!JG^JZQ/_BRAMO M%$0B(P/D6B[1@.?3V,]?E!/,7MG&3+L=T[I(!UB*X <"PS8<+I*00]*3;GD& MHBTK1WK09LNR/1,[.TY<0$B#;()BL8*-D/IK9R,D#CX9H@KT_ J[7FQ [,Q@ MX=?]FTD%HW>=ZWK">O\<_F9X-=.4;FU'X0B/*J4HE)'2L^!P#'?FW NEDS5E M_1:5C7V+S0C=!ZM+E@TO'RL)R?9LX/)-8:.;I5V_81[7/O!(F3 < M>/(.G!EEX-RXM=[)XOQ.LB( KTK;SEA:ADT3 H<,RMX'!6$2@&C!BM'+6&G2M"T' MRZR%6$YCAG"N%/AL:2W%6G<\T5=>E"WK7E%5)%=;<="8Z[,^1$U8>\NUQ Q: M@4T$B$7$*NML<)25TT0H+5+JQ21M2?^R25XQ^R U]@8EDH&% SLZ1=Q%40P M;(N[6F;A:]'_N@\/C0?#3:(^V+',-EO 5D9"3F.\](@!A =O95N.<%J@X7QR MMJ![B<@ _1B"VE+T:&UPMIVDG/"P@T)YX'IVD" M9ZSQ?G02SDKP""*0PIG9ICLX! _+:O,ACS$>+_P(*O&.'0$<['7R"KQT+%MF M%=IU(!X6HD8TC@"8-UGN&=A+P"M 01,:$BQ$F:,4"'A=)B;.[QHO:(V^5.?U M).)ZYO?[:E0-OS6=]+("?N>L#3AE6"8!7BT[YW-,4FA:7[DJ:[0A]VKFDTM) MVIJ#A<7S%CRQX>!F.2Z L!!E(%V,-#!KG2R7@'/=C#&;<;!VFU\=5.(N49&B ME3R"]1*/>PW20[HARU'*DAHS1]CS]&+M%KX6I\1A\60(V$I9.I%S2,3AMBZ@ MHP+689.?-6EZW_G^I@-ZWH6W;Z&J60H5./>09X*VJFPX0(@0P8-'G')8^#Q> MU"PMIVA;^A,N#X65?ZLE]\S:*[VA8E\)E#M@PRY1CT6N03>CBCM=(?_U>E=5;$[.NL-1E?#JE5][Z_W MWG[!7]_]\3^ZX-:'9U^N?X.,H3=S\'WWS.O^UZOQJ'Z -F\,W__D&P!40 *2 MEH?5OZ^J_MEU^^]-/8G;*E?#(825997G(3N.3=4-^*5L$DX.B=B A3K(NLOC M",&L:"9+BR2WC8Q!(9Z$C FG@:@(,12X7<%G"\B %N3, %^&C\](8DDP43I8RIK9Y3+$BO?.VN9<)%'!6 M2HZQ"(@%!(K#0AV>IAD?M36A,#0CB)P%+W-VKA=2M$AD"GUX-IFJR""[%=8% MCVV8*($$4)0ZW'(%B :,!8<'2UJ M;GB>-.;*;TC\1C.EC 88+;#7KO$R&NOJV:L!2/6:LG+W2:GF2E["!3 'RI"98K>W82(_9:5 MM#XJ(G2,"OZ;&2TO*]*F\UPHN&U$O&,0\& BA@0O)<%5(C[)E(+54H:L:=FOT,!E=M;3^\SV.AYQA_4WG1_?RZO*6 MQZF1K,9KK6@$-R<%Q!"1<((ZM8E8YTAX^>L[RLC45*YEM.V;#\C[V_B -7"4 M02),P-<)'(D,.:AF!KN/* K1^==W:E,VWG3.OG3[U? :W#>Z[*_XV :0S$*$ MICRIA,/>#8?GVL5L-<_Q+I>VJ3[^ M5MZ3%$5F/@-0-1$ M\/+FE"'[8VB2U6RW0@"J9+0F)F=P*BXD+2H)6"\G$][4+$M9.6O<(EB=N%VQ MM&2-L@P2[XA0$K2,V).!6)Z],TED#6BXY?C5KK1*F[&TB]EUC%(LSF8\1REA M 9P('@_Y(>M@49!B.Y1IS\?J&L4H8FW$9/2<(:V !X!.(=Q/$8G2NHYLT[-S.O7X^N MA<.M(06E&5QL[5=C]%DSYX3%ZE=(1HKT736/[#>E:\G)E0>!0=99M\*2BE / MR9 RQ@D#]LEH64K 41MV1-C"R)2(BSJP!F25F?),YTRCE[(\S7DE2>. M83YA4X=2,Z=5:VM;C%GP+%1BDY'EAC$1 QB]IU9;5C9R8XU-Y;FD;$[O0BT, MV0BE ^'128@I!@>*!C!LKH1)Y9##5[;1$737]"ZK(^8Z248@W.%%.JP/R01L M6H$U8^%% 4]>B4;7D#W0N[!,S;&,.L A5GNJF&+@A.HSU.AH:*-7Z0WHK8=V MXTG)U\%PC"5KMU?,5B'X]>]Y.G 9"SD:MF$A1%*/[5D ^P&JEMP;.6/_H\E+ MP&=.T3N7E&F"[SS^#3/KNW45!,6+@@PKY P 5= +XG(PG/H44GE@9D4#:APN*O19BY))'4$"V/ 2'F+5[&I?H8J )(5@V-5"0A3R(-/D18!O M6N=3"[2$"+4/(A=F*91E+4BR+A*I'+@:5$3"B92! CHJK\/11G*\C,C[0C&\ M\[;)=C;CX*T=PT:?'D(YA!UN,P$O&4B.GK5V$YBAL(V$#6A<7"M %78^%C78#PL?/C'00S_& \'G8_7=5Q[>/@7:=D M?@6G ;XKL!0C)=%* /V^[JFE&4 "8EH.1U^!&K6LTJ'X.R[!+LRY(8DR."8^ M!XT=34&Y\4H "%ME'*E<>./F6*7G*M=E2 '2JR0YH%:GI1#9&H-S+[))=8)5 M*.SD,/(DUZ5;DX8Z#BDV3<0 PF$.+Z8KR@S@[6!\D1Q _MUH"?^P@ITZG]DT M7DFLPC))L> A7F5L)4X04AEK!,3^$!4 MQG(;ULMM?(X;BI .FYGM08#8;OAM6W[N!JNNWPVM?'L2^"]C13SDRVD)("EM4B*R$ A3-2UNLV M3CP7D[,-XJ^3-I@)[%L2N)IQ.\XP>D7NG8?VCU$Y M%N\5CCI7B7M>MN6J:\0/QO/^.J3/M#Z12F.+ YLEEU&*!$9/A5 "[%\87NX& M-1M?[$T&*VUC9^R\'S5VWT>M]=+AO8,,3AA8(<5FV\'H7G:F01FD@4"B [H- M@RB=(HXD<3+PQ%U!MQ2-A@=;4=^ M@RECDP=EB@R33T>PIU&R*FKB6]K%<*7L+CB:7.%LO;JY$?J.+$/4=,999\"D MJ564 F]:!Y)H]N4--,7);,*P DE;<[ 0BD>N(85(3&A(485R &0=I2I(^*=/ MA8DS9AL7>];F8'!65>=UP[#7H]%5IW]6O;W :K-!ORX%WB X$,&P4D8P(B&R M8UL;%,8(3["664FB Z06W.2L M%"-:^J@C3E8C;,6?+PDD 2Z?@N#B&D\A\B'B>$85FW-'R[/^FWG6' M#)Y?G8W_T1D.P<5=U]U,.KUZS&+WHEN=SS5_N>@\ 2R>Y\2<90Q/%HS#G:F( M%_QPV')I_IPTK7\EJG;"B%HTT# H$[&)6P0XF ,H()@5D9#T)G!POJSW;EZ6 M.2PCBTYXE,U,8ZL5+;,V5@N10@PR8;"QQ28WD[;P!P=C9%%D823SK#P1.40I M(?^BTJ1(\8)84( >2T;TGE;D%BQLT*G >ZSNH1FP>L"[+D%#K!$,CX&)+4^R MF%AE+6[IV8;R96>9S@?B$@5(A=V4D[-$4)IBY"EFW7)YS BS4\IO_A5\&,:D MJJ6R?5E]!3;2-I19#A[,1FJL=\Q%JPW1UI*R9I1SN0('3;IVPA>Y'\(IUPQ"_XS24F5MCDD0X!R9RT+97=;8X4M M@.&V=*_=9L%:!7 ) 'G"G0Y(A3SD2?4]<;PG9@HTR(&SPG+GTK(YS0NO!&)[ M*N\IPRX,X'; ^10T,RX+6UV-YIO+*6\_];J?ZQ.NB'>A?@=2 M/WZO>M^J-T#WEQ4497IK#()JB"K&F)V3 .08#-LI3G.>]06 MX"@UE$91WH"?868-RG;&T#(/&K2)5 2>(2,-..,4&]1( 6O$<GA@:57@- M#]0QXCV[0:V0FQ8.<["/+%,(@2C)(&$(7N1L,Z$I25YV>@$-;'*Q@)SMZ%Z8 MSJ4 [@?(]L9*T"C'2:)2&0Y>AZMR[XD*0=5!"%]2U* H]YIJ)TSFDFOJ>?!. M*>NP\[F+N!S( ]+>.M0>M!N4.&( MY?N"@,;SEIF/7/"FLBPC:5L&%O8/,(Z2H)Q3T4H%63"18)W9B$R5D*9D (Q M\BT8P$V T4T'QMO&3>N[%@%$6^ZSRGBQBK@0A3">:08 .N8"H*G)1+\IHMO( MV(C,A=4P(B0M.,L>\G(?B0E"N,!L! B3X#]E,D5L8Q#,;NAG<1#%E%C9("_$@*FEY\B+AL9U)6D):6N)";61CJ%V#@@V(V^N\ M)QH8<=IEPS$F6NX(I2S@404$Q]3B+Y1J7%>@JV MP+ V"CP-(2*5B:M45-*'8>_VJ75',+&&!WP1@V!OV_)=1NG9X=E<$WS \R*DB0B1/>U=.'0TY$@X\N M&]!A!^%=J]=^[4MZ_&P)$OP&26+3.K=K>"20$X8 "/. MO L"!!A@1;" 4+BD MRBM=CF&DQNPP_*S/X)KVXU(R0E@6"=Z?B-[KZ CG&%\-@*XB$\(*S =B;T/S MP8OVQ@6#E??2$V5QJS4P+HP-6I=SU['O\RX97'C:B0T ),OP0BEI<(9DHP$+ M )8#7%XZ9T@JFJ+VR&Q F$'9R_"!B54%'L*O%ZH_7A M&%S3?$@TGC*:%<&K,MCHQ?F:/2$DZ%TYEHN*9M>-@_&WH?UPI[S SG,I"_" M@-RTJUG4+&21RI,5QN1&*OJA&G[KGE4;I><,[^"31"W>;0C6XB7K%*T*,6O" M6KPT[O7,)7**DDV)73P7AR82&01, ,4F6"\#"Q9W<:P1T1;;E!S^,U^BVQ*[ M), +2'B)20ZRVB1UH#YH%S0X4Z\\0.?R[@-8]?P L0-B%VZD2@'QR^7$8I9@ M@":''!0U/BJ\(UA )6XYGY],S2.VJF48 M)(ZCK/9,\A(5IDY!;@ J )%(1J*\@S DHI=.V\!C6>VA2&-VTUY(7MSR@A"# MXZTI=E;,VFMCA!-@=I)'44YQPVM48A.2OW2&E>^,JG.\ >?=E:^LC/;L45D M!DJ+Y3.01BL',$6KQ+QF/%O7TJBI:7:M=&Q"Z;)B<9>SRI:K&(-4T=7;+#C\ M3QJE8RH2?DX;UX8WI=1A(<'G272^OG_DIMC#?>\,S^O_^:])KZU)/T"Z-.37 MW_EX_76V7R%\^V(PO,0JQ?I5HZ)S(9BOBSPQ+'N6PAGC01S!4L>9L"'GE[^^ MXW\NXWHSGHY,5N_A1X;=LW$U:9+;:/2)A^6_=RZK>X08N\,*,>('_ A>??OO MA8@E=03G+R8FLHV0]YH0M=#42SPQT^[9BO@/L+#1^P]_%!)S1!BJ25#84-B; M!*;GA<@)JXP!V)ECE]BDL_+]W:%1C;,_?NGTWWZMC[[S8'A1=_42; S42AX$F+U4B5D.:"?$$$$B4?";='-5N ^MK*:$[$/GZHCGHBEP! ML_^HNI^_ 'N6S7L?*[^AH5?$1*JN[:Y^UXL-FT**O"L#* MR"1#/9+6F(RW M!6@RO'F%$"16\X^YPD]*'G"]5A+<89:R?N_H82R+&T>3(-ISAEE2-$$HQ1/ M.$\MH@R!UFKAEB.9"VFN]_O="V(2A2[U^!6*=4PET $J-*,W-_ M[A $Y*SD&:S%FCYNQR8SX^!H+< .W!YTH8[- MM_W_['UI<^/(D?;GW5]1T>O9Z(F@.+B/;ML1($C8\MN76QK/^B,$%$5X0(#& M(37]Z]_,*H $+XFD0 F4RN&9$4D<57D\>516UA$\;%'5FCR4+0VWAV$YI:>[ M#O:25\')<$;J$#1OO1JWP4.MKSV+4]$U'OZ##6:K]\?="=FC-SLXQ>+Z1LZ$ MO7T;VQZ#1XQ;)<^S()@:Z9[F6IZD6S:NG( 'KZPLU=?PJ#Z>7&J?/"_.DI,[ MY([DJ<,1<$)W%-VQI8$R\ES3DQT3.X2M-.Q<. W/Y3.\/"\ZY8\;EFDZ8)A4 MPU%U"WAF2HHV E?)I3IZ74SX.S-\C;8<1=OY/ MPN_PUD=+DK8S:C2=Q>F<4L8F/LU'L4UQP'TPM:&F>=AKU/8,U]!&AF*-9%/6 MFVYXPOROE6WG)R?$"U-]+_4X@NJJ.[!<7*W _J6FI3DVH)KB:*9IV[CYZ[53 M_1\I-EF,04%/3??5%H6#H8L+(O((6U%CDE0=#K2!/-!-55.=;53O:WH;UF-_ M8CPS[:NSO$X)."NE]]ASUG%<754\\*ALU95T/!O,=$>J8ZST2VVPP#RU\&^E MR7-S@I]&]ER]>1K$[%05OL7@FC=":N9>1:0 ?/&PDI,NZ:XT&!C:@EX:6Z6J&M94/ MDJRTL7QS($FZP8;V;$.3#:8\U$802K@C=%\J0V2\9QL> E0 MVL6&TVB#)\M@EUU=-D>68PW5@:)[IN:XJF(.3-G8Q0;+>D5L6(L('W-93V.E M]8%CVS+KDB7KFC$"A\FVW*'+=LO9@^W6X716^D&:=(43IPD>'%D#+]4:C49H M'3S=<92AHH$CZYA89K:#$R<+'D[/B?JX*EYJYI3%),VB_ZPU\<%N.7_0[(O\@V89D>1#\XAF< MAFXX-A[&9DE#1<9V4=86PF)S';D-7-DU]1/1=4U1JE_HMRP*CEKWV8O:S42H MZMC*2%)MS1Q@%RC5427- IJ;F+$&;W]7(E13^F8;]O0PDIR "W11]'"=%GX, M-CR+DCP*=J2DUS8O/X$+*ZV*!D/-]<"7')B6+-NZ89N>8VK8>>@QB=('Y+MG.%^!K@]T@%%ECP#E=6% ><&FV@8SMLSW$WB6^^2>J;IQ%] M0QX,+5FRE:$]-/3A4)<CF*;K<2Q.Y+C&>E_/ZN4+M<:7I#FJY:@Y$I2YH*P9'N M#MR18F&;:U>5O,'(V>4-Z7;?;M'[?!*MVF1:*^7-1^B&BUO/+!WL@&'KYLBS MA]9 =:41./FR[*P<*[K0#<.46JDD.UT!K8)+&-.HJ;Y64O17Y+'(\,=R2;8,(@5==?1!Y@#&0V&NC=0[='NBG99 MZ^MMK Z]/(^_ED5>^$G(C@7>[;VU&+BO=B$:JH 'X,A1!FF-(!_I)%C[#25FMY7 MM6YS(3\TON]&E.>YBJ4!(QQ--ST;6_/+8#:'LJJ!?^KNXH>B]>U#UFY:)4ZK M;'G0:WH1GDBFZ7JZ#NS0#1U"/$OUP#R8FJRXBNI)YLZ";*UO'A+UM4>9#8;< M/*Z:-^MO;78%^([ORN'% ?P*;]N/].C>-LY,Q?[@:$O6XH"CXP<^M)6[=M"8 MO0$F'$SHUX0^7,$Q4$W#<(::Y0PEW1D-+4M7P"MP+-6R',/3MBY78TNJ-4ZW M37+!TYT\O9YD]!&N0J1OV9XFL>,I--VRAO; P8HI4Y<@-ME>A""X^J)H%@1] M\A!+PAQA6SO*V<>0V%1TRW2 M^Y(TD>J.G#E@8+EQT/7,15Y>PWX6^>KV6T_ MV'05\(L4!;.W^D"2!]I@9.DC<*$\!5PG5_"TI M&HKL:K;NRL.!-Y2'P]% 4ZV1,]+?NBZ?(\_W0'##E#Q7,P:*-!R [PRQD61Z MCFL;6 W@*F_=CSY+KC^*[@H>1:2-% U3SJ9JV8IIJYHL8Q,";:6L3/!\__9Q MG49W755M67?5H>2ZNC32K:'B6:KB#K'<79&W]AL2/.\TS_=!=P]/CS4'#MAQ MW9/T@24K[DBQ35E537,@_+@SY/ICZ.Y9+ACU@3:PP**/D-FZ)GDJ:+XM*9)] MWIK^4..@:YI-MYQD\=0-C70PA71 M,IV1YQJ&8:J&;H'U'IB*:X* F4-+4_6-8Z(5^VRIM=I+J84V_KMS;[OW11F\ M;[QE#N41=K:SX?^#D>9*AFGB'LNM38_D]K_&5/'B@CW1L9GN?H8!N'&_JG*;:V=B;JEC$<-<8%-Y<7 M;ICY7Z^N,^KG938?1'%\!?%R%A41W79V=5-Q+&WH*@/#4MR1HRNN/G!=S;4= M9^ ,9.?*,/12&KNG8DHE[6,'_U^W!<"1A=MVV3 ?$ M/'AV&[29I'%(LYP?=W 86EBRXC@C,-2XF7D$4:,L#T M&+KCR2:ZE6#80!*LD>D:FJR-3,70S,W!RIIAGG*P#U)VX*@0^>N>+:F@4++M MZJYLRB,8M#H:Z1NG4"OXOX,'6^$T$^PM_M0VK5\[\L.5L1@+&UM;S%EP3QO3E7U1F.S &X0[)DZYXQPH9& QOXK \DSS5'6^8J=7:>#_#4&XTD M1W&&@R$BF6OC[@-S,&3;PS3)V79ZW#/,\^MXUT,.U4]O9(]L/,Q0\U28VM"2 M3>JVY-D#X>8]O3>T@EP2F&B,UVO(&KFT/#\5Q+&P&V M>D,(>PUKH.9YA@WO'?!9@I:-Y)K@#0_"X1IHM;=-" M&3TL4[8Z,[T'N*=KINT-;5<=V)(N.Z!\IFFKLN/(PX$Q\+8I'W#/5O33"N?& M/0,_CX*#+:,D@\?N0I@!HBGI(W#L#+#X$'[*MNTX6WTD$$U;WD,TMX^PW:D] MQ#=7?VL,:9ZC20/&\@>%" M4&M#4*N:X'2#70"WS)&EK4WM]]6XYYC: UQ3O*%A#$:8=K1U$[< 8*<11?,T M1W&'NP1R/VW;/35,$&_-(UW#T 3&/Z9_>C>&1%V-_&L7S#]?1% *<+_2>?$^G?O*1 M_99'_Z$?9&E6?'SWO[?%Q[7;XRBA%Q,VU0^R(OWT<>:'.*N+(IU]D(W9CYT/ MP>^W#2)*)C2+BJWW7?WUZ_=K\O'[T+S# M0\=JP5"1MA=1$@+1/ZA*VV-'SEX4P%H2-3*=?D$VQG_,X_]6)O1__>GLX__( MAO11E7H$Q:.51Z/8Y1'F_$DZ)K_VKT@=4!',LN:DP%;,:-5:>=T?%*4O$;@L MCM*DG0D4$R#SU,<^N?!WEI:W$W)%9P5+C!)9X\3J+^E'3LRM(0W8NQL'';_X<*> DHX6+JC0E#BN4-U, 7:S0P M(.;4[*%CCK )K'O>+I;CNM]_'0W)ITMG$B_Y6YO!&L'& M:1RG]S"B#T=/:0]^U;..Z;CX(*U-&S\W'YJ@!L:K+,5K%@\NF/X&-(ZK:UBH M@I_SF1_4GP^7M/LH+";P)\SI!FU&=A$ =?Q93C_4?_"!@YMPFWS R30&E2W^ MPG5J'$KRIW?6.Y*E]_QO>7'M+T6X_#/;^H1J]'Q(IOS3QY4'+5^P]:'K]S_U M=N5E7_^6)O^(/$#@7$2!'U),613K]N*)>"")-W6E^YM>O?)4QG<-O'AUF M0Z%3&,@8@./#) I!B5M%K:4O\; 57*'Y8KCJNX=I56EV10EY]H/D:1R%Y']X M^79@U*6,<1<'&;DP.XX[TW&;A.U,_^]"X!O_S=+P=XE;L) M+011"&(;@GA Y+"#V(=!)5#MXXT?_'X+87,2HF5/LP__$P24CLX[>= 5ZOVA+>H\*FT/4.E(8C!9;)4:LM93U;U5 M\FB2=(7YN]#JV63B#5M. 35O'&K4GJ'9 FI.YOZ\3B_GWL==.IC;.L9+5Q[Q MTH^AV0$^=_M:I/1T4VI+B;K"ZU.;96%]7[=&V)K0"!$\[T78;UDZIFQ1SX]9 MT!S36_AK3$]C7UJEZHNJF=PSK=;4[-5[;R)0? 93]:J4R]2%^M=76&XB(^Z8W3.3B.TGJ2TEN%_+1HA MXJ,=A/W*K(J_65EV$@?ND37RU^/@J3U-5EIS\(XE6U>$3$179V#HWHYR*CU= ML81ROHAI%1[H$5*E@E2%:8EETD\I)^N*Q+6W3KXOEX;;)XI.7C'2-!R=7]B>I6W7/]O #MH^=^)M:45TA_MS M,QK[N"&[2!<)A64U#_R9XS9/OD,M%_O3Q/ZT7;>+_6EB?]J^9N&IFUJ>EE,Q M7V!3T$MN ;J*?I#/\/4D)R- T_"5Y0BZ*F9B[QEKBR*V-XKMC<\C8F+3XE.E M<>#'> 1(C]S0VRC!$Y>P1<6,-;"(Z6;%WYWE_ZEQHA["GHLYYS0']BA053FXGURSU+$/BT1 MDHK*W*5&J&IKNSY>BT:("'H'8;TR'D=QS XR@=!Y86/2&W@?:P(D:G2?1.#W M8*&TEZ\#W)3 ,RJP^%F$IAVRB&]*=Q6MO<20T%T1[.V1RZ9)V'X66Q3@M4JE M\\@UM=C4Y\W4WXG860"- )H#@4:3!-"3SR;HWF\!YZ:EG\=5T^* M'CI1<7%PAS8P',_V5$EW#-WT5 N/,%7=H:R/9$W1C&<]N$/16BXT'CA7EU?D MJT>^?1]=C;Y<.]>77[\\R-1]AWKRHSOPO"$_P [.?C)'7I:)7X91P=HZXSMS M_A>+.U@1]7AQD$Q>P!?5(4G@@"8I'F:$V[9ID9*)?T?)#:5XY@V=^1D[!(F] M*@O1:>7'Z/A+(9IE$3QV%L,S;FE",S^.Y_@[GA7&[F4'(25L:%<%.SCI?7W< MC2)]9$8@^ "LR!+^]IW>EC%_QM7%__6)PZ8&,XGG/7YF4)@B3; I2ER& M0.8XKD]#61_ .$T+3CX\2RA"8MW,R6)*;!K(HY@6="L#V,%1.3V(9\UQ\5IS M/,2JS#+D!JN3]V/.67]Q*'!UK@O +3PUH0'-B?$;TQ13[Y!L3$WSWUM%6A,F;+P(QF_J_4T+SHCI*BXTV MS\OIC/.0'67FC\_,TW% ]X6AJ1775\K>/![ M>?!/5:6MVK*B7V4.@IKG;CJ]@0'@T(\[A=,:NI:KVXIAVQ#&>][ TRS-<#5/ M&0Q-VSCW8/[7J\LOHZLKXG[]/+C\PF+YJTW@?^JNX&?+'STTN!5@DEHFY&5" M'("$F+F//7)/%PI0NR^@*'E45.?:YN4-: .(,H>-I:I5L19\6IY<2YP\3T&# MF,_SZ9-+PE]N?O')E[(81Q3\GVL:3)(T3F_G*Q!3_]Y$F![$JC@PH":&E,L; M;RI](: 6?H5@?RW#/$UZ3'[_"@_))Z#J]:'..7CG,'J@0EZC74CSZ)8C! A[ M.0;UJ8))/[Q#$ W)K1_#7^D4Z))=W/B(UNF,93D).$T)X"BZ=? 7F8!'5\6< M<%E&?H\*^(E'V^Q0<3(KLP ,.V7G#//7+ ^:!JJVXE_\0>_KK1XXCGY6E*_( M0U[.T)O,F8,9IZCK>!X\L!\F KS!XY5_S) 4> '/,@2(RN1WBKF([/ Z^B/**TN5AF D""I$SHU'E"3I'8^^EC+ /ZM+/KGO4A]KMVM8M)1BE[*X36JU'QRE[%_O&0 M]J![F1F1]5+A"; 9.I!"8 D/HOEOE*24 S?@!YFA<7:/-9 MDF^9U^LC*7N$]7!FBL#<+I"?FRC&@. 6KV(I(0"X8HYU*"47\QH=$PSNO,Q/ M?L=SRX$5H+#@D?90V>ZB$!W+);:RK 8_(!V>X&>WP 1N'7X0=4A<9XBJ@K"& MH2QH?9*/:995/3P(6_PH %WO$.:0IV5.&^.]B_(2@7CIGS'_.(L O/$). MR MGV8Q]Y&9'N85#-6C8M<4X*T 59@_R;IM+%$\8L>XYZ@6E9-Z 3/%= Y^C8F: M""T%6J_I#7J4MV7$_68<#_"!O16>TG+>H[%V=7+S7MZ"_&Q1RT_,/GW+TG]Q M,BSM<80&^S()^BM:^NG;==>T%!!2>3DU1<86_&R0W1H+5.LUG9-/(,IH,;)L MON&AK/DFW(&8+1G$/!3J8RC _*M\GH-ER5&OT%O+TO)VDI;%FOS3Y"[*TJ2* M(%DA&C-"MW&*:HOI>6 +O+2VN+P?#\MLC\=1$('5GM=IEJ5%I,D$%85;?_0# MQF#[4N0T8,/**!&TY#.]IX^N9&H'Y_*^/Y,H>TJ86#,HK#RVMRE8Z+ M>XC?&Y4;^!?^ [_5%/Q4A*M*6=W>-<54^W;'];(F/$86>47[AJANBRNP=PD: MG!YQ_<0/_0V%K4S+!2Z@1;=EQHP1TX8BXR9URYO8G"9^%K+O_=L$AAP%/)T" M2ERO_M230H[5,K.B@LN7+)2Q-NML^1^F#O%+EI-;F .ZNHNQI/4Z7%I;:)_< M@1VFN%^ R4?,UCRJ:T!N2J:1M?VL%_28"676N/+JDP!>E:_BRHD6$-HVG&MH MQZ*$.C#M<3>,(3O.LV8'^O]%5)00/2S$)UCF<5BP$5((#'C>R7.N!L2Y>[+V\8]X^8<(8LTHJ-(E]7 :::7-_1_'A87K";G%LFN-S [\:F^@KYY6#?(-Y268GJL'7*UT-XC,SA6-/;QBJ3M-L M,Z-*\>%HGQM+WTW;SQ<-E^NC/$IG*UZ,(@Q0\*::B.$*]?B".^?UEL="Q+R0 M$0AL@ 096P9/JD7794C?=%RX-#5"_7LFAI0ML&RDC6_0H>*D":IL11!E03G% M/%A J[5?EK182/'&Z_KDJKS)Z;]+5I:P-$,]$HV7%1I <3"9?%DP2&\3T+2P M2=AJUD \GLIB;ZIJ$E P0LQ.31%>ZDJ3C*'-2B7)!_)>_GGI9-1LJ%)A6]F M7D-E6L$JP?41$]%5-?_(2/->V?YL@+TJ,O1_[*K+:#2 7-.BM4*(0[7> X6/ M-_4]HU7A"S.?F*^)%R3T:U.[-I+5;.>C$(<:QE2R:4K.Q )ZK-4F"Z!S])'* MZ12KB%"_@%Q-HE=$66/+!AOS0ZGG+^ZH#0#U5VEY?!_0AWI!G7EG493P M0?IED=9?\"IU]LT)FH?*9BO=0S5)]-\\U]O%Y,]V]&^WL$??9O M9_GR[2I;J*"H$H="?(3X'$$A7 P2HB-$YP@*X6J_$!TA.D=0:%$:MB=]A*Y5=;Z^4DQ$N(EQ O(5[/)5Z--6$A9$+(NB-D1SFO'>J$>-(F M+0N1K'NE5$OXK.%*2UK<(5IV3KU;A[_.-[T7!QZL](926SM(J_.DL1$:@ET"OCHBB0*_]3_O0V^N\ M>=8R(^!+P%='1%' U_[P90CX:@6^SF0%^WER?9?)'4V*-)N+/'W[>?I7=V#: MHN.+TIK-ZXQ*G-@I$GKQBO5"512A#T(?A#X(.R'T0NC%[@2ZVMJ)YJ]%'T1) MQC[:\Y4UN."[O$6:KD,0]'I.\%0WN["+Z@.A64*SSB)S*U1+J-8;5"W#$%9+ MJ)90K1.HEBTTZZ0Q[&L-58=U7[HHP1:,S?9T(D[(L M5AF%1@B-$)9"Z(70"Z$78K7Q9$6AZRW)18ZI0X#T>G),OG+L'SXI+V<[B O$^[AQ+M+RP>:L8 _!X\)P>/ @D=03 M2;W]RG-[JJV*=)[0"*$1M0LN]VRQ[U*HA%")1LI'-5I+^0B-$!IQ]AJA]#3+ M$AK10L38H1S-,[?!GOGSY0GB09"5=.5P79$$ZQ! O9XDV'O[]"NCFU)R*%5> M4%-;.UI"*)Y0O*;BF=KI&[$+S1.:)S1O0_.DT^^4%IHG-$]HWKKFM;>UY(TK MGEB-W6A;=()86:#4*\[9O==,N6U!>=V@(]3E+:N+W).LUFH1A<((A7GM"J-J MK:56A;H(=7GMZB)+K=44O UU$>NKQS8*$LNJW02MQTX4?T69,$5J;]WUJ51[ MW3 I-%?DJ ^F4ZMM+5[]WB"A8D+%#HJ,VRL?%L9-:)YP2[ML_(XE7E=T\:G& M42S5?KQ."S\FLS(+)GY.R2R+ MHC"2U(.B:!GT^('_R[C"!*%ZG"UN#M *U4 M02O#M,3J\UHMCR'@69SKV]Y9T/N2\.S/A%9[MMQ>Q=QC9#L+*3IUQ"3P2^"7 MP*^VMG";/45NK=9' )@ , %@ L">$<",GFZUMUE(X)? +X%? K^>M4=LB^=\ M"?Q:S2K^4F#?@*W7-_YNS&NC=QR;:)0 ZA0?5 G$:CEBZ[B)6D^:YT-C;2J% MM3+4)S&%?\3+G[\1WV%D/<5(]6JDI,5Q\LSOA)+;NEFBGT4YL(Z,LW1*"OB% M97WSJ(C2)"=13I*T(/3'C 8%#4F1DAM>KA72L P*/"B@__ 1 8?(S0,R_W3M M]M(8+#G.U<\HFVI("S^*P[SJ:TIQ\H??D>SKU-]RMJ9_=1@D?I%\6 M:?T%]^W8-_=16$S@:J!<97+ G,3^+*/NF1!!G^5P M]9?=E51YJ6W28U!&<7AY3=Y[4>+'8BO;"PC-8Q5DYR=4G[X)@1("U2*]/O_F MD???,AI'4Y"J;"[$2HA5"_3Z4A;CB,;A<;(EO$WA;9Y4(=474,A-6NZ_W/3L M^NM,L;5T6Z+7-7*>F]R^)N*>5FY_8\E_&A('B.7?4O(I&E/R_I_4SW+AVKQ: M)!5@^::D[\SH)R#O-0B=@#P!>0+R!.2](:'K&.2)>+F;(5WGY/8U$?<,D%2T M$]Q'?J\S/Z0D\:>T-4GN#@G/"P*.VF%RXFXC\I%D6MS7WNZ2Q\2J_39(&QM' MGDP-56MOV\AK[S,C<.94KD9W"'=:-^+YSJ,3HG8^)JU#&R8[8-*>OI?[]*T/ MN\)X8=$Z"C,=(MQI+5I[35^Z0['S$C5AT5Z]15-%C"9@1E@T8='>AJ@)B_;J M+9IB"XLF8$98M&Y9M#/93_(\ZY!?T@3D8CJC!>L 0_S;C-(I<.?A#CFB^8<%YO3AZ@@-S!*"^ M&;WH&'U."ZBMG2 B!.<5 ZHJ8%1H@X#1!W*3YTN8S@G.ZX5166NMS$@ Z9O1 MAX[1IR,!OM@8L]?&&!I,$ICI[;PM@>L0"3NGJ7M;KM=S-K%JG+[VH3-J=6); M)U3K_ DG]H*HK1WEG" L>% ML5S5&5&L\#JZ8K07 G5&+$ULQH0]=H\^99(B$X+QB()5[LMY:I""@],UH M1,?H(Z#T7 3G]4*II;36,$< Z9O1AX[1YTSRW4)P7C&0VJV)B<#1-Z,.':// M6>>;NYFW/V$BVO/OTLR_B2F)DHM9[ >4@*KFXBR(+MFQU[,\>X+N F*15JC8 MV1/N3!H5=(ABG1,U@>8"S86*"307:/X:1$V@N4!SH6("S06:OWY1.\'!NYT' MOO;:XS]"O5?1/M]N;VO8L>3JBN (B]E5&.L.X4Z\!+1WPSBQY6!EI2?*R)T? MEY2D8Q(EA9_<1KCPX^TLI.C4CHC KZ[11Y0ZOPK!$89/ M&+[]ZV9[FMG>^>+"\ G\.D/Z",/W*@1'&#YA^ Z(^"RYO6/(A>$3^'6&]!%[ MLEZ%X)S$\'4%E3IEVSICOI2>VN*9XX]1IBNR("R4L%"M.H''[';[I<#]7-NN M?S:1;A HCA)Z,:&,N+(B_?3R^O;0X!@[HP0DO?B@2B +;8[V>D+);9J&]U$< MDW&:D0*^^%(6XXC&(5]_S?G9YQ,_)S>4)L2/XS3P"QJ2(F67>WY0I-FE]XG6U\T**,XO+SND4_?KHF?A.3S;U[SI3FYA[UAF>& M%$DV2)GCGS@"WNONCI+Q7^(9TT=MX!E)^6AT^ 2$C$" MG;_- 7#FNHP,MDK2 7X*X#(&00%4\UQZ$,X&?TS&2-8_ H/&[BLQ/\C'- M,AKVR$U9L =D-$";QVZF/V8TR7&#)J/B#,:6,O;<3Z)@0O(2_K5\-;RVQ&>! M%*0D!$[VR#T%@;I;_L2)_B.:PJ_Q?)/P1WE!4G_3W!_S( )7Q$@7F*#_*+&W M"7>/2S9-KPGG55B_P@;ZK__^$N97]SZ_NS# '&$ MYKF;3F^ (/B,890'<9H#^%P#)P8 7+__^;__ZX_U':Z?3YPDQ/^,@/V -ZB M6V["T2(OO]/QG]YY0T M\^_*/Z^'[T@4PA= D M7]BS/=5S-L&7=5"S+U%Q[ M--"'(\7556/T[L]KPM-D\W4TI3GY0N_)]W3J[_:A]I4]V6A9UESGZJ_$^3(D M[(_1WW^]_(?S:?3E^NHTJJ*T//S?Z )220#<)LR"@L"R?\ $YA.PD!<@H=,> MF< @09[C"$0"1?J.YL64(7,Q\0NN-RGX@A%:-Q!KL&1%1"LER2@E4QC!!#YG M) 9Q)' /*D4!/,9K9F46@/6FJ @WE \'A\'^H$LQ/%3\]Q;FQS7@&RAF,#]$ M^FUI8-B*KIF6,]*'NFEKFNNJ(W?D#H?PT^!9I5^(T\G$:4TR5D0IG4XC/C.\ M#UX$_*!@ENB1B"J[MN=9[L!V744?*-; 5!S95"1WJ-N&;'IGCJA?/W^^O/Z, M&,J!]>N7Z\LO?QE]<2]'W4=5]O&>O_@FC4/^H$_8%R1OQ\EK[#4COU4M1\#Y M!9<&YI8653 [>Q5E7:"9QTQEQG5[X:"6T7;\885:4M'O&,>A%X\CCJ]@=B* M.T[5;+G'5LT&'?]3./5F7Z[]\7;XCIYK2Q26-]>MCZ+PF6KCM]HR-)#Y)+K) MLEH8>J5+:Q0LW\E8"I(7EAA*H*;E-+N+ I#*2F\AD 7KE\VW:"Y+5++*"M07[ZUE>EN.;OO**H!>5IY$(A6.P,*_7F.Z8-[ MP$/\;QVBY22AP)T<.0*#KKA%@OI$@C*)F/>2I>7MA&<<. _ R8%X<1[@E@%@ M,W+@WL\@9"SF38'H$X>Y-ZW,XF]E0I=I8E7JD=84O\J+G"8;HII]I5WD!&7: MJG[,D"'^8YHHJ#*%X"J&-(Y @> SINYJ$PH0162EBMNY2 H1,K$H!W& MVWV]=;['*5H9"#!F^M,]\>(VDM6GZF5^T1OP?OYEJ4!I^_02B.O;VV?+M) 4M0M_+!W.4EN!<@@L& 1UWS> Y$4MV/^:P]M!7 M9=_P%"Z(X0UPCD*LR%+V+&KTETDU/P2FYG7"#N-1S+$MG[;,$$+<%?)\:9JU MDW<[+/!;#1GK'""\]_"D@Z?: WN@Z[JAJ;H^T@>29BNJZ2I#77$&FO.ZD@Y? M>=(TQ$Q_N)H^77(W+^ +KOW5Z@)/R 8@8M7:@N=\_TJN:3!)<'4(F-0CETG0 MY_E;N"0O;_(HC$!2\2?,9BRD$+7@?I*B[Y7>)[B"X,#/F'//T"B@0C03Q.R1 M-WZ,$5?.19;EFD&0IYB@A0<<+&J[!:8I6$NY^SH&\<35$7;+=UQ?HB"C>9%? M36 Z X#&\)L_9R0[2/9L4W5'EFY(F ,SE/-.3EQ=?W7_ MW\7 N1IA8N+SM]&7*^?Z\NN7\U@8N2J AQ3)?<7ZV09'<=L70-U8[RR MZS5OW.N#\QJ"6PP1=,DL)L^\W:)#RQ;.N,[D;"WN-H%!A(2%)'PIDR\HT87_ MS)?E^N1,UC%_J]8$6[&G+)/9CF5>X>@,P*7R<,$(WT6 =_6"'V,3VMJ:JV#B MEK#$S72.&+#*;7"3?J=S0J>S.)U3RJ_&Q%']#',<*V9T*/L,YX\P(^PIGL?1D\^^W,VH1[S@!B#P6*%R# 6QJ'S MMI@TS@;H4!:3-(O^@R,OV=NXBE<2@3,K9^V%[SW;U'JZIK:C#FR&5=' %%SY MFLZ-N![M"IV>QT '(/J91P7^* M_5G.90PG \_,TP20]+?*'>8+S+]3]NNXS)AR,R;F6R>59DOUP2_.9,7_UQD: ML;@JN*GJ?1BX] CUP4';JA=HGB@P"@4!G#5P_L%1I%S=N: C0B[$J*&@38GB M]3U^92DQ%1"WIA)_D"6I)TGMI+5Z($-Q4#)'KU%:A/X@*X'"B0)JH45.>136 M%."M%%P$@^;'?#O].:#7Q-W .$YF7/G+ZY<6DRC#!<,$PW&6:JM&L'0O>NB+ M_POCN>I5CP\N8-%7"2^NK-0DFM5OK ;J) DKV.CM?B1?+F #X<49B]EP*=DN M"IMESD?!8XNB4,]\'&5YL5P,"L%$C"&*2>]KX? 938!F=.$Q- S'(Q)5R=*X M*FMIJ$Q:P2"\D-DFQ H4'4[Z3]0/%TX#NI%^Q9F#*=^.$FJOE/!,-;?B6T,Y M:;@D?U6AM$LUT'N$GU?9A[J]Q),YC@V-#-?;Y9SGU%]5V#4"G$[M?ZM+!E<= M:"R2P_X^*;I<52J836\[F1A\^5C3Z:,-O$![""%^#M*[B'R0%(Q58/'/Q+ N M,;%$$\L=16#+S9S1HIE"J%;3"LK+)CE:;\87.]Q.,02%CANHU5B7+Q!OB7B!FR'E#AL6!,XKW7OO_[S,LS-% MQ&+1!%VO['=:/*:/*Y%SE0 -?)[WW!T5O+]9>^D@]F&\5P%@!"HT(Q.;$V?/ M- UIO/[X%9*>B4QBOJ]"ATKU(HQN,G#S,"'%"[3KCP8O2,J9N[PMWMTE0O7: M4 -RT@0Q,)K6@7&ESUR"DA+Q9>L[?DFWH 9_30VQ6#_.'UI)1"VS*VBV+"LE M*1L5.J\]S)^P! M:M5G51GY9+>RKD:$>N[C$O/!G'<=H\,%G]]##O5)0/#)>%2A''D.1#T3[ -? M&4!-7UI8F$5#_2M&'65U?]"@9(!25Y:L27C'I/HI>DTBK@#@SL11P"K>FAA: MY;6KW!O *#PU:" NKQD+)KCJ&-88P7WQIKILS; ?F!2'@,C_G:^+ J^JU:JZ MLN2FKC!@QNJ^2OG@"_/QO-[PLO>L5@*QIF1LN[BW_OA#):\6WH@+-"_#\+.$ M\EIA)G3\D7WU?2?0N]F959A5^)WZ!I./PR%< MHRI(C?@*=$C'[/<990FYM)R="0(-R\5$*_7AGL*8S;LA-IO"P;VUWI;%I:() M.*OV91G=?L:U1^+Z69R2JVB*T>\6B\*"AEK;^',KF[%F6]./<8(G _B2C2+& Z6<5$7954Y3J;='KW)2G0 T$_N M/1#!-1G P*65>=D]8TM?EJ/ ?Q_D:>5-:EN)GQTXR+:!5< W7F3?(6QI0G!8CEM.8D\PXYR;BW?9EMY;9=,+=M MPVBL25_E!S52]-5NZM9 /H]^M".6U=XEF#QM26-.6.W9GEIO'61+-H'YC2@< M3:=A+R7 [$M+BS1:7]\\\.+HZ;0T**6OMB0(Z$AS(K*"A1D/!^)YGWB+0H5: M&X4.OCT=/$K_6#:CS*OZD^6:4,,K M#/&:Q8-9"QF"6^FJ:_[T3GK'/N!^%Q>2#;?8-W5#TG^K.3@&0 M"VM /M1_?%SOTK0<6?,@CT5O'F/KR7G['P7"QV78/SW>_&=K.R)^OZP^\?Z7 MO5U_UM>?_>$LUG'^[?*V)YU+J3]V+N4)3C4[X'C*C6983Z765?2#)4_ UHW0 MUNU+,R%FISW^] 1B]@@EGUGP-CT-?-"VKF-;W:2SZ637N4Y_0@:/D\&]NT8? M!HU K(Z>,==Z&\_OV],];>EVJU0\DV[F?;?.@^R< M:1'JN:Z>DH'J*?<56:AG*^IYN'%]739T5"^LK*Z/O*1_W!EU:[0?:)L>2T$X MHQ;ZK4&.,&U":X36B#CO4!O%FNLL%O\[Z4AV1@UU5I*ZV8BG;2)U14A$G-91 M8_8ZU4L3ZB7BK&-LV+*R37B+J$=Z?[,X5+B)(K@2P=56=3'Z)F8 -;,U>>F* M CR_A>F02W=*POZV7N5,3V>+7JFSUZ*1>I1";]MZ=4@GS\NLO5+- WLG-*_M M]&+'CYY\UHZ^?XWR(LU06DB4L%UP_"#%:I?6+(NFN(N1M]>I=\WEB_YC=2.^ M[GBPU[%G_-J_ZI/_T"S%CM:X MGSG*\[)JVR7M%QL,FEGM'SSA=AN46^WD"6IO9T6 MLMK*5@OMJ9L5SGNKQ1-O5\YZ]-I9C_YY:7\FVQF4L$,* M\)U._0@;EW5A,'AL50:Q>.G'2UF[IMFT"X-[_T\L^/A90(.PSRWV'2M M:!BB2^R-F^11T 7A_P=KA,0/'L&<$-F9"A*KLX=ISM?&T2]^0?[F)ZQKGGP8 M>=_FZI#VC9;@IU*K,X!;32K+YV^#*0K MO!=(TU&D$803A'O!4.P9B=AYPCUU4X-U[L'+7WC;S9=THCKC'BB&V9-4NRU: M=(7%I_8#!/CNOPCZ9/UX;IU0M;XI-$)HQ(N'VH(^;XH^>[NSPFO=QVO=T^D_ M>W?6:YYVSH]';\VW?9T9^/>*WK,MZ]F(=)9;-%I;,Q89C#8J"4^FB,^M?+K= MMT^_0M@5+1()Z8[ZFX)P@G B(=T)PKWYA'1=SRM2TLP[E^6>)FV>$?86^^N( MPDV1L-YC$4?KVZI(6 N-$ E909\NNKO"JQ4)Z^5]OU:'2F\YHSQM=SOI8ULP M7FEZ>\?IY2]%Q+?M>8M\R3-LI'\]Z7'-[*NM^?)'DZTK6BC2YQWU?I]5(=\4 M807A3K_U5J3?19/[G7M9]VL>UPINJB"985IB?[;6CLY^V:VMJB3U-*V]TIK' MR-45(1+9RB[Y(R^K5QW>T;HOEK+[^SQM\O']*^SE4VVS!Z1A>H MV!7A$[GZM^17=%X!U]HI2^^7QIN\Y+CP"SB.8@5_E(9,NKLIT^VQ MXP]RWVQ7W<['M(S]*-LE'G7^3@-TU&^RL9*;=;"F2'V0-U^6U'P&N!SNJFR,#\F#C MRS*)BNU'79/ZJ.M;;.A\$>(1XTO 69Y[+F#EZ$>+8ZY/<&6G=) AGB[9@=%X MZ%>R\R3WE3!1I+A#6;^DR445^XNC(P\CG:Q+/<,2Q[EU4DI>F7ELW7WHO+2) M@R-7TEAJO[USH3K/^ZB$:)'Y*.'&G72U>^,I7FOR#VYO5[IHI6C"!=/GJE_-:T:(4(R6FN. M("*DUQXA_8/E/$6 A&9+;C6/*:R3")]>>_BD]G5)A$\B?-J/L@^TV/?O_2P4 M'?:?9K\,Z42=YT1[?1&3O4!,]F;:Z^M*WQ+M];L2TYV[F5TK91&=HX^FI&)* M/5TZT9DUK[@5G@@*7X]6=;B@Y37UW%2UOO9\J-P566C1U(O&&\O[?L-M; $* M05CMIV>[UJI8.TBG,YKD/FYX)?0'_LTVPF[,[2CMEOM6=_?**^T.K=[+)_:4 MGZHC1'.3::]%45#;%H7VAJ:TW-%A(:5Y]&-51I%SI)8J-H/F-\;:%M_S@#XG M;PW*3JA]K-5)1EO<>BZWO<&;]S/H'K8#;=IU3#0GR?^YJ;KJO5+6R*@]#>#OZ.( M.0<_(G]8A>J___A+F5_<^O[LPS#*@SC-RXQ^';L-HGWG)';3O,C9!KP!TO6; M/V=4O ;U&L1 [C__]W_]L7[4R,\2T,'\&\W8'8N+@!L)*N1W.O[3.V^($OYW MY9_7PW:ILJ.,7#-=W]>0X F51[9 MQ[S-X7P00&2C9< 8.=^_7'[YRQ7Y-OI.KO[J?!^=!] !SZ. T(JO*/@D1\ZB MWJ"&E:@6-W," XYP5"2A!7D/XI3_3, @1 E<1/$"- T;>I24TQMX(K9'83L\ M2;H\CZQ/AE','O_XV_TX3U'$\@@"DJCJJ!)-9R!7^/!96@!Q(@ 9N EL$ZF: ML20$8I<)&W(U4+1.1XST:YGM>@D;%6@0WDJGLSB=4_Z:, *@*8!&*YUA>MN; M0.3LEET+6@\. $@%DXO+<-G$*MQ-6 CR@C+FH'D_H0F$=$A/(.]]6L8A@&V! M&.G#BR[88\!J]\FW'0,CC%=K;^>,XZ\ HCPPF#2)YPC*!<-KG!UV_2G8YQ($ M/HOG.+@&69#<8<1[[+Q'DOD)2,=L%D/TBI'IU,]^!VXOKOJ9O(]^7EI??"F" M7SZ.< YYW?^(]VNR- MB[B]0QR%2VD2S.O+:YD%P2GC@BQ>7[.'DXI'$!GU >CGE6A,:3%)PS[Y#1E] M7X\$#!YJ!.IP#V0@"B;X6QB%9Q^(['11NSYZWK.NJ9L-Q:F9U5 <^H.I'*+4 M+ESHH7@S(1N/ 8>68K.FVN=AIMKMWLCE&R7F;7:^6<0-^"] SRS]$4T!?@"- M6WF^W%,,O6=9FP6D+QL4P[@4/,9SLV?Q4>/BGL)Z=B'*\Y+9HG*6)I5IXTTF M4:GK!G$UJ"_POF ]X]!*H$.SR]XR\\C85D$ @%Z63I=6'^U! T?R&@;F%;-7 ME=]; ?Q*(79']\;I!4?2C)ZRI>C_I05',O6>:FZNKK>2CPJYLX()5NY\GI$, MG8?]<%C4GP11'"WL*\YWZ?;7MI,SH&RTA%TSRS_D[/]CU';DM1I(^C M;U>+3_+'G]%AG\$[L(L'&F1<3CR:B'O$P6^V$YFLM=**3!.MR,ZF%5G;MPO6 MB2YR\9[+V$_MPO2T*DCY)1I]O61;KVOFLG[FKNH(7=5]R28D[4F29KPQ05M9 MWCR 8!T3I\Z5K@F!VEK@<-Z@U5TI$TU619-5T63U5++U#:;'Y&O?3,8I!^-, MTQ(&( 1=@*@ T;.1+0&B9PRBHB'T@_55N 30$F2T2K=*IUB:?T.A.K.I139Z MIB3U3+F]LV9W$?$4!.G<=A>Q[?QX<]6Z.3]O4>Q$6^GS0+'W4E\Y?7?[HQIG MG(6HB:X:+PUO;]/U,'2[)\NG[X5X%DHH7(^.ZJ9P/83KL9-4X'FTUE_OO(7F MJ?CUUIL"C?AF@GIW E:*YC0HX?+H9;.BG=&UNM135EK#]JXP_]3&7]CX5]SD M5>B%T(L.^;Z=L1>RVM.V;)02*B%40I@*82J>'']T**-R2L+6O23:7&E]K/W= MV\R'MKT4>S25WT3"021,3[68<8KFJ.U],CW%D!43NF3/:W=W^J0UGGFUB M#PWNH?T09]X?9^IGMU'"!^F715I_P4T1^Z;#+72>VDKDO+O(O.G)BQ8ZHH5. MQ_W@M]M$YVJMV^,1+H60M&,D[25ZGNSO[#ZS%(H..T+:7D;:1/N=KA2IO/[= M_:)SA.@<(3I'"$$7("I M(.R)4#TC$%4E(6*]CLGK6FPE9[>8DW#FUZ/$R4+ M)RI9$!4)IY.YLT>Q]U)?/3V B7I+ 6^B_4ZKKH>J]51E\^ MX7H(UZ,[NBE< M#^%Z/%#KJ-H"O]K +]%^1[3?$7O'14^%%U]I.7&AE] +H1==THO7:R\4J2?9 MK6W4%2KQ9E1"F(HWJ!=BG56TWWGI?&C+2[%B[Z1(F(KMY5V05;&]O*NKO:+] MCE@./C\$?:/^D:[UM!:/:Q'^D=#N+FJW\(^$?W0\+5M=DA80N6?.:+_V._7? M?_RES"]N?7_V8>1G"8A9_HUF;(/"-4QW$*?![W_^[__Z8WV1%R5^$D1^?)GD M159.:5+DPR@/XC0O&[< )1,DUW_?G-?(W2?E('YMMW-OHX]-4,]D I6J3 MGYYS^9W\P_GTZXA\]8AW^<7YXEXZG\CEEZOK[[]^'GVY?CB%M>_ M=EJ*R%5 M:7DB7\N,C&NFDVC)=?@[B,N0DL#/)\1/0OX'_7<9W?DQ7M$C^23-BHN"9E.X M^H[FQ91_[P#O/9(4.:@VC0C(9VE>;1RW3YQ3GGJS0CTRIC_H+Q"V: M5$@3XB./RBQ#NM[X>03W9DCJ@MZF&3P[!"(P,C'4R\'KX1?REG*?X.O M@/DDIG4L>CCMTN)B]Z7>WKF#YU@^@3.UW);ZS3E<-\#NS]LB39/HM\GYF7);07>(H#/(?CJ"/%<)G MI. Y:&]GB/5Z84](G) X(7$O1;BG;H:TSMV87FU=PR#OY?:*DTZ=!7E]R^F[ MB706VX'DGFV>J'#P]2YQBUA2P(R F8-%J-4M5@)K!-8(K!%8([!&;/<\.6&O MT\*/3R--HM3Y=$#V)DN=3QG2B6)GD05]";=-@*0 R?-R$@52"J042"F04B"E M0$K1]/4@^GU:[@8Z2>'06UP[%UED(3]"?H3\G$_MSI[QP-D7];CP'8R,PIU! MFN01^#=LVREYKW2ZK&LIRTCG(TJF= M,^&#"103*"903*"80#&!8@+%3AM3OE7\$BWSSJ]-8T,PMXCM2W:AVB6-O+GC MD 9T>D.S1H-'F35X-(2T/HNTBC9IHL&CZ,$G&CP*X3I7X1(-'I\JAZ+!8T<" M_^Z(6^<()R1.2)R0N.X33C1X% T>NY&R'EJ+!XWD% M :^T@9!HB"92'IVQ%@+/!)X)/!-X)O!,X)G ,W:?:/ H4JQOJI[I'#+]HJE0 M]_RRM]I:2&1H!8H)%!,H)E!,H)A ,8%BHL'C"P>6OQ0^3'_K]8V_V44DH'%< MB=&?WDGOV&>@0%!_KF;1E#Q<^&S.ZCJ:TIQ\H??D>SKUDX]DU_2V!;SW45A, M/FC2/MBX*A/[7WQPS'V(3,110B\FE"&\K$@_K3-W!?8NF UXBIBTT7(!LPI/ MFN(+M)J($E),*/&#()W"2.= 4K9JC;KL%S0D-W[L)P$E^812N-[/X,_HQ\44 M7C$AO_:O^N0ZHWY>9G,RB$#&X3,\;^Q'&;GSXY*RSI7PBAQ>PEI'L4?<^#D\ M.TU(U5 0QC$KE\-9WDXF$I&6"*C[U?T33%4\$Z :,(@.B<4N!F2OY4)):K$V@6;/12-J1_2=AB:I*T\II8_ MF%L.?V=%PW(TY'#_>1ILGC,?O-)V!%=J67 ?F6AK+NH??RGSBUO?GWWPH@2L M>>3'ETE>9"5[SQ"0($Y1A*X!]09Q&OS^Y__^KS\N;@%Y!H%WRRRC23"_A@'F M?H"ZD3M)R#YR5>4,4O+\K_[P>OB-1"%_ ,RYL M1Y)5SW-<1]%T;>0YFF0XGJ*[EB4YWE!]]^UH\DOP MOG&63K?183%-O)G-.Z/C&.8 T_81\'(*R@(7,Q,'@5S"% =P-!N[0\G17UTU0 $M^ M5@V3C98UZO*+^_7SB%P[_S>Z>I Y!V- P_=;P02IY1F C#!#5DPR2E=-62LF M!NUAX[R R@%HY=',NH*O@UD@T-!:2TCA_R W-*'CB.EG6Z;7;M?T,C<9O;#[ M" +9QM#ICQD@!^WPT,I1#+A\ M\.TI"@;:AMH4,M\31!],QK]+\. P$FMI,JWIYU+$,6SDWH1D#8=3EX5BLJ][5SM:)R7S^-%7U&B>FT M#57:=E/VLJ'GIJY'&M4=-A7N9#@:DIMY.U-7^YN',QTU3Y@!GL&"V8!9&E7) MY[:LE-ZR_3\_,6))D%8>)5M]K6UR;A-AM/NUO*Y;]PRD.D$99G^3O\(7=S3K[7)\@K2,0QQR M!$#!O)=9FD=X#8P#")S06[_Z! 1KT(<#>KY,_B?E&![ P1)NS/V8+G*%LRP- MRZ!*XQ43VLBO58F_-,$Q5,HL=5!)<@T[S@(EZ //IQ]!\F?GP=CN>IF1E3@D:=Q M^)$H/U:]F>[QIP!F!)2IW\KS M\H_L.Q5>1K.[**"/O OQC6@?/NKJF>$F/IFF?0^N9I$LQE;LX1; 3/"F!=M MY%5M11#[>1Z-HSIMOI(MYRP:5W.HPC?,8Z"W'JZ6?JRM4"P3^^.UY.EB?94A-.,Q*6>M>3Y;6PV1Q."2::N9.\'H$9X-7A+-G$AKY08F:2X?)V'*?-EKI'>4V5XXD+;1GH M*LX8_I[Z\TK'2;(!%3^8 M*>&KQH>8?&X<@<%!Q)=G[ZJZHF4A4AR-:8\4\QE6;\4M!<$,9]M1;@;6SV/P ME#:]-%;CE->5)<#>&%@&(]GLOW? FY8CW&^;PP%%A-N<\I7"0FF->OBY^= D MS:9^O.JW2\U:Q-:J/]=&SNL[;;MO29IAF?I/=5U\@ 4:LYQ^J/_86%G>7C>Z M*%6TMG8$V[_LDX_,E'\ZM/!TY?ZGWJZ\[.O?TN0/*P,6&[ V-$X'N;5U]]/WI-ZVF6?7)ZG878[ *\9Y.F-VQ\!8()!#NRZ,+HF49[ M^^[/6FR>BF!OO9&;M[(2K.P=3 N5$DF%?5>F>KA4>!K!.O5)>5VAYGDY9Q(BP[A&9= M$1^18^AHCD&@F4"SQ]%,[EF60+,7\MDZ$QO5I32+IH&=B),.6[9L">$.7[?L M-#&%X G!>WYBOO6T:UUBBR6K#^X2Z7[\VA62=JI_8JL. /3TEWS=77.%/N/Q?YCL?]8[#\6^X\W'R/V M'XO]QV+_\1O>?_R __E 7^E/*1#Y2UK0_#KS0^HDX5=LGOV=!C1BAQ!LZPN_ MAV-J:99NJH.1ZJFF;CNF-9)E9:190UDUK:'TO(YIZYU['-?]^NN7ZROR?>2. M+O_A##Z-S@-%G8"=]H$N1LW@ _:(BTW=7=O4+;WLOF;UK'=EBTW=;R =*O;2 MBDW=0A#/2!#%INZ3Y<2W>'\OJ>#GO<--;(S6E<()A ML-T(IO9D6Q4(U@:"O?4:0P?S:^PP;[EG MRWIK^K@G>9:R=$9544\_1EO$\$+A0.$LY43UJF]5X42>8M<)R6GAQZ>1-;&= MLFWRO8[ME%;/DD[D3[S%[90B2W%.!?R=%T>!9H=E*^2>:F@O3[.NB$^+&8MC M]P(<56?5+-3ZXF-)^=?QUT7]\QY56)*I.YZMRIHT'.KJR+541U84Q;.EH3ZT M1LIY5V$-1U?N]\MOUY=?OY"O'AG\>G7Y971U)F>I><[WK^2:!I,$5.:6=42Z M3((^*U;$NN2\O,FC,/+9+H/W6&;$3QC$XL2J$%61V%-ZB\_R1U;!U?C=Q6-* MD_G*)8V?RWS7+_>T^4.:-7]+RZSQX\^L?+4^3[&H9S3G1Z0F59%H2'-0;9AD M2&$.Z8R=R;C8*<$^9;_3ZB##:NL!$"$=%_>XF8 ?+=GC.S$N0I#,) <=@!>^ M;PQ,':Z,:TI]5"=>1QY-_=MZMT)5(15$7).IS18JEK<@M?885Q3@E-8!:49NS+, U*G!VKC/6S6TKNTAB^8<=/ M+N<0(35ZP*WLCLZ7-$CX)3 <5FM\3^,8_\M'>D?S(KKU%S/&(Z^7-^#X_2"( M4.5('A6XP09P.\-=!7E $R3#;_ G/I(?COFO-$."K1^'"7*2EK<3D,LPREB= M='.S3, *X'URDZ5^2)(2RPT8Z:I*;S8U'\A5G:R\<@8GL#P)X4+LC X3S(() MC)-1I$&*'KDIHQC1!*X>8_DBF]XT#6G,?EXETPSL:13 (,<4)H/'D()X!\"Q MH(SAR2#F#$CP%%XD6HJF@_BS&=Q4[85ATN'Y6>IDTPT /-9F@AX^D(QXH.S3 MG!5-_]?4. [#\[::W6/&UR,,03_Y.9#B*O"3-S;QOX PO*7Y;/R278'MP?4AW^&V65S46H<9W/[6PL MZKI\L-D/$&TOKY<.0PX&BR%C;[$Y" T0^D-E =&,$^'YX$/FE:SX$*ZSZD3< ML'/9ER:V1] 2I-D<(FSP9-C^M"AG)*F--7/,LQ2L _,=<$\CVJA5.QDC>R]N M2S:.RDCS?69+GP"M_RPZ:9G:PZ9'43D1SS-S4;IAZ M,BZ3YBG7,'F^;72XI&21XA'60,/%VZ,[>'P/GC.I712VN:IZ;Z_:;U,=$9[1 M^S3[G;MU 3@@V\^UKBBW.*B[\@ 9L1IFKMXIZG$6D,\4Z8S>6BV6E2%$5?' MB^$^$/N(-B(!C?+ @V0BUAWM +^U;:WX/RY@0',VZWP[2%RYHR^C"EF^I2!3 M5[C_MKA"G$3%L0PW$=#YWGA M5>YM(9 MW*4N6R3 ;7J-@]K7NFSX6I^K%UVL7+IRQ7);W0H"K#SZ\O.%>_EY!1)PJ-\X M8:XX8;P%86H!R!N"^&9]E*W&2BACOEL7EXH%(I0"Q+*-33[@-.Y*#*-;" )B M@HB**>O%_M? GV$ P@);_#4.R2V%2*;(YGQ/)@#NK,QF:<[B&=PC>\\- (_+ M>_Q-/%Q)TCM_:37 AE"F6[@!?4*K&T@P#V(6\"QP&K7R6V4**KNZ!&7&]']$ M.9@(4$%FE[K#\1/X#'IS+POU!N( M@/TP7[I._,O*TXJ94M4Y$1:\-ZP.OWYEN"PSDM&E&X5W =48N[+U'$J=(SJ/ MS.)OB .-UAVWS,(UTQ!(H"!(,\Y;YODQA$!'.6?T :IY40(_1R!%U;8!Y/M5 M ?3P,V#$((7_K-A-S[D:K-C)K?>Y:1B-*SZLW.YO!N; M?\3+/R!^1D'=4H"3YCNM,:P5W5^G"8&9+6?3G&.?#+G[.XYRC!]PDTL/M\A3 MW+C.]ZJ76<5-9@DJ;N956))RK4OH/9/D#!.BC68!BUP=2;-;L#+HF/ELH:9N MHX+>%7?H64\=#C8DF&#F*T>_/V9/XDH%RI94>48F,_CJ*(%;JS8E#'7J-[%? M;[#;#L)+]=8 =!Y;;=2Z7V=]65:OGO3R+A@C$UJ44C[AYA=$QQ*PZ#9(^C@C5D8'(>3;%#Q'@AX57\!.-P,"\(?Y5Q MM2$:D]N8?\UY< 7,2<#P-A2L0;\JM%GLH.Y<&X$MDO3P+N^#-E:OH]Q#BTED M%^+MWNQL&_NLL:XN;)YJ?RU,\9#%S<=VR*\LVNM:^4GZ*0R!Z$LTBE# MX49^A2_0+5=F4[K)-,.!V_J!Q/TMH#+T4U6.?M) MFER@.P7C7KDX2V_28O72(DWCY0('!]KBHISUFBM.\X7W^$C?DCW6V04,"1@Z M0QC:&O?LC41^?H$Z5O!HD8?XM;Y!'+D: (,/;CBN+$VNWK5TF=LADF@S[4G MP_KS-9='T=%97?QLYI4WWE8O[X./^.\R"GZO@E1PA/-=.+N@:#/UV%L;*42XV&,24Y2-]5S6>(J]L0JAYPVJ M<>!;K-&R[GT9SZ((\!/@UP;XM3G5)P,;JUW;@F25HN5;DH&]G2GS2HNO%N"W MC$WK((4GT]>RBQN7+8'4#^_0\:@6LNKG8GHM9ZVN*OQJ(A9NQ:N>.X80<)KR MYECI#2Z_-O*C/!>[F8K=R(BQLJ<:>;:MO>&\P3,LT-W,HVD9<[S@4]U!JP?F MO#+/U76;=#R.,,[-Z_7%,7B$#%WS9O:XX:AR/S:/8' %AV%>?H.44Q9KA..Z M. <@-/-S'G.#:UH5ZZR6^_"7K[ZC&E\5^2\+61X6AQUS7IJG^TE:]V:LOF6I MCS53L5$)MG@8]E=D-3;W$? ,<"'#$JQ%DU8@YP7\>I%/:#Q>+'\N5L(>Z:BY M#^1W)I?H@*AOJF-5TI%"=V-Z6M6(+&[>W&;VM4J[LQEUH MPAL+WU%X&L7LT_0&:!$N4U_,!:F>A@Q<#* JI4N*B'?0966#^22-PWS/W.=& MV@[K VF&_:!S/IPDK=)D=>J[P$U+JYV+EPFF10J>=\7$]-):-V-T&NZBM,SC M.EBM&RDE9D,!GNS*!M<+1+PM,(OFHA]UQU":8'T" M-H>*!QC M0>O:E#9D &8S@F"UKN_;_!W7LN)TGM==#)G<+//.,^Q\&6%B[PKFAO771-87 MM:RR_)%L)H&1'N,R8T+9H-.AW3 G_1\V<_? M'/<::\&Q+^>7ZT__))=75[^.AJ1JV'GYY2_DV_>O7^!O=_09KGAZL7B]AU5: MVVIC;9GK"E1+K3?')W_#W%4V9YW;6,40![(HSTO0T:W+,;_.$*K6%F)^78FR MOJ1]]L0+23O94LPEN /@&B&.79"_I&EX'\4\"<>-PWL.Q*HN_?R!7.&Z1#1F MM2$XR6M (::UBQLOI]AWF.EUZTLZ0)Z:'$TR]:H&QQ&OS6*PB5WTJ[&R@6)- M/[@E.*RF(X*+GO7(P<6 >'T*AJ-B%)T1A8RS=,J>L+@N6LZP@.GWR:_PQJSJ M5YUE^'V=?NNMK*/ RZJ'+KI7EY47& ?H@_**,C9L-&'8S)JW45X;YG*5@Z48 M0U82SAM"+YN_LSNZ4=UMFBR0K#Z[;.@?5#6R9-_)O,-!F*U,@PM-Z M:7>Q/L1=@LIM7A( E\.6D[]'*P]#KHC [,@N,N*\JF7T[<-L6"#6 9SY#[A+ M(/"SC!_4?*J1#FP+^KTT) 5F;, MM6K,9?? JEJY-7+!K;7*4)QA=?_2I]V@ L0M%%/]8 &>7JG0&;/6@%M@#2@G MB!R%4(MMAJIDC:W85%+'UL&CZ4YIR?DY#VR]G755AZ="3,YPR1_#O:1N0 F> M(G-X[1Z77;@8LY9AQ5N^/ZBH:QT/' 1_56VP>8-+LW;=P7IP56(!$C 6B5 + M)TLR\ (3RU(^4K-'5LAC\#17>XCK!4G89YH'>_F#9=_Z7DW?>;%.3=1OH1P MMO+.BI6BJC09!Q8N7]:\N%X(YZM4G#1 KR@-JV4I;F,J*E6_5%NB=MW(SF.X MIU7%05RSH@*W;21CVEE%J=5Q"X6PFRN701Y9.YB(/:ZKM+JY_7CJ$EZ> 8NC$8[J5?.*1C M)BS5OC*R>,()?4*YZ1.>B!+MC!\S"!ESF5(\"22KG=1PC6K+&AZ>.^0'K80\ MG0%2OU"<97H5MPXRMXWC9I7= ZZ #C-WGN&(7^T\R">UOUB!4 VIE3_( 0=8 MC2G:*)^E.;@@/S>\QG19:(21OLO]7ZQ?7*9P0$"67E=>Y3IHO#Q7:CG1#X A ML[+@.T?^?WM?VMPXP_#Q_DIT,E0U:<;SNI6/^V) M9$LV9;,T;]2U"!P3[_SB!X-1?M@G8AD"OI)$PD"."O->&E7Y:1KW800\;$NV M\1&-BN:"+NE5R;G/$TFX]VG)1!++@QQ2(#VX"Y')=36_:[[MD7L5?AO?EV7< MM)++"O=YCE98_\((E:FCS[8K"VCRA7DD4J+9B_'"V45P*1\;DQJ/UN!$'8P" M&=HMCA6% XFV5TOEVYDV>LG)R8T9(5H! _<&K_Q'OWQ _Y]F-Q M?L#%5Y",MP*'[) ^Y?DHV8N)FR*V:8P?>4H$7ZUR&(A>5?+2!AE@90H,G;-I]<9*:'Z[.Q\CM MY'-F(Y9V"Q)P<[!Q9BAM+:[E3FMQFLK);+'?F@E/3Q%+[ >)/YMPC?+S\@ U M-?D/9=Y_];.8PT-&G[]AWK?/^ 65>8 YM,FM]X/.K?I.B[M[/_%%].R:$^T3 M3P 7Z3*"!/MR&98N8C;//+TO;WFF)EYZA8W/A;#*[UM>CYAJC(.[H C,6EBA M[(7V(D E;\_4_IXI6)KE#N$)'?+^>849O5"EA-!O,UD4]!R6Q9]6R:S,O.E/881OFILA1(N7&O,3^R MGKMEY]T?BR&2F(>JI9P[TXQZW,Q;O"KWG(1+ER=%KT).7:(9HTSN&@>);+3[ MQ(V^19 !_VG9C;(H73)+YT9GWG_QA6TB+++G+J&)2+"AW,C)GGN'2G51&&>* MB),'>B8ER/CQO]GS9)=)430E?)(GM9QF>5-6+^&KBNC2F@]LL=3D7^2^&CZ; M!=L*A\_N2Y;T&RTO5EQZ-(C>\<]A3=A\3>C/[CFVUED2W.KRLPI!\MFYY/%% M@S!^G*\.MF-*GX]H8NK/[?_+W# 0=X@":]/<=!3??/.>Q.14N4*XJU8(Z63A M>X5Q_%@D_M*TL/OE;EB^S=/"NN%#3LHO(;Z9YB]1N%+3LJC$%3PH;6%W\S%5 MK(5SLZU0J;+-=D =5-S?>(]*.*!W2>%X?44-Q=2:MO%&H5$UNOB9%_-0IC/5 MC#'W]+7LGQ;BV/FWEH-Y2TINVFL<_S,;2)9!$78!6_?9'NFIE*U=N#F\22QB M4$7N9.[:OGN:&R2B$)MX3LF_*+\HGY+G.Z\[+Q3JDXYI[F3+-U[\,7R/7H[^ M\N[X!IL_2RA^(HJ>Y5%^\P($S!:1-MHJ#$!3A">LBZ(I'.(@W*I.6:6]AXZPT.-8Z\5O )F>\[FK&6]HDBT>N8X)X MR=Q0#I_*SJ(\WD*P6F$XB:^YZ9A'ZJS-=_DQGXSZ*VVXZVN+?/$$ [9>-406 MT\8O.S-[E5DDW_,48X'62^ZT]/RLJ)U4A!]_+ R4MMG>^0CH52N#O^; M)^&89Q+(GNV@9 "1.+#)^]8_"]R6R91%( @W$/(X44DMA:/3*X(K%J$R^892 MVA9IOI\37X;2_4Y_Y(?=\NR;:^Z+P92/1UYW5LF#"G$,MCA=-Y[QWBK:*X0U MM^)64& A"^D2Y^@J>^M*7G/RW[/A_4+CYRG[T;-_R!>,XSC85VMOS_*2\64+>=BD<#UX02G-#$-'";<:(=+&"RO-"\<;QHF:$X "A_%S=YXMI"[/D0A'_'810E1/O(ME/F%<_MY6IU?]5H?7B*11*A>9,W*3\5#[I2\+ M][35Y>YI61QQSGW7(B&!4G(S9G@]NQ#9*KG3H12#K7!?(O24$TAIRR%4\Z?2P/[(W1[+V"X-[D5DX&OAS3PFF.^\F,3O:$1'04'+CS3G MY:7$HKD5P,7!UUBYLN:&(7L(V[CFB=!C7AM;' GSH(SAW,F?B2,:A@89ER!+ MA.;>\V2HT@V]I?,/.&,E]SDM3G>%0M'\Y2]?K)ZX-[S4,YB):[I@O&:.HB()N_' M60'IDITM([_GEO8*:BL,_47VW_Y7,59%3.MDIBGKG%*3-@3Y\'R$9TO M]D$DVG_LJ68R/5K;"?4L>!'842)T/C%>>-%S*3ZS+4O MSU;,CVBYJDC"^#\B6(O7G:7#9;/O_16FOON+/(]#6LQ\+R!7?NDMBY,16Y7% MWK?D-9 VI]@K+S):<_ MEG-VU9,\+7U]/2NY2[TB"EW@N5BLR@D\^?GZ/#6( M\*3R2;ZS* V5<7K\R,T:@9]R8&'NGBSG0;TR_O_,$U=+C'E./D5EOYPD'9%; M^I07GWMUP2MX0&):C(,.GVVYR,NEK^B-D0P+A\USPA<:'O"D9G MUHM<'[]LMO(]_W-K0#R_J/M7=KS()*YRJF]^<1&3)5*RX:EW_F&(8^Y<5_=[KAG7%'V'F]SD1\?W(CC M@Y?GJU?%LJ(NU&25@Y.__>I FW+KR8@**L2^] M>_ZNH@I!((NF)_$/09.\992*6?K?G?,V85>%;!QJIEW:\DJ>]7*KYLC9:*L9 M:NZ=S;= L2R7MP!1)MHSO&)&-"LVY!^S\&GIR.5-!K.J=]C,@_[F:>+.JC3Q M+\LIUVI#!=_TQ' QK(P(R9WV?'1+19IX"$OWR[7]S23%2=% MI'MNH[WX9[ZJYJ5N^)Y=9#0LNTF6)W0^7OY%$6*]ZB'"?9-;8T.1*I)G$/J+ M#0!;[AG^$QXC/$ND5W\12AYRNTQF)7J\9B0S3X:!GY<\$V<4N143TJ(>ILP MRAM:B&-U7@)%[F7G@UXO5F[USF$ET6]W@-PFI\$Y/3?(2H>0JM/EM_Q*?"[? M\BO)E--70W">>2Y>C\)1PWLKRJ@H*)2R9N&5;\*@E__=I,B*:[;Z=L^^,-NM MCMON]GI6NVMV7;=WU1NXE];5WHJL:).S@%HDJ$6R%!B.6B2H18):)*A%TI14 M/-0B02T2U"+1SZQ$+1+4(D$M$M0B02T2U")!+1+4(D$M$M0B02V2^IPMHA8) M:I&L>GO4(EG.I$,M$M0B.98U ;5(4(L$M4A0BP2U2%"+!+5(4(L$M4A0BP2U M2%"+!+5(4(L$M4A0BP2U2%"+!+5(4(L$M4A0BP2U2%"+!+5(ZJ4^J$6"6B2H M18):)*A%@EHDJ$6"6B2H15*E)P:U2%"+!+5(E-;2;U"7IM%IF[](QSU MRUFQ?-F*7^#K9F M^&G9@;UN=1G=@D_(@V& M@9=(%[;,*).DSUU,C^.89\W$CQ'?7/9Y@OAKH, M?1,S\/W9WF,A]2N:^DDPS;T*[W'BQ25G0K/7:PTNW59WT+UH75O=JZX[N+2N M+GON7CFQM*F,>:KPTX#23ZUW)?90[C%-YLK0T_L+Y).W-49[(F\E4 M"V/^=>$[S+\NS$61U2<,6!$PF&<52MX8\A33E&?1,I4S:!A M/!5J/A^@ G'F#"&?P[?23#J<(8:<*H0.L%N$@9H[!Z4SL4@TT6F^)<=)FIP? M\Y8,O@>V'G"/*S>7E\J E&VM32EJ4QHI4]#S&](U.,:V>]?7S.P:.->FZYB= M?M>ZLAFWM"[=0<]M7];;[OI^??FY?W/S:?#I4AA;-_6PMD"%H$*MYEL-%9(; M2LGO,1.!.R_=85D_BZJ#,I"+9QV)H+!/+THO+F]AI6MAE@A)#?EQ2+@QU;Z@ MRS*7WOAC.IR%].LH'T/*!YY^CIF1RJS%W#Z,[D6>U -WNVRRV^U>._WVQ66[ M=>W:KM6R^MW!U57/[5Y?7;GM_F6K699=(4&9C_60^Z@B40>B".TKBB)^W)JA MUQ!#\=;YVW+_]?"<*#IWQ8CC>-*4?BS]>N+ 78TOF?W$RX".* M?CWIGI D?I1_6_-K/V3#Q9_)RB?D+R%'UF'"7GK0X@=6/O3Y_=:.MSN'_?G# MWF[O]>??P<,#Y05BO#"'H"S]\?.2EMG/RH"4/^>E0LI?)4+U^#?O#K.DUSP# MG >8?!P'0Z;+2LGKC5.8I>5E2>;SX3HG;\LJU^RB:,KT!Q'+-OE?IOA?%;)< M(;\2C?#UER8E272W$^#\MCYW0O%[[Q+BA\SJ^O4DBB-Z\H'_XS]F$2T=/)K2 MN;Z!H %$ %$%$#>_R>O718-^)Q__E^]3.AH= +?/ M[8B*K;]#*OBK4L\U0-AY+^"OBS#_MRK1O0N^MT18@:0$;I6*JFT:'=NL7%ZU M@,UKM+ <'M9OP-[^)WW\,>H M<%V[!X53J7#P4[PBP5N> 5(-UAR&-;[DAG0G77QU(G01H3K;_CWQ[6+\:V/? MNUVC:U9D3VPB,UW@ R^%IEX*L!G8['UOA64X[=;A9:8+?!1Z+#Z(4).5U[\9 MX;1#$-.KL5#)C X_+[(4;C<-?;JTNNWKJ^MVJW=YX?:=ZW[OJN]<7+2<0<^^ ML*\&C0M]X@);RNM Z-,[H4^6:6H7\W1483^:W8Z8ISI8D @U0L MRUQ7O2QC]6VV1O24G0PU12.P>7ZM6%H2CVB:RFY2LF'?/?MK1*M97Y1*]:!J M9AF=KKH#V*9;;]@H[B,DM4G*U5$7J]5TY3KVK9$L#Q_G/?B\HF AK$%VGV.X MZLZ[=)EP[(_T671JIQ$MP[25>?B;HA'8'[U6BUF6AWL965:) ??.&7ES##S' M:%FV,@-O6['I C+LKFJPT!V/AG =96F&!;H$J14DRNB!N?[DP=3HO MMUVC;564G[Q"-+J 7M=, V89K],TS+<3D6[DP8SC>H3WUY+F9.]< =! M%&3T<_! AY^BS(ON W9O7W3^N7CZXOUWG(B.H9NDTMF]GNU<#WJMB]ZEV^H[ M?6O@7ENF-7"N[0O'O#AL*IWJ#HJ#(D].=F 2?;I%W?=Y%_M9XH^]E,HV>KQY M5.R7.S '<['/.R[E M21A6K;/[)EYR'T1RD-XLBXLOY)HMOJD@ =!VE60 VJTZY]"UZSSX7IT'#\E# M\I!\C0:_H>3A2],DUZ1A\ID/USWL:?>+G-3=Y7$Q"\+AIUMRR@N0A"@5>0#0 M'+A49 6@^OP-@ *@%,KKRQ\#%OIK)#Y37!-"!\D!YH#Q0WA&!3C/*PWY9SRV==KAMDG!K MP*1;N6LU2HVK-+9WCM_;Q!M2$GD;U4>HBPCK10';R*?J=#EK2S'-[VM4D<^= MI>&T4$P8/'-H4T,?P55K1B@K=*.1Q.H%-1V7-(VRY#18TG:6AL*V<[I//%8T M36E&(\%5NZ)9#918O:"&%:WQ*QH:OC21F.M%,QH)#BM:LZ&&%:WQ*YJ-OD*@ M&:QHFJUH-13[;*DK'\*@--@'I7BZ-J6K4R10*A'HQ>:R:=:0E769A3 :3"A M.J!1: -H] W?9'T%HQUPFDNC5@L]C*$/(%(5&WPDQJR5&$/]<<3>]/Y)%> T M$J%VFKKVRM6# X[6'VA'R>,^%-0[5 HMKYJNJD<2T@]H1LKAE]#JPQJ%#S\'MCK(-L#9J4?$J!GW033XU\1 ! M. TF4LNP7&4[!5#IT6B$9O(!E=8%.,VETJZMK& .B/1H]$$S^=3$WPW@-)A( M>\I@ AX]&G703#ZU]C?KZ;>OT!$]\![BQ+L+*0FBLVGH^90P54W1"T*G=:PY MQ[,55!? (2U4K/:"JTFA HTDIAW4P.9@5@Z:0G M2,B#%\XHB4?_9Q8D=*@*C]#7358"AZT$PWC&YV,G MNT,^E%_QV6J"H:D,$_*6;?!#JW C@ M8.'#PK=^W*S1ZJCK+XZ%#_Q50_E@X6L$<+#P8>';8,?7M=2U(\Z<<;?TR'LY!^'?7SH\!!$ 49_1P\T.&G^7EA7QP77CQ]\?X[ M3BY#+TUOF0PNPMC_\[>__N67ET^[F*5!1--4/#45S;W9[:5/\_N9K",NT.]T M].O)X,HVKS9!95'?!A.:DM_I(_D>3[S7P5RZ/61#/QM3@0W+-O^VA*@N XL M0! QW<@^.B;[0N7\#^*0Z1[[.1*DQ"/I;#+QDB=^?AO/$N*Q?_1E]3C^53:F M9#I+_+&7LC^2P*^Q(N&) R\NR!D4\(N8_\^F_#OYW<, MO4R<'%//'\O[Y.Q]?!.B;XER?=TI/65)Q+SYE!BTW0?1'*0WBR+BR\DR8AO'H-A-F97,T'D MZQMCFM";IO1C\JQ;C+X0P+ANJL#"!>/R)"CJG%AO0N!ZYDY?R=#GN[ M7>O1X^7Q\C5X^9J$5L%\K9E\YL-U*JCM\HZL]F[>7\R"7I((B\\"? M"_ "O "ONL'K6T+#8,(PECP!9 "9/B!#$=%U(-GW??:V64H2ZM/@01P_*])B MC62IG7HKIS_MBP^HB[5J0E4*VZF^%[8N,\_O0]F)IO-,+<+0M2"A>B0QN.I2 M]VH-&; 7V$L3*(*]UH^^5=_7< M0K6@6D>H6NTV5BVH%E2KBB9IT*Q*][!-W:I>T1%-> VR(/+C"269]Z,H3P8? M&7QD\!W#=PR]V&87:5CKMTJ$1D C&J\16"F@%] +Z$75.S6-'"/["@I]WDT8 M/B:-"*DY/B:U?7";[F:"[RNTJB_$#LV#YD'S7FB>67VF M-#0/F@?->ZYYZE)+CESQ[<=5>I-9LFH;GP46\L)Z5E+1J?&P05@XIMM#-6%SZ,Q0V:![-4Y\5O M6^'IHHN[+HXXJOWY-LZ\D$QGB3_V4DJF2>!3@T0T(_&(^%XZ)I[_GUG =NEP M%2JCMPVTTF%:.8QG//J\4,MM!%B+OK[J>D&O*\+:]X1VC)ZE+F+N/;'5 D55 M[YC 7^ O\)>J%.Z.85O*8GU 8" P$!@(;(\$UC;U>M+O3>[XU MUK)2=)>&NM.DR(_\\OT7XMM,K%6,U,U'2A2.4WI^QY3<%\42O21(V=2141)/ M2,;^17A]TR +XB@E04JB."/TQY3Z&1V2+"9W,EQK2(\^;?KSQQ^S>D'X=7PF]\-+ [T?#JR"='N#R[=OM/O7IF=EMT=F.[%8#"P+DY^>Z8( M98'?!A.:DM_I(_D>3[S7385-]&B) VQUBB7NZY.$,IGX01AX7-C<[\\!$,TF M=S01IP#Q9,*^3[EL4S)+1<">N(:!V)^%\]ONN.!%D92A%#VA^=20*7N4> Y M+0ZR;//GZV\W\T_6SS]QG$W9;[#W9/?>46YQ;4U&:PA^R0XRGPF:?RX_-(J3 MB1F*>B,]L'?.+SYM#YC$89F/V)WNG?/ED2V/H M35/ZL?CCY^?+X6)0Y6.MQ9+:6GF4N?[)F!Q3R_K;^XOV2O,A?R=GQ_MK?;M= MZ]%CZO;V\[4_I=[94-TIA,1R=HPAJ3A4Q.?+7:)07+?CA%+RA?W#."77;#5; M^^@>2-L):>TC ]H_9A$ECFD0;D7#NZ?,NP= ,4"M[92J"6GIB[)=8RPKD.6> M<2?T!=!!HB#1^F +)%IC$MW, M/.6'01HE!E5YS"J.:0@_ E!$&4KE5H_3>ZMM=$S3Z%C*.AR\*L2C.+I'SEY% M,4E;J6"MH:@N%ND]S-6>Q4[-5UH1?0"XUL7VW6"\LQ6EUENTNHQ-&H M!):*(]0+G+.^(M@\#4[I2>N[>;Y'Z0]5?12[M92/PN$ AVE5AQF5U(^H-5;W M5UBB^2Y7M:>].\L3Q\%@T+TSZ'':1^V.;;05-OB&?03MUE&[81_!/MI>EDJ/ MI$&1:_J,=J_4=? 7>[>,V"OY$#6OCS/QDOL@DH/T9EEK;A M*HQI..KS.(0L5!2R@(B$ZC!7>Q8[-<^=Z@D,\9:@-Y3?46IZ."W#L1V8'C ] M--9-F!XP/=Z(=71ZX"\5_(7R.RB_@]QQU%0X^$E+Q8%>T OHA4YZT=SUPC8- MLZ^&,ZG(7TZ^C:2R(&N/0;342J@HAO[T?#W/]RRY]_RX1Q$<;^G[_] M]2^_O'S$P N2__+"&>VG*]NG!Z M]G6O;]KNP!ET6^YE^^2W9U-8GHYW:N&L0L"+6D!E56U-EZOZ.%Q156)$BI)X MT9"$"V&222Y-XF5DQ,1.'KC<21P1CR2%?,D=%S!ADTE\+Z/W<<*>/21!1+(Q M)0(Q*;FC;.7B5[)_F4UC^6_L*YIF)*0/-.0Q 2G#?S!B"LI>((BFLXQDL;B0 M_ZR7!7&4?GP3M=L4?JI=):4JRB392LHDN>UCJE:CV>UX>=0I6M>HV#6Y;\T <$ ?$'4IPNR:R=>N^F-Z, MXR0[8X;.A 31 TVS"3-[4G)JJ0LLJ=H+TKRCT->%5(M4#LOH=2H*^FKN\23V MDJ 9T,QATV/ -> :< VX!ER#5+W*!7L;9UY8#9H0IEH=D1UEF&J56SH$JL(+ M>@BS#20)DJR7D0BF!%."*<&48$HP)0IV;B2_4FI5)8%#QWAV#B\R\ /\ #_U MB=U92_8=&QEE=_IQE ;,OA%II^34UCJLY]7YT46P>SL*8Z>/KW M=\Z$XZ1=CI/J@*6JC3/88& QL!A8#"P&%@.+@<6JW5,>*W^A9%[]RC26@+D" MMH>L0O4:&F5QQROJT\D=34H%'BU1X+$-M.X%K2B3A@*/J,&' H\ 5UW!A0*/ MN^(0!1XUV?CK S?M! ?$ 7% G/Z"0X%'%'C4SP-<[VI(+=OHM93MH8ZE$!+V MDJ 9T(Q.!^+@&G -N 9< ZY!@4:!/YZ ,X ?X 7Y0X%&-+%'@L5Z;@(86 M$$)!-+@\M%DMP&?@,_ 9^ Q\!CX#GXG[4. 1+M:CBF>J@ZSSQHI_):Z^W:L/[& RS\<>6N0XW+F-B M_8LWWG-O@HDPB.C9F J&MVSS;\\G=XGVSL0:L M,5)1NDL>2(7 <,X^\R>-_*"A#QXX8R*RI7L)U+V(Z)TE'C$G9>R9\<1R0L* MLG%,9XOA+&XGXX F7N*/G\YWUMB--!.:>"A-5! EH;4FOAH?$N9ADD\DH=.$ M:4PDM"7QV,526[.83+TGJ2)Q,J$)B1\CF@@=\YD(/*8_4I$#!MA'KM?_F04) M'4JM3.B$7<%5?!8-@]2/9Q%7\8GW(YC,)OS1_&?X/[(G"UHH_WB0DA<3LY5= MUSZW"+LJ9.^LY('GY ]*&*,%$\%8SPA$T@\7]6JISU(N$(]\81=01P'_IB__)RS4@:+8,3@QIXE>L)&RB>&^E[*1S*:9;.$ MBSV=A5E!A/,Y(7?\IRDCQ91$<4;BNY0F#X*C>DZM9PE^%W\DHF@B*3@EELSDD_YA%E#BF*!?<,3@T)MZ0JIG0*%;R MF )_[-U2]G>2E5:.$@[7?\^V>,^IQZQ2-< U%0/WO1=59J/^\F&6GMU[WO3C MC3^FPUE(OXX&3$7^BVN(K.C8CX:E,.TO$E/#K]%WZL\2+N\++PW26_[T6T:. M%V'L__G;7__RR\L'?V+F193%R=,ENY']M7R/4$3VX3L=_7HRN.)P_*?][]NK M$Q(,V1>>GYT-G%;/<@:]EM6Q7?MBT.\YU[U.K]N^LCM6MS,X^>T9?;^U5K_& MW&^Q_W.K7*P& <-7E'UT[,),EP^U=UT."G%QQA;,E!9X8%02AO$C&\G+J/D- M?LG>T#FQP=*_2II+YH#Y3'K\<_FA$5O%O'!)X)99MB"4V6S/1BZMLE[OO&NV MVMV.^[=B-\L,A=";IO1C\<<+6V"UM3GZ;Z _QFJ>+FT2EEA&Y#:C*2P@@ HAK G'?_4N. MJ)S1=^^1\-UO$GAA>DC5KG>BK[HCI\9GD;=:1JO;JUQ>M8#-:X2W-S0=\>(+ M!@.#;2O6S',/I*-N&'DM!5VS'H5*OJY1K6/;:FVFH%)P*ZYY,&22B637 JKJ^G2[2 MK$<).VVL<[=C=-L5<=DF,M,%/O Q:.IC )N!S=YG,\OH=L%F![+9M-D;%:$T M\U!_+?9)FQU;*F*XS<\MM18F@ ?@[5^8Q^YVO:')0^!3$2"=>B%-R9!.XBC- M\MCNH A%U7__JHM(M6NH +3+/J/KMG M6,[^=HJZ@$'AAG"]-.VW4F/>SF!9G?7R+8F',S_[0V3P9$]%+LW3QMDOW;[5 MN;RXL/J7K8$[:%F]MGG9;K6M2^>Z9UH]^[V?!@\QY#&7Z M7LRSD9,9^_-1"E/D,GHB+4QFQ+S31>*($E@LTT3F"C)7D+FRW;JU:[C[;NZ/ MCM[Q"IR2:YZLVS!GKZXP0U;*4O([]JZ'=N0V'6)(9]H5C1>R MZ)!![NA]$(F*)?&(3-GU\=JKQEYS W01G!;A__KX4@RWUZI<(KK,?=7.6HVX M1[N5$$QS[$SCF-4G0^HR]PJ=M4=Y;/TMB1^"E!]0C^*D\'(^$?IC2J.4;F. MOY?J4+]4!J-K*UNZ=9GWJE=H+,2-U@C'<:$1V$&OEY Z"T=!&(IZGFSK/%]C MXCOV>R(XZB!9JDJE?U!U/&4K5*NKS.3;56X+!-8H D1=.V1]E+J^*^)1Z:[= M4N<8@NYBL[>&+YM&0_5>;$0(*I52/7Q-;F=_35YTP0+VS@A%!M'LF6A:>^PF MI0L6%+HD=H]$7B^J>'5$\@V]Y]O_[W0:)[SUQ:>(]PP1>_^+I_P?-PE,[ET. M>A<#IWW5N6B[SN"JYPRZWKUGX#D]\KR[\S#&[+]?>)F,B4Y-TW M2+ 0)?'NXEE&XEG"NW,P28MXWU2*-S78I7XXX\,F'KN 2=EG$RCOY%7^>=OF MXFKV^'@49#P"^O1SG*8_D4^1'T_8.))X0KY.\XXE:?Y,.BSZA+"G#OG)P7"Y M=5.:L?^3'3783\6+^_FI [_O!:2W$50V3FB>@1?\4/+$-SJ7B-_A(3;;1X"O M#F]?"@M:&UBUBQJ?>,E]$,E!>K,L+KZ0%HSX)N^,X)X[EJVP+8+541)=WNKN M%N%\V.CPWD%_'>^.=V_ZN]>S_(!Z'.XC;QZ5':,'=Q.,S/&MGN($Z> MR!>:)7$8WS\!=\#='G!W*2I]L.TQWTQ=?/IR=OGI"Z 'Z.T!>E_9]CD!UH"U M/6#MEON(MO ^[MO^W4.C@UVSM&Z%KZJ<@TJ0&WA@C=Z/QFHG'^ '^ %^@!_@ M1T_Y #]Z6IDJJN"J/BMNH@)J)2O-E5$K60%7P!5P!5S515; %7"EAX&J4199 ME0&NMS+FD)?+5Z6F&DE.KXT22L-4"JLZ1-&['<-&;1AE&@.J =6 :E;?9W6- MKL(N);I//J@&5 .J.0S5M(VVA=*:8!HP#9BF6J;IVD:[:X-JJO1\-_ZJ=5[%&(=!*>-L( X M( Z( ^* .'T$MWY7C<9TS; LH]M15B(#![%Z> NJ%.$5G2;4SZL="^M_PDM1 M_X_X @Z6_2]_6.6 '^ '^ %^@!^-Y+.V,5T[F]DQ>EUE"1FZF'7PE5X;95326/W/?2" MT2A\7T77]RHD5D%^4,NP.L[>Y;91"E$ML+=V?M'&[>1++X#>U^61H_?U$?4! MQKOCW8_MW6OB"*N7>0SYH#DG>E\#=YKA#KVO 3WTO@;6&HXU]+Y6(5LIRK=[ M7RNK B-QGD-\ /\ #_ CZ;R 7Z GZWE4U,OJSZ]&2&K)BFC5K("KH KX JX MJHNL@"O@2@\#5:,,-O2^;LQ&4KF>:I_,AMYMY?OE^#:D UH)JJK1JC8RMK@*+]W(-IP#1@FL,P3:=KN.IZ+6D_^;M2 M34V.9O?7^[HYKNCF4;$NB#G*)G86(U9UNT5=IK)J4PTT !IH% VT#+N+IM=@ M ;# ,;. ;3@=9>DONLPD6 L !;8A 5K]2 [@F89_NAKK=GRAU4.^ %^ M@!_@!_C12#YK&].ULYD=PV[CR R^Z8]B6LG!:]+6&H_U3Y,<3BL[6AU\VL3H"/\ /\ /\ #]UD0\Z6Z.S M]0:I@*U>9V]BJP6*%&Y@7F]=O;>!E816:5_LQKU0Z7>6"!.-OE]8,6CTC8;/ M>'>\.QI]UV^W /F@$RD:?0-WFN$.C;X!/33Z!M8:CC4T^E8A6W';3?#C]3;? MRER/DG4!SE%V]W,7#_ #_ _P _PHZ=\UC:F:V:!J"%PE> M)"!.9\%I(RP@#H@#XM1XRH^F&[C5,5S+4@8^M ,_>D_[YSA-T0S\\*LF%D?@ M!_@!?H ?X*@![:>0-K#<<:VGFK MD*VX[C=E(*M=3[7/ST(QN*7'3,@W+[%8N$UUF MG]^'QI?@&G#- ?JR64;;1-]+4 VH!E13>3MOMP.J =6 :D U%5.-VS+L+JK( M5^K\:I:/:[F==W.\T2SMC%=.YNY;3BN,I-9%[,.OG*TZFXT#<&+!"\2$*>SX+01 M%A 'Q %Q\)0OYR.UC):Z6M'PE.NQ;:Y2A)\B/YY0--L^_+J'Y0WX 7Z '^ ' M^*F+?-!L&\VV-\CEZ]K*PO??%5LM4*1P [->-^WB[U\^S-*S>\^;?KSQQW0X M"^G745Z9X#N=\EB9Z/Y3-.*MH/F&X.(I_\=;)HR+,/;__.VO?_EEQ2/&7D(O MO)0.+^/)E$:IN/LF8S=\G8J=1=_/@H<@>[KEHYT_C4U!Q.7\G8Y^/1E>GYU=]:X=Q^F;U[VKEMNU>A>=3J_;N>IU.OV+J^NN>?+; MLWDKS\$[G:=73?N;O;F[TQ_5=A;ODW0VF7C)$XE'[%XNHG@JHYER 8IS&MF/ MBP[//*8EWCTE] =-_""E9)H$/GOEX2QA8R;9F)(7F-IF7&GP0\ESR"06G:ZH MZ'2EY)&\7=9BA]?96K4>_7]G7Q.FIW49H_>.$)K A7UUX4;WW' M1'5*J)$"?*<3+XB8O'08S"7[*F%[\9D7+K!V2Y.)#H,[_3?UDO0G4 /6YPJ6 MQ/O[A-Y[66DA^L1T(8C2P- MZJ^S+,V\B(^.>!GYAQ?-N(?2VDR\>PUIT^;PPS+,GFDP9:E<3+J@A=^'NO0: M6K);G MVV@.#VE$:6,>V.V.83KHK@ _& HF%/<^!PQH: 8/6" MR*=G=[Q42%[90EDZZ7LI& UU;UL]PVFK"_K<58C';7G#7[*'1/KFN,=;G7-' MF2V_M=ATT4*XSS6U?O>JD$=."T0#HJD_T2@S MCBK0LG,7T*HQM'3A+:QAJ^ZS#3Z9A_$1IZ<>^T,D=34I= M\Z[;EQ=MJW5MM@97KM,W^^Y5R[);[L#I7;GN=>NP7?-XQS*5.!O$"2DWRTO) MO:SZACYX:D;+>PY6-\BVFD$^\ +P0S)+BQF_"!E!GC&=C4.&Y[R/XD.AEFP* MAC0TR"-EM[#[^!VRWY^(#5DH+;K_Y=W_>IWSMMNV774M -M*.@"V>T?= =!% M&[E-S)I=^TSL%LSH'J"/R"&[AMP$/\@7N=9=\[5N"],/,-L<9NA5^-+2>&TW MHO)X##X48'!+#+ZT@G$@OAECA%(2\(FD:482WJ]*1\=I#GYAPK] MOC;>+.N\V_T;.2/VN6G_K7(Y5B$3[7Q:<,]7Y9X_1O4TVUP]K7/;@GH>*-JL M66OH]8\I]87G-'@(F-(/R5- 0]0J6W!6U[9L9:3U$@@UBO)51CE8VJ UT!KL M\S9=H]@F;\+;_R.PTS$YNJ8U:5]WN$>P%9'&5YT48#]KS :F715 M"O8/$4Q&AV<>DX%W3WD;L:K6HH8:>PH7J6865*W^- ++VE%J'EOOH'FJW8LJ MDRNV3X=X(]'B[GG:QG>:9DG %RWQ&_UH^.R;?T5!]DI"QVMI%Z7TB7Z[TVYW M;*?EN"WW^N*ZZUSTKCN#R\L.^S^W91XV?<)6G#YQNQ3Y+F/(V1Q-O(1=EXK M^&0NW3S1@F<$O/ARQH1.O%SHXI+'W-8@A:TA$C/.AE[&?M(+$AFTG[*?3Y"D ML=NCD::0IRE8IJDN0Z&C)$.ALVN,?[TS%':\W4:"0PVL4<3]+I(>N,VB["P MV%)7"[S^V)I[;_K2HEIWU:]R3'_G1AVY>B_6>D^C&7"[DF\WUH[\AJOP%67] M/8[.'IB5SPWXC/S#BV9>\D0LQ27E&NFIL%S3:'>K=Q/J A5^'^(M-'0$;A7^ MKCO:U%6E:4+1&<I8KFW8IC);1I4F:X-D4CT.'WC>I;(QHH7%":N2$\M2W#,JV]":F6I]=H MQ*O3RM6<1KMLA]16UMH&.Z2F[Y#^2_@\L4'BRY:EU(^)U0G;IZ9OGYQSU\3V M"=NG]23[KXB)-*)#,F4:RB.G(I^>B8!'XO$@2G4YA?OLDZW/^M4V*^H;NH4$ MCWO5PYYL#]%3S=FSN?9Y5UW7DVW%IHL6'GI/5_=E]EDHRV&;)-9Z1;4[IN&: MZB);CJ61*3:%S=$JC0-:FM0QV6F=M_;'RKI@0>%2KRBS3VG^W5*>'[WGV8+? MZ31F4Q;=7P6I'\;I+-DH7>^J/>A:9LN^MNVVV[YT+KH7G9[=Z[>L;M>^NNKM M-5W/:BM.S[NY_ON7Z]]OR??K;U^_WW[Z_>]OXD";K,(_*!E[#XI2^K)Q0E^& M0RCABB9[[H%73QZ(AA.D)D7Z;V93=PM,9"R(B$R_YDV8\EY(9GX^4^+,D M83>%3^SVY(&>DPO>MHBF:9$^&=#\XF%,HC@C$THS\4B?O1A[.8]D,;FCJ]Y& M#,2[OT_HO_:FY[4!T9 ^T#">&DR&T6S$Q,/(P<@%:I!T M-N4"$/.2TC DE_VKW'OVGYD7BCS4E/$)]ZJ1:1(/V82FHC[\?2*D\QADX])- M093R8AA\SL4C,T9WJ9Q#=K?/9XCS$0,)VT".LD%VC-2)SY3^GM*1DD\(?3'40O=8IA_#I?0N(%BMB[B[Z@ M8GU*V9K%D>7Y/I\^?O.4,;//%:0>^K&B)D5:J >3BJ ZN4K?Q;/L-;HSV*5^ M.!L*[F(7,-'X01AX!15E<<96ZI?,>OJ9D>!/Y%/$>"77N'QAX,U%Y3,7EA5[ MZI 3X?#9"L@G5DZ-J%$\O[]6NL35@!0.4O$[7 VV+S;Q8JOT,A5T;6#5KD % M6SOO@T@.TIMEW[YKGU"\ M.]X=[X[B*37(X&V8?% A-\F/LF2:NQ]PV%1[^*9[Q*X ^[V@+M5#G) #]#; M _3$60:P!JSM 6NWW$>TKBP/:/_NH3WGKI6Y;H6OZHMT+UV_="]!H_>OT?O1 M6.WD _P /\ /\ /\Z"D?X$=/*W,74,V/ 16?%3=1 ;62E>;*J)6L@"O@"K@" MKNHB*^ *N-+#0-6H/$"5V5VW,N:0A\>K4E.-)*?71@FUT2N%51U22-V.89LH MC@ZJ =6 :BJN)=\UNBZH!E0#J@'55$LU;:-MJ2MKI_O<@VG -&":PS!-UT8; MNPVHIB9'LU6*\%F%@=.0Y](VQR/=/$;6!3C*B+=._&HQ4Z[WLJS D9<+!PV M!HZ*!EJ&HVY#I\M,@@7 F"!#5[ZU.Z@TPZ_#_L%4 0H8M5]MFETG"XL!05N M%XWBNSA94%=^,\/F%J]1R'607#:" N( ^* M." .B--'<.NW2VM,.S3+,KH==@2A%>\>KA?E[M6%C_$UY)6A8% MAX-E_\L?5CG@!_@!?H ?X$WJ-EC%XD8 X( Z( ^* ."!.F:?\G=+>S?&D]PRSY2K#WK9B MT\7DA:-]9Q'R;H&R2^"BRQ_\$_!OZ; V C_ #_ #_ _>LIGV7YTF/TXC&>\ M^^PN+77VT M&H_#]M46X9XE5D!_4,JR.LW>Y;91"5 OLK9U?5-K=?!!=H5=> M7_J[] +H?5T>.7I?'U$?8+P[WOW8WKTFCK!ZF<>0#YISHO%80^]K%;*5HGR[][6R"H#0:)S7 #_ #_ #_&@J'^ '^-E:/C7ULNK3 MFQ&R:I(R:B4KX JX JZ J[K("K@"KO0P4#7*8$/OZ\9L))7KJ?;);.C=5K[/ M;1N6:U4N$ETFG]^'-I&@&E#-8=J8H?2SMC%=.YO9,>PVCLS@*T=?ZSK1$+Q( M\"(!<3H+3AMA 7% '!"GQE-^-'VM.X9M*0NG15]K.-H_17X\H>AL??AE$ZLC M\ /\ #_ #_!3%_F@LS4Z6V^0"MCJ=?8FMEJ@2.$&YO76U7L;6$EHE?;%;MP+ ME7YGB3#1Z/N%%8-&WVCXC'?'NZ/1=_UV"Y /.I&BT3=PIQGNT.@;T$.C;V"M MX5A#HV\5LA6WW00_7F_SK534Q^K/FTH M(:LF*:-6L@*N@"O@"KBJBZR *^!*#P-5HX0^M/ENS$92N9YJG]N'-G5+%12M MEF'US,IEHLOL\_O0$A-< ZXY0.6ICM$U036@&E -J*9BL\8V;%==/0O=)Q]4 M ZH!U1R(:MHMPVZ!:RIU?C7+Q[7QCOP"* $6L MNJ]E&6W+A:6@P.VBD=\7W<";RKZH_U_%L@7$ 7% G"Z" ^* N ,A[GBZ@=NV MX7:4M3;$0:P>W@)T V\0&>F9&71P^0 _P _P _P /WK*9VUCNG8V<\?HF,H* MR^EBUL%7CF[@C:8A>)'@10+B=!:<-L("XH X($Z-I_QHNH%;'<.U+&7@0SOP MH_>T?X[3%,W #[]J8G$$?H ?X ?X 7[J(A\T T:.=-]IY-[JU,=X=[WYL[UX3SUZ]['W(!_U&TBAG3>PUG"LH9VW"MF*V]YLYZTL41'ZC.,GX ?X 7Z 'TWE _P /UO+ MIZ8^5GW:34)635)&K60%7 %7P!5P51=9 5? E1X&JD89>6CGW9B-I'(]U3XW M#\WHEA(W+=.PS&[E,M%E]OE]:'P)K@'7'* OFV6T3?2]!-6 :D UE;?S=CN@ M&E -J 944S'5N"W#[J**?*7.KV;YN);;>3?'&]T\+M8%,4?9E\]I&QUUS3MU MF&G7,'M@ ; 6."86:#5,WI= MM!]1X5+1R*>+5MU-95\4YZ]BV0+B@#@@3A?! 7% W($0=T2MNDW#Z=F5@TL7 MJ_4@.X)F&?YHU:W9\H=5#O@!?H ?X ?XT4@^:QO3M;.9VX;C*C.9=3'KX"M' MJ^Y&TQ"\2/ B 7$Z"TX;80%Q0!P0!T_YV^8J1?@I\N,) M1;/MPZ][6-Z '^ '^ %^@)^ZR ?-MM%L>X-\Z<>\'L%W.N41,M']59#Z89S.$GK+7OPBC/T_?_OK7WXI+O]7 M2K^.KM,LF'@939GH(BZ?[W3TZ\G@RC:MSC_M?]]>G9!@R+[P_.RLW[/ZESUS MT+FP+EWSHM/MM"\N+WI7SJ7=N>RZ%R>_/9-W67;O=(Q>-5UO]M3N3G]4VQ'\ M6T*G7L)^CHR"R(O\@-]>?$FRF'WZDQ(Z%ZH( M6$K3V60J-F,D&WL9\48CZK.KQY0]A<\5%5%-,_[8>,2OIYF\-0R\NR ,LB!_ MU' ^H_Q"/F-L?/R77[M'_LJ0C87?P/]>^3+\OM>&D] '&LWR = ?4QJE[,-P M)D2SN(E_8IO.(!Z>D[Z?S=@/,.G,PHPC:Q;RL;/73@B72\)^/GR2.]5L'*))?GSU-V?4,892W\#KAC_[PXMF__?67#_PYP4?^ MW]_^/U!+ P04 " "OB0%+=.]0#?8. #XF $0 &9A'-D[5U;<^*X$G[?7Z'#T^P# 7*9J:0FLT42LDM5$JA =O8\;0E;@,[8 M$BO)N?S[(\DV-E@(&$>.8DLM:ZZA9 M XAXU,=D_^OJ\0[<4"\*$1'@FB$HD ]>L)B" M[S[B/\"8T1!\I^P'?H;U>LP$],4K]R^X-T4A!% (AD>10+>4A3=H#*- 7-8B M\D\$ SS&R)RP@FR#Q $/$9]!#E[6I$+.+1N/EY>5H#!D]\FC8 M.&ZVOC0_GTB#I(F$7Z@';I0!)C\6*%]'+#BB;"(IFR<-]7@$.4K)"24D"LT, MOF -\39##4E4EU2(86_.MYYID4$1^&+.D]?JK!$_S)-BBPV8< &)-[?AM6#S MRXFF;IV?GS?TTSDI]TV$4FRK\=?]W4"#7/OV"P :=!S.*!. %, :0S[2G!&O M3R"<*1@^UYNM^DFK!N*FH46=2O>LI75[?JK>/MM,CZ8SDM4KY=:''> M@,Q34$O8/%%'K[, $B@H>[N5O]TT"QA;D-+)A"@5SY6*K<];J*@E$S117MM= MI3S73O4H42TIQ];EF_VQBQIYSH>8<8?:;*;)YFJ8QP['_I,RJ(+/RA7)D751%_6, M>3,%T*LW+5T9O!ME5$DXXHO MZYF S=3@V"NM1,JC+K970,Q8>0U2)GUET0$20H46I&ZE-V#(QGQ MIB2% A8C"CU"218O"K01=YF2J03ELR]K7%9V@!++?[I1/AJ7-4JR8(+WV*8 MCLK:)%E0L*?FS!@J:XYDX3)=WJCA*0%#20"P3.O:GAY3^2/RD$SA1XI>$3P] M=LVILR[>P)66D9:2-:)OQZW6::O9!'5P@[D74!XQ)'^D0D FY6MCF7=):L21 MWR/?]/5R'23,"8F%<:G3.O,M]@LC6W(SK>)2%=_V?2T",B5 CXEY?Q::4R'ZK\-T4MX;3B=M$Y/FBT7 MG#[%TBJ&!HN0?X?A" =8>6-''):Y[*[MW.S:E!"0DU+IBF][ C]C\?:( C6I M,*0)R7?(&"2*HIR?VUB\W>F=GS9/'*#4=^,205(D$'1.F95:52>X!,\@"D/( MWK:">$G&6AQ-@Y$" MA(G-.EXU3PSCE98"Z!CDY52I\B..">+\FH8C3+0R3MW R&>M_N//INI/Q("\ MG(I7_[;94&F9UB'E^+-A2#'"=LB(UB';CY@WA1SU&?90.PB2V<0ML5TC=2VZ MAFB;J<])B7/+R#J"H6M@V6MU4M'T$.STM>CHKF(?@=1%O MXB,BF>4%IP'VU1!^!0.UD6TP1M(?RQU7[KOUPW0&#/SJ=X>" 5*Z.^Y!)\Z9(8*GP;F!;%+D& MPS/=$TMC"#XME%+YWC>O0-X;J_#@-J O_(G 2#HMM<5Q0US7B+5C>^K>^\R!Q[=V"Z_;@#W![U_LN47YZ:#_=="7- >$\%#24%DXE#7Y&72(Q1#O& MVE: '?6335'OW?Q/>Q*@HIB?(.XQ_!,2>N-TRS;!40SHWUIHV5(7G)RU.Q,*JGJ$)3(3:S\ MU@2DV3(D("L J62&D9ZLDSE?1Z9AXBV71'-:7I79F93S?3]?)OJWE MBV$-LMAFY,U%/967C3555[&N,2D'2EN "9"04[J :*T)N+E3^D<<]N_[A%45>FW1<9,I$^+&)-- M7N]5*N'$WU-+@)LF]Z.#;$$"XM MH8)!13><04_TQNKT#!'!6Y?S2';*^%"-;-Y]1HF\])!SC%%2HGV2Z\P0&*;,-X*VDQXU7<(;PUSBK?O(6ZB[/.&9X8L-"?YT$%6H*=>;.='@0R[TYMESC"Z"5J+7"%_6T0N M%:V"@[GPJ@/GGEH5F>Q3L6>&-"H/2 73I;Y,^3T\DU:KA9!TPX7C N9J9GL2 M9)IWS63%ZQPY:0/(7"Z G.,Q M]MQ/G!:9[!W%M)^_(*-"E3Y $Y4?/R+U_C.9-KO4>8''GBR:#E@G(L!<1H6K M?-N@N)0\>^YX8HB,"U =XF,;FO/#E_$=%?XD)+M!MY3\M6@7HFD3VKG#G%FA M<\I# U@$R#W87L%I7[@X,43<1= J&'M_ZZ&MK$S[],&)86K4C-MAC%N 5E#OQQ7DZ@1!.$.$.^>S*SCM M,;KIE3!:4%U+ GE1E4=AZRY67JI]P<[T9IA5Z!VZF0/ G$>A/AZ@]](.:8<+ M+&L)Y;9!#'&(-*,6T8NIMV\$VY:\MJ$4PT]+0\FTB;?I"@I2A:5FT_"/^C1[: M81']G!-9C7KG%3$/)V\UVM[+[:3TM>VM\.8DQ_:6]UUKFEFJ6?R2I8.CR^JT M1$INX[FOYRQV7-F1H'@0(@+8Y' MLGPL(D7X.Z/1[+*FOQ]W@04*:R#^?$#\E;L+GX80DZY\H RN@9APAABF_E 3 M^A%+$J1&"4,C'/A=,:!C\0(9DHYG0 .M$+\3_I*9;K1[:J0ZIJ,.:/X3X9DB M-]BVDF3_3+*\J2AS!W,'F/.TF\+ZSC7KOMZ<8K[KWU]W[Q=9J>;Y_3?4&,^0)R@;] )(^8NGO M19/64NVA899CW^V$:6Z>&^U'M<2Y39WQ&*F]U/K *7Y& W6:1!\ZR4YAQQ8Y M46X$FD1LEHC8D3WSU\H,X>NC3(CD#X9D>'2#XK\2BKZ6+/]7.[L7;=R >PN[ ME82=-U7U,4S*WNZ1D"$3G;PM]KV53S^LS\T5GU=\YU6%L2BNZ&4$4D.)WDDFST B+G0&7'0)J]6=;$RLS^A_D!Z)A\B;$M6!]"'"/$ N MA!\/TIWJ'++GX)CVWPAF!A@?;0[)1$G8.1[WWV\7ZSU_8__BAWO(O*GZ7.>2 MTH7;^ZOZ%[/J7_99=9D%H&O( CK 83(]84ON2]!_?!>.7S!"Q_E9'Q50SS,B M&\'FW1G+*IH@:X>./STNK-HG\1.<(/4I%>K+!&< \2'5/]);5A/MF_AE]18 M1_LR0-"S!(OQD>H/1:(#5]0\(R4 M;YQF_=*5^AWME1&^;S;8Q0$]RGB3C3"?(@E/J"=9XL@Q#4T'* C4B6(M-[6[ M--<>AK*Y[#U!T7\B/F+M"4/Q4>8AE5U2&M(F?D],57Y>V"25"2G,Q+VC_+V; MO=NQK0NSN.\D^^/G>W.UQY[5=V/(BLZ4\ZUNI!_A75V<3::]#EM*6+N6?L], MMO04;=)<^\608.73_8MW]&1E<2>3^@+I1+->O64D??BFYVI>(/.34*X]D?UW MHN<652_BV-.[-99GD=^_F/USIEN:O+2/8CZWI!:#5($1#)1SW'5-ER_VPZ?^ MM3VC]2:/EDU6ZZ5J06/^NB(][@RGD"25\4009 3YRS&^YN9=LAA.[8$>6V"A M7^CYOX7%J%@':W>\?0A8&RKZX8M0&U?2FJI('N^L Y4N;O_["=^-K;;=>,[5 M_G-TV8/6CH*Q6K2A8W.,FE78>L*/2Y5S]A1/ PW1J[@*J/TV92,XHZ03Q$E5J5SF6?9O(6AE5#E_H<$HC#HE_ M2R,F$-*SX(OYQSJBCY^%?!H,F7X5Z-N55$;M3;B'KSB,PM0$&\$[3I+G<\%X M$R;WIC($_O;+?P%02P,$% @ KXD!2XG%0>2M'@ 3#P! !4 !F87)O M+3(P,3_N<___:/_X/0?_WR M\=<7;QN_/(OSQ8LW;;2+&%Y\K1>G+_X,L?OK16J;LQ=_-NU?]1>+T!KHQ>K# MK)[_]??\P]DNOOC6U7_O_&D\L[\VWBY68Y\N%N=_?_7JZ]>O/WUS[>RGIOW\ MBF+,7EU!W=LB_X8NFZ'\%2(4,?+3MRZ\? $SG'>KL7L,MXM[-S'E__\VXL7:W*TS2Q^C.E%_O^/ MCQ^^ZR39MOG)-V>O\A]?O?:^6JSY.VYA^?IE;P[R)PI+A M/.O_N!]B<7$>?W[9U6?G^;M7XZ#S.H0Z+Z.=?9BGICU;K>G;N+#UK'LXJGUZ MFV0:G_*/1R#\/=PXJ+7+&'ZMK:MG0(M>2-T#,0DZK_VB_E(O+C[&618"GYI- MDS]MV]IY;M%_]8=V//0LML-/@FIOKMT)-P)JO]BN[H[2<1L[ M4!"K7;L/JQT@8R"T[.IY[+HWS9FKYZO>]])I%\Q$* V1GH_M;Z*I'"];?PIZ M]+BM?7P]FVW4^X#)].MQHNEL=C$PZ!8LLFSZ $P[_UQGI=5U<=%7ZDTQUD0D MZ"==]D..@-X;VYV^GH?\W[O_7H+JG8',V(O:;J@QT&K.SNI%MHF[/$X#.FK^ M&:SH'EJ[!^BT" X1/0.['65B\Q#G7V!7*>QD7M[6PX[EN[FVHB)Z"^XXH;CE+>;.]GS=?NC[E= BO$\*C)].NR MR(2:L_,VGD*;^DO\ ![R61QQ:CTZ+S')H_/8KD7W>'/;T><(4WH;.]_6Y[G_ MHW2I@_;AO!-H*J1ZRM0^L&.@N#G$ ;G]#L3VXN*&F-Z+8@_8$5!\9]LYZ)/N M.+8GIR#']J%U7_L)4 ''OP$U-ZOM>IU^7YZYV*[V\5DS7S7I_H ]\6'^QL[\ M MS%<@9K9PG($DNORR[W'^@SH9%^E^ M4O9>@!&0.09=XVN 7WFFEUY=#\=@+^"4R!W#ISXG;KT[& %9D+LSVW5UJGV_ MNX=[ 49 YB1^SF+^8SQOVBS\]^%R7_L)4!DB81[3UP13N#J\7W^3]^2FR? I M/:;O":;83S+MAAH#K5/H^%-LS[(,[!:]S+I=,!.A-(BG']G?&%-9-/XO<#3R M@=[9>9QWO23_;JC)T!I$XT?W.-UTP#P_.U^?E7;YPN]=MZ@!A7C#I_I4G\45 MX*J+HW7K85,>:=3)R')M@7V$S=#6?K'!XX]YO;@,%@$_^L]8?SZ%O[W^$EO[ M.?XK!XN\O3F/062:"HL"9+NQ:/QE%CCCP9>7IJLQZP]Z+H MKP];?X7?-\TS3H\*]5N/$[\MXCSD2Y3Q1^HO_:ZPR#A<8C%K_'?DW(R\"K1, MMG.KL,AEASY;>_X*R"Q?Q=FBN_PF$UXB3#9QF_^Q^;JZB^;O:;S4ND M9M;%V<\O 8&J#U@5J-:*)XNXX P)Q27RAE@DA G*.JZ24M]/>!6$T;0;JI>> M\;_:YOJ&JM=D5Q 5)Y$EZ14B0@LD$_,(9FA0H,$1GU@BW/69YPW^>MWZ%TT; M8OOS2_+RQ=?55EY]7/=B6W^'[;Z/M-VT>-5EJS;WB.I%/+N$SQ'$4RUD,Q71 M8$IE&&,V:[[FV_WW3?NV6;I%6L[NEQ?;^*17!Q6WS -5 TH6,^0=-H@PBE%B M+CJ,G0^*/IYMZ#7;H&?)-U,1\9J-_O%JFU@?7=YOTV.CZI>=$^%K2+%D3,C$;%.H6"B1TXI@R*QBMHH*0[V&2C7,5:VF9YVI73L M<=N$I5]L!,7%BD!V]F9S+ M^P%[.Z=E#E0QV0C.%L)<&26$PTDX[Q+ERA$EO M)-6C:-EGQS_34;"8I;:F"TPDQ:Y;N53OXP-$[3V %8]!:AP=2BE)%&0,"%-F MD'+&.:TB(62 0<^>,<^,3KBBK +(-NWJ@OEH<1K;3Z=V?N/2N2?;].JDTC)R MR;Q%B5N-(J<:@5FJD1:&"14<#M$_GH7XAJ8A8BIU66)\LYZ&]>)"]LQ.N M\CK:9)5%AH$GS"A,6G%!D39)"/!GDM #=)5XQDPS-MVF=P)[9 &.YP?MS>\; M<:B]B7O3CO6(T]-)\'A(PEQ!QW,+JCEN^?.\_I\8/@3@#K#M[%5RVVO_W\NZ MC>%?31.^UK/9]X&2JTNK&'Z/NT3:1"-6E$EC)1/(<1/ ;^$*Y#X52,L0.28I M1(L/Y_0^ T< < M\UR%QZNC,J[WD^#.YEDL7BG;:9UK,[G+EBEE? M>_"H\HV_(B2?&'*"P-YU*%&%D5 &9)ES25'QU$_0?O1=-,4JEMI5/1C^:A9! M488UBR@IRY ,VB!CJ,SGD\E:3'#0 VZNY?]:7AQ X._G=A-^L0HV-[ ML2<2K2@>5=2>61X)THPS!(MH$5'<(!PYUTK :NGT>(9790+:GB+'/_5E?([; MZMKAN?&WE2HJM)_N1Z"RE'@3/47>6(>45@YYK@/200%AB*><#MA(^M\;Z\H2W1I^4.^??. M>5)K-_$M_G3E0Z>]FIXVUJ!/H<\11^M;NK/(D(<(/GAH[[[CDPWIV18 MNQ@U-BA2%1$'^Q(%2P,205##=71<'? J?XUDC^B_F^VJX&!.*1F4 EC)D@B" MB!$!8<&HHMIZ2@;<;!2*2W_$\MR.YAM(E%*&SW:I]7KQQK;M!>SO5=+PCL7O M!5]%+SA/5"/CP>8C3/EUU**QD2M/F1)I0-1G2:9XU(HV96A6BF=VU;/8PB+; MFE?>6K"!\H1I4X@I0)\ M8DDZ&S6Q?@!;%(KY'XTMIJ%8P:S&\]@N+H[!.5L5[@:KYSPKN=UB8A=8)754 MGGF"C,LGB#Q%Q*SP*$CCB0@I*CM.E8"G[6>,3*.#<\2^6B.[ 6$/&!.H]%E$ M*N2TLTC+"$1-RE!KN* ^/IXKRC@:XRUI7UYY+.U*</(13[@>J M>)286 ?V=' >+&O*4'(:K"BMI09KVV#UY,\HQES,9D+*E>*1]\MV7B^6;5:. M[^MO^5.WCT7NA:FT538$!H)828Y(O@UP1%I0V%Q:#C^B?O+NZ80<,B;A2C'( MK]%V\;29A0]GYVWS95UU?!^'W ]4 <5$I#P P:A#ABN+7 X$!@,]R:!C,&: MJBGCL$[((J-2KN#!QO)LN2H;\C:>M]'7FYN,\UE<+= \O#[+E67_9_7]O>3; M?0@RRA"5$=%YAQ4BGL/^"C$@)D5",7@#'D"R!)-11-245[J3V3H')//_OIC+ MDJ=K@[RE9Q B^;X&S1I_K;_<#0C>[2WO!JP45I2[2)!/FJ(H<$#8>X62E:"; MD]*NWUWCX8_9!G' Z%3:SQ=WZ[KF;ZJ3V'[)(1+S<&)GN2+<69,?JEG18<\Y MZH/@J\2]%\DHA)/G2#.#D<@FF8"9@A+7@IBG7SWC\2L_-;%*"88[23: [G6L MW0[!L!NPTB$)Z4'+!L\] K9WR"7X%5,@:#+"8L:?>CC^"()A="H5+;FS0;D/ M.VQM7T5I0R2&(M"*!KD0- I 3AB4:65QU'2(-:F>"Q>,19QB3NV-(,+YNB)\ M]KEBVV4+=K$K_7\?:(5Y)"HY!N:WRN:OT2AQB9%*(@3LP4C"O?3&Y#/O-\E* M!A;!H15(8 FZ/<%Z!K #D1,*>Q)M"GZ 'BQSZC?NHMUVV0<1ZP LO_^F<4M1 M+*M%+KH'RIT0C;2.'C0\DZ#K4W"$1YW8@(NCXFSPL)6Z?\4?3Y[242>;?)S^ M\2;? U04_C%C*6(A@%:(/"%NP>1WA'B)'37!/"<&>-3"W1-N,IA2A2N2"7#^8HS@Z+'-P-C(WC$>JPOKBX56-M\%4/A!)02?!$H:4LQ:<;IK J(X889/+4!KB M[)#KF>(*9'RV&(5F)<5&,U^AO#>_]E;3*@C&P#17B'OM$8\R(!D-$,G*B"V0 MR*D!U[5E3B^'+M86D3"01L7\T*M""<>V!F_IC3VO%W9V8P:['-*]P)4C5FJ' M04MZ*I'31B(?=42&*>]M#G'B RR*,NIC9.Z8A&JE^.5CKJ$QC^&=;>>@Y[KO MPAI3[>M=EN=^X"HI8:("@\HDGI#A)")"6$XY=I[S),$M&W G6D:OC,PODU#M M ',*X,ZOQO>QM,X[^HO<7TX\VO3Y=B6HP0.6+\XY3X]538Z@BFV8/MK"SZ] M)R@Q[I&S*24B86/Y)U^G>6S),SD)2['5IS;:;ME>]#)9[C:N I,A>7#DG:0V MNW$:@_9 <;U$F5GUD[AB%3-<,,$FEK_TUEHYM=M%/XZ*& ;[' M;>)23R<+^+GR X]2+J7R?M9\[?Z8VR6H^QCN0>50!76.8ULW^70\+WI\&]?_ M[[+[']!-13"W21&.F*8&B: ,8MF/PL(D+3V3LM];P--0)%>N@&D<_SM_//FM>S=9R;].ZF,$I:E7& R<9.C=RFBW@E RSG"E3&, M#+BP*^,A3;?\34&ZEE)/,(EK=;J;B:[;51KTJE9!()% ;JN _).BQS(0,&2 MLQ'[ 8?R9?ADJN6[RR6#"%?N#NM6AM?.ZYM[H2H&VRD:EU^N2 [)""HY MK5YZEE@DAH-(0Q*GRCC4A9AD7#(6.YD]!0OF%[LR+LYR=95]W+(=H.*,S=_6W2H$"N9QE-9Y(V2'[-@-6"EE" O@^@7-+9(4="K3,J#DDZ'PJ]9N M0&1R(3>YD! 9G92EF.!52B"Z<[R/)$DC%R7H?$((XC1)+C3F$@^(BBCTODDQK3@)00_' M3I=J?K<@VPE7.9MK#;&(6 H,<0*?<*(166M-@!_)G#>.!P_;*PZYH2 _.+-- M1./#Z\--^FT^/+V3?ODH#;FKPTIKG(S.A<6#)DA1CA'G!#PCDXBS/ 7!AM3* M_:'.MHN1^'!,>#NI[T$,=QNX\IHX9AU#WEN.&'?P(RB,//;,"F,#%T.2['^H M\_!)R'DX1KJ5_/4@/KH%6S'MG%(I(9.3S8,5%MEH+-)>FZ2YEVY(W#OY(8[3 MIZ3F077BK832_<\Z/Z"72A$0Q,9$1*R0B(+OC PF G&C8A0D*,<&G$R0,DF\ MA]1^H]&U8)3(-F*MGUP:&(>TI9/*B"05$QCEK#@D B? M$'SH.*1QZ%J*PV /K (2/S6;=UX?4R"Z?R>5,?F]EP@[622%")8$)9$TTM)Z M;T@B2@[@L,.ZD8-7_O;C%U.2]6 ,=KN&[4/XZC9LE0+#D3&><_-IKIX(GQQ5 MR#F74VR=Q'I B>!"%<4/Q4XC4+,8%[6-CS%TJPL&N_)=?[.+95LO+H[2;[;] M*RZR*C^)/G^W6Q\^N*]*,[! L&! 9B ]6"4>K 0@O?=8DIYHFD ;<__,<6 M7,.)>6 #_GT]MW,_T(#?TDF%M20\88\\LQ1Q;RA2G@3PF8,(D6@@]@!]6$92 M'=J 'X>NY=)MSS?;XRC]VLP_YR=Y-_G"J_=LCMRL_KPB^RX6>T O%4AG+:21 M*!E-$3;2HI@O6Y, 9QG[X"@9YV7L XBNP6M_)S-W2KH^O4"=APFV0?U6N3Q* ME-E2"%HB%J1$#JN M&%*J/S>M'CRA0,*L6%I0A_"+?C0=NC(MQ&!3$+.8=$LI^L51@DUR"OYP M_&@7\6B^W0K9)

T$UED@)Q;Q*2-$FD8(,!8E0CK[#6B2XB$].\RP>_66'@".>%WD>I1@6,'5"4ELZ!$/'($,W#2R,87!#=?1Z\L M9J37R>^_\W%'WL9CK=DS3<"]K\[)^Z8%XL_7-8']Q:?6@HGD-YFBJ]\V"Q;^ MW[);;!Z 7)'M.&>1PA\6B[9VR]5YUZ=F775B!V<5Q:,2'L<(PA!)D6!E$RAF M&9-'6@=&38!E9T^^:.-4G/O45^+0"FMS5P]_/;R>.JS/=MT5K8?MQQVR9\) M1ZVH4RQQX'&L\]DLX1YQS>%7EJ30F!AN!QQ+%JM;\5@.NAN;\H0H74S/7D;X M]-JO6UI7&N/@7([-YS ">(P.688C\BF7(5-.>S[.P>.$7/1DUOZVSAN%WL6R MV?.USW';[$XRO=&J(BE0S_([+]1RA!/.^9#0MY?!J, M_/_D*RP-7J/;^>B# MZ%.LVDE^_?;R58:=STG?:EDE%9T(L!6DQA39* @*43ID+.>)4TX&!8>46?-' MK]'M B:#:7.(]+2$S'",#J5XH4W30<^]/[$C._:5<)R%8 TR%DAD*&&(DZ"1I(GIG'BTNH! MIF*AN,"Q9/]0TI1=ZI5\.FEF8>]B7[6LE- I6(P1CUXB:HE%3,( CE(IB2=6 MI2=OW0U8I:WK/80ZI5;\4_2G\V;6?+ZX%$89]UU^X3T050H8B_R.HT^:HT0< M0Q'V!8J2)N=]E$0\@_/,L3A@/"H5/QW8I$;W.ANX; M>$-&6>(&T8P1I30(B M^4C56>6M,L2E-$[)RRG%_=CNW1AD*F;QQ=51QBI:.,<(7V.]R^B[%Z@2BE&5 MJ "+EB6$90R(,:J12H$)%CQF0]ZD*NSN/V[];EM^8Q*KV#E/G ,-9CE3/9S5 M\[I;9(I\B?MY8P]D19UDR0(I5:[4R+3&N?8'19)A;(PVPJ8! 1AE],6X##(^ MQ4IQR7,KH5PF\FM<[GB>E9(_QB["6#E.Z"V85;-FE2VW7WKLA*O 9K:<*H^L M3@HI)A-**3O@5 5-9?)JB+51)GAK7.X8FU[EWZ1F!GD-AC>F-"$2A3$.ZX33@!BA,IKFJ=Y:3;0 Q;*#;F#Z MW11V!3+$K*.2"D5Z (%6IY@J1#1&,9DCL2("AL[W];GZS+CETF3]X1J#7[Q:NM@;_/+A+/IQFS\,EL:N18"B(K%Q8S M[TS_L<>\?&3Q.+:K%)I2X^1'!^:^GJUM\*/T^_+,Q?8JR2(WZ=;)'6^NAX.5 ML%WMLUU6SY:+ZRU07@]L:/EHEO8 M.0CYSSODUP-[JFSDF >/D9*@$7P DU<3DE"DC'FL(A:RU^U@4;KW]5%%S8H6V*)&LSVSPB,D GZ@QEC-%C!U29*J(%3$I'S1EJ5O*6M@ZC_LH M=AWA_%"^V]]C%2E/)@B!@HD)L1P0[:7(^MF;%%U,WCWYJYR#<^ D="Z6D7=+ M26TFLX/7[H&H>#Z7,DZ@Y(A#@6*'7 +#7WF1?,08]F*O.( R\]PGR;>VKRB. M@DN8'J/1(J-S[6 1#!B@)!BIA1=V0"F1,A)[E/6[G38X$K7V<_T]3W9=YBVN M)E-_N5'TYK;M>/O-KOV0E@V ML9-VFPB?UNWJY>;C](F!]S./LR[1;ORHPXU[+K^&'@I-RI1_[9Z M:QK4VN(:.+^\MFS;C3EU<,_E!K97.+ZM.S]K,N8[!/ENP(HG(55, CD=%))2 M:^2LHPACJHC7E K9Z_6C:69]Z=N#X^E@+3,CK _J/L-2YIRQ.FP.ZRZG>;&# M%(_HK5*&)\\U18ECC$!H2T0#R>3"7AN5L+-//A%D3!9H#D'24L;@6C8\;'_= M"U,1@5DTQB%E)-B[UD1$970H)6-3#IVUZH &X;IRVDHD/FS"NP&K%#Q)V'B4 M+-:(6\\0S)P@Z:7Q5'L/W/;4-\Q(:[KEO;U1"3>QM3"-(GW?-(MYLXA3G]?N MP7Y:T^?#V;GUJP!+#X/-+G*=FA@VCV( )8[;9@X??9S4$GH8%A.OQXUKM )# MO YA]>1I7O.K8_K)9WCGH:T)ASCP#$_\:0S+&>RNJV=$#VTB7R&R+Y+BNEEE M!73&P$7S^38UD B.((\*12HX-LF)P'K%UTP\HX_VZV]V$5N08=VJT$..@FF_ M['GW:!]PE0P5T06&L"061:,YHA0S^ 1JS O-#'[RN6N/7\[[GL,=DU[E+N W MR+_/X92P-2]3[Q[&*O=#5R+2I.*J6#(-B.283&/ 4+$X21QTL-Z/$_?^K'AE M5()-;,_=D-[36C_'8.SY^AQ&R%?&EX5=)KPGOW? 8_CD)]3'8%G-;-?5J?;K MD*&I!CJ)G[.1]C&>YV#8ZYOIJ<3O+O;B[RU\C?KFNZK)H?#:=H- M='(*H^3ZO3= M<&L_U6?KHKJK+H[6K0^"[;4S -IOT=9^L4'JCWF]V)1]O7@]#[>NC__5VOGB M[???_OXX:7Z8%Z__NT__^/?_OW_O'SY7_K]FQO?B:K*Y?_#F+EW^]N,K2FQ=_IME?R9?)RY?WC5YL?I@GB[_^GO_GTV09 MO_BV3/Z^G%['-Y,WZ72RVO1]O5K=_OW5JZ]?O_[MVZ=L_KHGAW[XM9[^]""-<+#=]5^BD>#S_ZVQ5-GC\,'UU_\?R MT1]>_15OGH52RE>;OY:/+I-=#X:7PE?_]?;-APTD+Y/%O,K_^$I-I^EZL5J^CZ=QT,*G>3ZD MS3NNL_CJ]]_RIP-$D .&00[0_]W?8G5W&__^VS*YN;JH5=[6R3 N\__4$/AINW9$R];Q[$TR^93, Q:5A-K3 MHA-QU'25?$E6=^_C>;Y>7*;;1_Z<9-EDD3]17?M-7]W) #^L;VXFV5WM4>QN MWXFHE5E[L%T+HNG),EF^N[K(XF782S:S]IA4!YJT(=!ZF2SBY=*D-Y^2Q>;M M1W$ZU*8CD9JLGG7?U]%0+M;9]#ILN1=9,HW5?+ZU!!H,IMH;.QK.=A8'@NZ0 M(E^;7@?2+CXG^::U7,:KJJM>%WUU!$&UU>5XRQ;$,Y/EM5K,\O]S_UJ'K7<> MUHRCHAUNU898Z3QKVJ,7G8'!7V+4K-.U6P"9+3\/7MC*PQ2Q> M+..\\V4Z3V;Y1-&3>6YH?[B.XPKDJ/R&7L2]F&0!SNMXE4PG\^:R[WQ=5P/Y M$+;O>,.&=U?Y9//S].ORXV*R#E2(9[4&4^V5O0PHO;G-XNOP3/(E?AV'D?@WQW&V?W2W=[8SOPSA:&9./E-$MN\_>_NRKVH&,R'VS4E5 5U]0J M;=L0<1OO">NV"\OVZN[1,GU4Q IM6Q#13;)%V$^6%W'VX3JL8\?$VO=\!Z($ MQS\-V]P\F=SKZ8_US:63Y,.P9!IX_<_+?Q9+G.XIE:/31>!,JLLRQ@NG' *_*NE\X'"Y)/T]4B M756.;/4K1?>P59NJ)[VD!:%?W]Q.IJMW5WDP=K&:W[U>+MTZ[@^9>WV7H>5J+BEU7#^2>]I%VAJZVR>QNT(,Q%V&NF M26B_\4P+KZZ"8W"T89?"782?JD3<*K^@!6'#NCN?+)?)53*M]NUA;X,6A/D0 M?\Z7^??Q;9KEB_\Q6?8]WX$H35:8.N_J8 AE\/[^-_F)'/M5E\>[^ MZ69#;JG7SF!YL,#>A\F0)=/55HZ/BV15)(L$/_K/./E\'?ZFOL39Y'/\CSQ9 MQ#X>1R.8NI*B!]@>*6V_H.Y;G$V3[4?G9HQJL^?.X*FXFU5HNU?$238MI-S^ M^%C0,OLP6:Q>S9*;5]MG7DWFWWWYVY/?6*0LYKF1="/MHY9M"Q5^SC]/I8N7 ML_AJLIZO:HJX]ST="IS>3))%D?;@EZ']V73 M]:?X90E-37$/O&FOT($TR6*S0[\)_]P^GS/+/DJUW5-V< MZ%"(7:M5F]T=3#OML*.:>:(=2G0HY[/#;CM5\-$$S?9Z.IIXV6E7->9J+D0A MQCR=[EH&-TO@U63Y:;,.KI#V?,/_W?XZ M*@15TW^MDV4QROCU*KXIA9I//L7SWW\+ D15FD70,2\4!(0Q"*@E2%G(.6/* M6(6EQD\'N\D^3+,MY-V.]L%PW#& I;Y[]*_+Q^OX#@1.?56$!9$"4<@)%)8 M :@"6U0X0U)40>6!BBJ;ODBS69S]_ALL6FYWT),,P/SL31>J37M%*PPL_&*S M_?]].D^#-?W[;ZNPB#W\,EVLPJQR\\V7J+#SWP>1>B'=CA&K;\F)LRMO$0$E MK)>0&RX9<810BT6)/G:Z1PH=L*U^I%1WVD^[ &[#IC,1(_\QBV/[Q!>H2)$G M;2--@'984@.=9@A":Y@LQ@P58]%._ZA3TNSUS2JM0J=IL@(SVL#KY^#*>3CR M9%QCH,BIU/@Q')3_)GK(9E'+93I-@O.Q?//&O'WB=C_2\_%&$0&.6N@QE2.PA@GPK>%42HIMV:VD@[@JFV@M_^Z0\KLWP@ H(:P8,0RB*G-?(" MZD(BP[6OK3@T,L75A:2VDMY,EG%VD:7_$T\WADD\O5ZD\_3S)HOND/*.-HP$ MI(XPKU 8 B-64 W*%0HZ6M^.PR-3:MM0U5:V7B?SV>O5A_1J]762Q6HQ^Y#. MUQOS],UJ=EC?5=I&@&,O!882>^%=^)_0M!B'-)C75CD9F? M8IIN@2@@BI?_R-+E(8_N6--($62\8C;?@ 1R7NL Y?V(C9+,C6*#;AXG:!FG M,UKG)EVNWEUM1[$]QW*931;+R;3X\XDA@"IOC)P3$DO&G7 "&D$LAL5Z:0PT M:A3V0G,>]0/? [W^_=6.4''[(>13CJJ//(A,&218(D(A@189@(T74G)O!4&, MDDJ&[_,+(CL-/?$:$$T%9,(#1O@6%9XQ$U])WVU#U\1F! M6(2@XHCDD?(\HJ:=+"02!-=7WADCSK645Q>2(7W,XYY*K#2B@D$GC,!8VI)> MSMDQQI)K*;--F/JVP1Z%=?+J*I\7R?_&L]>S,);D*IF4)?B*>-73,@Z;(S7Q MS*RS['[P\>-\W"I>89?=1PP'Y($UWF/!,6/:>U(@3SRJ3]#S!+/KQBL&B/48 M65X>B^^)UF5_$78.0X DH4Y"3I&CQA?8 N8K);*>W>09%H_K@CM&XKY;7:SKXF#U^[.C<_CL@180E86$:HIPH(J#&03!6ZT K4SQ6A/RWA MVP:]KPE0@9OE"!2!0%(LI+/24DV(5+P,>'@":M.&C8HV-?$8XY*V=1J?'&F] M/[Q[,;D[DIK0JQP1#\IPVGK' '%!$29/X=_J ALG:W.3CXJ;0P9]C!/@P2Y_ M]+?-VMX3\_<+$ 7(>?!\K94,*4$ TKH,W&CDZYNMXJ>E?&MHCY'KCVSV'<42 M^O/*'OTQXHXA:H4%GDD/ 33&@3+&@QM\=I(_+<=;07K@_"Y,M-V3/%ZU3^IC M/49AT4"04H>TQ H@S+&G6WRQ=KA!M@/X&:C<,KZ])UZWI_IJ9WIU2H6+:]VDH/H]47B6!U%0+(BT@ M0.:94K88LQ*.CS/MN[(F3\[IK8?7S\&54:5]GX\B8TG[=EC+@!+$T$F *',F M_' _CK#QJSYK4+66?%A9-R>G?9^&UA#3OJU1V%G"-&-,$,8=YKH8@5.D?F3^ MC&G?M?3=-E1]I'U3G3=&%'/O&=*">L0*B2P82;Y/&\JK"\F0TKZIQQ 1:K6% M6#+J(0*@D%Q27O_@YAG3OFLILTV8^K+!#OC.CUV8(Y[>"6^)E).,((PDM(@# M)!C7J,3!P?K>W^D+]PB\O^Z0'0##'N3_8W)SW.8_\4V1%YM*G0:B8.P0AZ$B MN,##.$.&[2UVHOGJ[&H1T5],&Z2O.4:"G8=8E]ED%N=2[O=:]CT: 6K#6*17 M @-HL(?:J6)$2/L!GCGJ3&=IJU#UI?P\>2._ F<5J\_!0-R4 3M*@_V-(I8? M+6&*$,""3X:82ESPX=YW<'F?, M@581HR ,%2ED.'"$>F-IX;-R2FC]I*;._/"^>-(>:GVQX]W5U=M)]E>\\I,O M:99[D&_B0/&C_#C8+J)8$P@<8(X +A#TAOGB&[@1#8HV=W9 HR^&M(E;O^[. M?!8110XS@"GV6 MC%("B"%H99LT B^GTDA32 79]L:8"/M]= M4_EQ&5^MYV^2JT,91TU>&SGG'3.,2@HQ">! I8H=V@C)!EA,OA>6]8AI[XF+ MG5[=9B;+:[68Y?_G H1?)O,?[[UNK[/TYB;97E4=^DP7^>7?\6+:W8V !WIL M^2ZW/1^1#@CPYD#R9N6V$01" (($XMSE!=85QT!P;0'@7@!8Z5J0YF.QR3+/ MPEMG\;Y\RQ/?$'$ $..&R7/Y3[Z^:)"Z\@80Q D@@!CK>988:6= MHA9*H0R6/ ("&(")5\Q;RJR6$D.IM83. :!H?:.LTZ]FK:J\*IVZ@_7Y\$U3 M"[#G-HQ54(*(U![8X!KA +X&L'[8N\M/9.=FTVF@-4O.#*OO\K$8%7(R=S>) MC!)A:58>FX" D4 +S8&FR!L"$6:]9MY6<^=:U<4/R9BMP-372O ^^)?';)+R MF,C?"J+/)=+6>S-]]FB>?-_(>RMG8]7Q$\Y,>.GT-$C YFK XVB\I+E".%E7%(6$: ##M> M_2H=K:=[=4^6;C"K;1/L%$==!3H?X< )K2/I#630"P-8,%4MT'6:$!%&/PL^:YS#L$SGR2ROU:0G\\EB&G^XCN,.K9#J9]RG%AU7X[X8>[Z[RQ T_3[\N/RXFZUFRBF=GDR2]N#G-DMN\T^WVHYR9CKITDVR1?PX(-LR'ZS#5>NHF+X47EMIY,KG']X]UOE)OZ'V3+C:/ M+#]N,NC-9#Y=S[>/ZO\E<* M=DC^1T*'!_Y(%]F3,;RI4 :PU7XB894R"@)G,/ :"$+$MA8O8PQ72W8>+I[' M:@:VUD?D-0O&M:+$$,4IEP;Z[9VBC$JG^CP->[!^X)G8\WTN^9EP'W3.7 F* MOBM__'])L'N"J7_W)OX2SX]5I*CT@L@YHP-8AE ,:' ++3:B@ QR1'NDZDG% M*,Y FGVT;1/@WH[.%!)OH=KLM3\.XWB=@%/>$V%!E3,.(R@<]YXPKGF!!<-$ M#[P>1G#J'\N>DUR&_RHV+5F=GT>G&[7BTWH,"C'X0/M(JP$APY%4:7 M%[/"1&*B2C09&&"MQ([TN(\MC3$[)S=P+6[@(BL1!/2HU40Z8C!$G!!:V@.X MP25NW96G.!LWZF'6.S?TW2-D?!;_:QTOIG?5#>A]K2/'@:7>>J<]A4(J*)DI MQIW'UX>6_3E(Z[DE=,]IVY1RU[)HOFL=J3 E/8:R& 2" .LA8B@8#[O M'+0<%H RC.00J_@-(KC=-K)]L>GUXDN\7#WU)!Z$/T"EPPTCS+4AD'(?_$> M,5?&RW*T31*SNZNGTYX&TPZA.OLR4V=YB:3%#D 3O$8/$>7 !]^T&",G0\S3 M[XX.;:'46R+PPW):;]>I]H)('6!:C;=%*LQ5C0 ' 0[A: &TW(:*]9GJ9J* MM&M;X<=O&&T9Q&&L7+57K(A)@13! @5OE+D ,O&%A\JD(_5]J MG68D=Y.&YM-TM4A7\:]\M%H[G^2Z"&%\9169970-EX6^8Z__'UXO(ZWI1%>7?U;KW*CQXNCP4< MMAE/GZ];"0:U+%.$E M.--7!XV7 2X\UP@\,X'TFVY\EDEG7(A^+QGJKL3"Y MN_]JE&876?PE2=>/;W(]0/W##2..C:=AH"CL2E9Q1IDMUY"P,]5?;$<2::_+ MSU9A/6>8J]/SI:]O;B?3U;NKH(S0U_SN]7*YCF=J.DW7F^EXD:6+\.,T[O*X MZ6E"G#MLY[(LS4R:9?=7F^?\OLB2P+)-!1@U^Y_U]OOQ^WA9')"O$J9K]-Z( M.A48K3%50B.%L%><>.7"/XST5E9:)KK!Z^&*XJHC?#3 8_&XYB^/K+/.8,8= M@YXIQ3@AND!.,]:G 7 P$-<3/](S SSHB-LCE,.^\D?\==\B=200=])[(BR< M(%AX2)'"@F&M!"X E +5+ZK3<7RN3^Y\G[?1(]W5VJ6;NJ/'+^W M<\?C$?(VF#@J/YIF!3<<(E..C$(P\+3UCK3X_86=[0'WG*@QR)#=@!EQIM2_ MX%K$S*IS'<&X-PKZ)4HKZ*&H3I#;K+-N8V4=)<_@%D8?(:XXX MP&$B&L$@(N4T(:C!E0R=!;3.2Z!6X>PTD%52O;MPU4,/-2Z5;-[[EX!XFG5W MB>:C'EJ^-+/C&[FJ!+B.-XZ40D1" $%^]T@PVQ@-:^0F^5!YCG E.Z/K*-;^ M:YDJQZH.OR+2PBJ"%4<6:(*#/$+Z+0J2,-+G>9R#$:DV%;HW[-0J5H,.+EVL M/\V3Z"_U%AY%7(-ZW+V%CMK2_P_% MN5M#K;=TM:/0BBQIC-K/ MPIE!!I&&2I66\L ^Q-F79!J7$AS.^MK]=!2&:C#!1%BD$;10DW)=5<2B 9ZT M:E,!:=L U5?F=3R_>I-F5C6_2/"U@XPF4XNS5Z[&&$2$,*B,UPL Y(,(8 MZ+9D@@[_X@,L']"!P=D)5K6U_3Z^6F>?DF4P?G8+\B&>S_-8][Y;?6J\);** M>PV\@/D-D5 *Q(DIQJ:]JW\2I;. 3%<\Z!2XVJ0H>W\?Y^B$_C\N@Z#SG+#[ M*'"H362YU"9L96Y3A@49Y1 NY&:B0:7%UF]TZEKA+<+4<62MC L]>$:E\+U% MO3I-1;O(DL4TN0T=Y%= %+>,))W=>K&WOXOPT[2[&-_[>#J?+)?)53*]OS"E MHWX^W(W:99_NNJIFT'&+;\7\I%H52*759I'7H656VKJ25@U-,P+>B(F MI9'4*@BKK:I=QRX/#$3?;?]8/8Q9^6T1)H RH*@"!" >+&?@V18;'/[;YX6B M!R.:[2IZ;TRS*^ &'=XL+[H^P*V'R["Q8X(J+"'GS'FCPJAI,7!+;9^?F6L& M+CM0\JZ+OVN@U5?PZ?0;W(7SB B&+:':4P6U$<4XB*6*#CL$64,?!ZYRKX?% M>'4[R%!AORH]CRJ?W#A_0)E/;Z:7BCD)C6068^X(D5+B8BPR_&=XT:-:FOC^ M-O<&&/2ES^(>O?N=)]]AMKO-H9UW?Z-(.D[#WN0)4-QQB"ASIK!WPG8UP(RO M3LVXUI"J'1"Z".9(Z&_R^?[SZ&P]77V8!#_V,MW\W[Z8T)%F$> ,T8PQ ^K&]N)MG=#H+^9 XY!A9R1;#V#"*N M+<0[W]T@,HHXZQA7#C,GF-,.EI!0 /JL9-:YJUY9_6D' MT/5E0/XH[-%4D7U-(JZ =4 HS QWU".+53E"CB@9MD??5&U'6= (I>?(AT%& M 89"@_.H_]WMIA9+L"RW?L[12,&>%I%@0G,//::8B>!G,\- ,3ZEU "/D357 M5=H%-'VI_D-QG*6H]E-(?<12.-@N8F'_E()XP!U3CAL(\JC)_5@1T'V69!ZL MP= F@KVQY5[$HYO#D^?R8Y,">F>8,?E5/41B;DN$ ++#MA!:TM/WVF\!H7%K M?9!VP!"4W5(,T4^F]\FLJX!!^OE(DO#NIR,/&!7.2FRY] 13A10N9/5"]'FZ MY+2(X:E8IVUC45MO9I.5N-X<1-6OWYK7;P]K;M_SD>0F[#^,6&B]Q$XAY,J@ M"7 -SG%W'>UMHKN6T.BMN,-\_FYU'6>5#>_=#2++E57,FTV6JM9(^.+V(QJ& M#.I'^SI+^&RFZU;AZ&T?S3\LO(^_Q(MU?+@ZPW=/1EY!90FV2 $.7=B#D/'% M>/(LV,$NPQV%=1O!TY>Z_Y&ER^5%EEXEAU3]Z*D( L.$L1CFYH6RP=H0NA@' MHV: -]ETJN;ZT/2FXG@1G/VY6LS4["; ?G^)OU#UEE47+^/0UW60UH8-;)YN M#KD<7R\.MHMPV/P %\( @&2P?6#8"HNQ6M2@PBD=)2W:!*OW&/Q]!9PW8>NK M$G]_>#KR'EG#E,%.(L<0HL265A!1LK[UP$9)@N80]9K4T^G)JP_7H9/+.+MY M=/EQCUVU?&)H[ZGXZ3K;G R_6(?)/UG&LX_A79GZG,7W)2,OTWQEF.=FQ+W7 M^*.L#R]Y2R,APZY0BG(ZL%59!H *=*60>W+:'LJJ)FLXL]IMG5 CH9RCS>. MI&04$*\(1,0$ "Q$H!@UPTH,^\MI$S4>9$2+6/TL3!GDU]9A$>0\Q/CXX3+; MW)ATIY/Y_&$%/4J*PPTC)XD,PR(TOS8<:NJ@8N5H@>TS_[NB-]BF"M,.L>KM M<]$!IVW7-Z,=CT< (44\4Y3C;4VQB!>C(SR7B_^/<*"81G*+8):.Q'@*6G? MA_GP=O(M/YNXS\':VR"")BE8=&@55B[#2>M MTNE?.D?*I#=YG+/+PCJ[.QMF79CK21;_*.K#A97Z[N&1[8V"ZNLDFQT*_[3W M\DA9;+&#-D\A990 9M5]V3DII .HTATMG1]A.S;,Y;YQGG"PK5D?$8*"$*0H MD1Q0X[ /*_,]CMPR OLL4WKXN%N/E-E_&*Y7L <=[,GKS?TQN3D6YGG\6"0! M581Y!8D31B&+B.-;!2!O0)\QQ[K9[7T1X/L2NO5A[,OJ+D0\7COYR8.15=(C MI@75A@BB-394%J.QQ(!AAVKJ*6:/=ALA,G8]#S+0<@[UMN0%77Y-+Z_3]7*R MF/ETG:WB>)$+.N-Q0(!DI_4W,J.G1QBHGL;^FP5 ME-[RW7,;P@87^MCUN8^?BZP'6E&H+6082>H9$[08B]9D#,<)SV1P-<&Q=TX< MW8J_>S*"U'IM#+2<224@OQ\.;\W6,1S$_, V*(=U!ZY;DTY<;C&>ZS6$S%W;@VOFEK,#16TOY[ M@'<]%F'-"&9*&82Y\@0 N#T@%:03FM=/&.[,9&I52?5@Z&N1_&>\W-19/VPB M/7HJ(APJX#$0Q&L+G&=2/("A&MS>?/IID9$92/51[)D-1S?,)\]%.:\UR>U^ M9+B%Q AKRN4'<#=LTZB65G9KMA$>X];Q($VB_E5[KNR-G0O:9L4*BUI8^-XM MCI?7/N$MD0O6)2',*(:4HY@C(HL0#N96#]#PJJG''W(TNL)H.%RY_)JVP)7R M+1'FC >\#0$:.:RM)[#XAHBQ-O4OB.K,_NN+*W4Q&A!70G=MK"R/WA,9AJGC M'%&%C,ZOG6=EA!)C8P987Z(WOM1&J=>82X6C#$^>RU.E9(#&"4T,E )(:,J] M6?D&%_J0J%=(;98JS$@OI?SKJK*C5@ C4"M[?DMCC;9. OIO$&I^.GR?:T MB#PS3D%O) 1$&*BA4J! C5!1?Z?JK@[5D,C3#JRUOPX^ZGXS6G=S.T_OXGC# MY'>W.3#[J7'B&R+& +0 ,VB= T!Q8CPKIP+V]=.PNJM--02J= MS:]39M0R> M1IW];X@4-,XHHH$0&'"NL-A6]PMC0A#7KQ7=7?VJP5*G-9C[VJQV2YA0 P9!3EPEBEM"DQQ+C!747=5<$: I7:!K8O\EPFJSS6]WHQ2[XDL_5D M?B3(N?/Y2!I& (>*(>"]<0Q35 1N2>[C]KC^C"S8V0:>9^/*G\GJ^GT\WT"U MO$YN+U.W6"6KNZ-!H1/?%#$%($ BOX[60C.3O\73=5[S^MW553*-]Q^9.MP@$E8BIBQ@7A-G MI)"4EA$K@TQ]6Z>S<&!?M&@%L-Y2!B?S]0: RWAZO4C^M3[V>7]W@T@"CI!6 M4$!&PUH;@!*D] D=J.]ZG^XOC++IGB81D0!9:"T)#F&8:LQ* M(HH"%)X",VQKMJG:CK*@$4K/D0^#M$2'0H.6PK5Z/IG^%=;$ ,+R/FQ32O0V MG<7SPZ'::JTC9\(&JKVB"$%-@%!6EV,QV@WP4W1SM:1=PU1;Y7^L\][2J\>[ M7AX%W%NP?&^#B"&IK0%,.DP-I<(2]X"&-_6/@YTOQZ#].DJM8CB8;*E].-T/ M=&M=+=5Z=9T7X\R+Q]5/E3JUKT@BR*DU0CMBD5"<*UN8W@HC4;^JU_E2%SJL M[W5F^&LO9'G=1I]F^5I:F//+RU3'_PB2K^+9Q]MTX>;Q]'%!PQ\*OE1_1>2L M"?K MU?(B^*;AKY//!PL:=M%?Y+F4T - $ 8 (TT4*+)%5'Y2>829%1TO@V=6P>!W M]\=C#:-,TAGL8F/?T4WDD !":DP15(XQ+/,/U5LD\[2H$>9Z#'!/;X[\X)?H M;5I4/LCX.QNFBQ7Z0'>1!2;XDI S" 3$' 4XBXBSHJ1!/O_YDDX&N$"WIX'! MK\_N7^MD=?=Z3U9/ 'A]>)^;G>Q=I\H0N09#XN(U88XKQQ5 M%*HBI5X9CNO[:ORYSH'A::6V"]=T3G]73[YP,\[[/["$'F M\D_"0#H!"6. L2*!4C$!ZZ_SXAEQ?, :Z9_?1^?KCH%N=+%IW1WQ6Y(K$EX) MJ9SER"KKH:7 P@)_CEW]+"3Y:T:<556#-Y&V@]_$HLI!_AGGCGL8^I[#6%U82O4DB0CE2@AH '&$,PD=A.76K+UMD)\%GM'<&8=VQC); MW+[8;B/SN;&V0QX8ZS1$O'7[+FE0.>HZ?6@>MG(>ITMO=L6JY7-]L M TSA3Y>I6ZZ2F\<^\KNKR^3F'J/'=2I^7?EZF*".*L:#5> @-/GM XX1(Q43 MW!%JM*M4>[%>^5J9,9U>^G@;V M9,A7OM:KAPN1!-Q: 6WP"95!PF%0 $ =K7_%QF@N?:U,@8/U<$_#<3!QU1$4 M%35Y?B)GDB"*(8/6Y G"$3/VS'YX M*X6^%%X^ %^48O:I_<'U<=7$KJ[IRH:_3@!W,,K30 M!AC?QJOK=);.T\]WZM-RE4VFJR:K7O/>(R0YQ%1Z';!F#$/#3&E?.8_J)U . M^;-G;<]F< H9Y41XGRS_\ED\6*6#[^O&;.K[RBWF!5' MW"@OB*#6>DQ*4F!0_RJ\X>4\C&VJM*"OP>>B'1IW?OZ^DVRTHYU&+O74-'7K!B"HD:]9?PSS4L^SI/5W3DVC:>]1P%:!8EE M0EK* @VP!.4RQ)BNOVT,+[=BK-M&(XT]HYG2LT-_4(C($.<$1E(XH%$>(H> M2B4]4<@CX>JGZ@WOJ/SSF#?U%/>%B*A!,KB+$B!.*>60$JU+&T"* M^F[-\ [PCVWZM*FX,Z3+/N19[;B 2TU7R9QZF'KR(_@#E#E]@;XF5%#&( ?)>&44D985ME-_W.L(4JTY5GG8'[N"_56\/ M>):'8)_68'V?SN<^S?('N_AF7;GSR#J(K>>.>,.=UI@JX O4O4;UJS0.+VNP M!1]G:/H8S,9?NP1K"8&>VX<8AIC+TMM&%0M?C)&6;'0"C: M6QW?%G3WC&;2O>;..XGN98@4H"(8JC+ SK%EFF!!"AUP )[3,8V.2=K_7*JE MPO%/HZ>U+\\RBYZ*$%GC%'(V.'L2:2&-U;(TC)V'];_##2\__;E,HD8:'/\< M"HJYBI-SW[GP@Q01H\)0$XQ_XJB5$.'@!A1Z();6WXZ&E[[^7&924R6.?S(- M[_82034R3C! A-6$(@FQ*-UGJNM_#1U>OOMSF4:--/CK)HB6Y8J4U\H'6QHB M!!C01(!-(M$&?PQI_7H,PTN([V<&C5&MX]^:2M4=3=0:3'3O%$DC8RESR%%$ ME9#""9MKJ.?UTX;_.E3NSS19!SY#(\X($\P;B;#FVGOL0*DYP7O- MCQK.[MD-]PI7?AQS-+G36?PLB7'6 M@\"/2BOO/P!RG#V1B"($<'YW'B-&,,OOCX$#[X"N=-+E MU^'?X*<2CZR3!N:%6:6W"L%MU7"07P[>9_'TK@__5J9,9X=_3P/[&1[^E5R' M%9IX[A@)ZS:4BKH" $%A_:(UHSG\6YD"!P__GH;C8-S3$9R@Q QK"K$'Q#,I M/70RJBO?G7,:L(-9YO9AM_7=WZU7R]5D,4L6GSM. M>CK88<0P(V%Q$(X!IX 04N '=!GNMW5'#?7U%#&(J MJ/%8$VR4)5##[3H$$0#\.1U8;XE($VN#<6>< M<<1R5Z"I8+6PW4A28X9)\$;Z& N['WWJ#[:>^W:;9)LW]$'XHWU'3+B MS $ MT:!V13 JKD^&R"E9_[OT\))+ACD'VE91;],B]S)>+Y?K>&;760#S7MK[+/9' M+LBR^)1TD.V:+V"5$8?&HGYH\O(2*CHC;->;])S < M^:B[_7-G9]9.ZSYR)#?B/*?4$<>HRR_*W:)))+'U&3R\9()V&3Q@+8W%*-G. MZ?PK4.>>Y0]]11P% *FW0#EK"+4,4%U@*ER#8\W#,[S/'S%I"O]8*/UH<3F4 MS)(O/%=]A@HK"A/1X.SDE18 XT$G6G-#<:$5X,ASNO'Q_).B<_T\LUES_JD2 M(0XY(88S[0A#B ,B"N,S;,.V_N7!8PA'MD[2\\RG$Y4XF$FT]S->E0-9K4VD M]J2(F$&6&Y,7^=>&!!L[K+^%'B!4]7V/X5E@ YQ,9U/D8"94TZ#8F?:J1G)% M&"B8)XD#RR'%P%"M2UT%HCVGHF@#G'0#4NU@IN&QA:@8Y-FWMI,$B1CS,*^D M2BSQ>=P& U ZN$KJ^GGD8X@-GWVBG5.7W<61/%LMDNBDITK6U=J3;B%NO%#) :0JET0 'PZ5 3V-1O]0-^V6==:F)L;CF MCS;-I^/N)]7@:9^1=EIA#@4#"%L+A,(6/GQ&HP,J=#PLRG671M!(02.TEYZ. MMR>SZ+M.(PZ4TV&I,T@)#"TCGA=;)L<,U<^Q&:;UT^DT&(*&SE!H;%-9YE>I ML'T6AD40&^8=#@L9PQA0SHV4>37(O!PDK.3"_RH5%D=<&DBD-I(Y(#U50#JW MQ=%B1.O'RX=7*JPR93HK%78:V,^P5)A@%"FHK*!869[?:0Y$H0*C3)^!MS.5 M"JM,@8.EPD[#<3"NS CJ+3%*!56:<4JI-AA"BWV!K)6:CZE46&66]%%XJ1ZP MOZC;'L+GH>Q)I<)&Q=CS,+7=4F%4:(M)<(68<]H&]\=X58PQ#+O7\G)G+!56 M6=652X6=!FQOR]P..^8Q1(^/J^>.\CVVR^7ZYOYW&QOF,MB<.LCWUXD.2OV. M(N!)E3B.9U9ZL9?Z0W[]BMXWTFEOX0RGP?+U=9,EW%]Y,R;$S? M_>9CT']C_K;:;<0-!Y 3QHSP%& *!8?ESB;M\SQ?W1*SSZF)HS'L[:_S_^1R M_L>__7]02P,$% @ KXD!2QO8> 3,GP ;4(( !4 !F87)O+3(P,3

;%6%7$@#Q8$=W3^!9X7LSTP[; MV34=&3<4L@Z/K2X=T27I..W^]1>D1$GGI0. $EGS4QUINT\YEY[ 5C8>^/U MK__KZ\TJ^U)MMLMZ_6]_ G_)_Y15ZT5]M5Q__+<__?KN)7\G7[WZT__Z]__Q MK__7RY?_6[S]*5/UXO:F6N\RN:GFN^HJ^WVY^Y3][:K:_CV[WM0WV=_JS=^7 M7^8O7^[_4M;^8K5<__U?FG]\F&^K[.MV^2_;Q:?J9OY3O9CO6MN?=KO/__+C MC[___OM?OG[8K/Y2;S[^"/,<_7C\6T_^1/.[E]V/O6S^Z"6 +Q'XR]?MU9\R MZ^%ZV]IV,-+]^-<'/_\[:G\:E&7Y8_M?CS^Z73[V@_:SX,?__?-/[UH_7R[7 MV]U\O:C^].__(\OV=&SJ5?6VNLZ:?__Z]M63Z,H?FY_X<5U];/A^4VV6]=6[ MW7RS^VG^H5I9&.W7/FVJZ\<_L=IL[GRA8:AL& *D8>A_/O/AW;?/U;_]:;N\ M^;RR]/S8 W\ X-U#L*G0M23\$@+R$JOW/Q@9[WL[=*NXB!]^,C+F?4?3ZZL4 M_??^9R-CCPLY:<^H=_-5Y)[QX)-/8EXU/_63_=7A!YNO7Y#?UOA!5,\^7'W= M5>NKZJH5S3N?SI97__8G^ZO9[?;EQ_G\\^S5^HN=E.K--[7<+E;U]G93\0_; MW6:^V,T(,E0:RK0B3 F"B.*T+*E1C)><,3QK/SFKUB]_?=O%8MVCA7,^W M'UI,!\\M-D!^K%:[;?9F#PR3[/QTHND]LO8A*[)ZG51-.U)M#5[S3 M8_AFD=6;JVICPYSN+\TWBV<:Y/ 3/RYJ.W=_WKV\TS9-N)/ DSI^M]NS8YUY MC)D'8ZD)6:YN5]7KZS>;^G.UV7U[8[O($X MA2H7!;)=@I6F,U^0@LUVQ[GDV=$5S:C/4-L],===&&\=NA=9BR^;KZ^R(\+L MMQ;CTZ,N,=]N0C8*U7ZJUH_E)-KFRMH%H8M._#14+[Y;=>(.ZZ>';VX_K):+ M7W?+U7*WK+9'0>9?E]L91:R0!84Y98C HC2F% >3O-!8^VA@+T.)=>\49_S6 MP/&4N'X4NLG:8.R%!FC/$)=$M2Z1YX11I#RB2)OD0VD^9$G$9K$_/T3BH M0IW("="I &:GK58A#CEJ5C!7SRG7]7Q3S]Y5FR_+176T]G-U\Z':S*P.2E2@ M@BDH(%! %,=(C1<*(A>IZO/]Q-IT0)4=8;E)4R_&+FO14&3YB<\#GK+?]I@< MM;P785>'I:QV!6ITXNZ@24G@/15O_&NTF>8$Y:TR7_#X$2F.P<^XVAO%@SI> M;_&,"Y]*B7]:KJM7N^IF.^/<1J$@!WD)M#8 $\P[63<4HM(K+NQO;MP*78,S M:X'ZQHL1B':,%X?E.&IISH7>-''DLZ1=BB/C,3Z1.#*B0_?CR-AIA(K MW!U4V?(X]6\;X-G*(L]^6*ZS;]5\L_VS3R#5GV.7('10>CWCT9;!!EQ67V=W M>0Z*Y?LSZA.E#LIL8,#:BV''V/4Y'IX,8Z,1.(6(-IXS=9).YJ'^;ZOKV\V' MI16XJ\>-OJM6]N]^W&\"FBE.C<@- QI 4H&:2$[!,)H[CP51+:;>%XX0YM= M/35'[ %GGUO$[3QA?W#WR6NBB-T<#K/&B"WA-X6<-\(3\I8=L&9[L",2[S&Y MC-@ 83--Q(9PFW;\&'IJ#DK$\P0FI%2>U>E[J<=4=;3TMFIJZM;6KUL+:M5, MF3-%2R$UUEJ7)&=0#V2DWZ\.LPP M@U$:N#[W(CL"R_;(VC!Z, H]YHK!J R;&8(I=9L'+GG_E.I'86P"&A_'CSIV M7_(KJ8O;[7)=;;>ROOFP7+=]:WO<N> M@(LVD :48B, PSGFC%MC(2,,@U*R%F13FTZ6-DYKM'VDU\BZ4(U-PJWTZCC MQG&E3M#W>@^ITW[V]]77G;!>_WTF=<$(@:)0A!E!#!2,[P>7RF$."Y^5*D>3 ML$2RX- 8"B2&'#!3YJ(4' ,M-(.I<_9'!YS?PE0L;H.%*S6M_27LSN&8!F36 MHAQ?SAZASD_8^G _68GKY=3S8M>?,U?9>[WY.%\O_[NU*NW KE?+J_8W?'WU MQO;A+G1]?6TLMO5B.5^]LW]2-3'M29)Y$\HP:%2AC&""2J+;Z 871%"F7,]] MQ &#FY4\!@I"=8E+RYDFF$@%N=*XR$6>;F"?XW^1W?&@784^]Z%97#AZD9W< M&"V4B4+^!6D8MG&GH1P#^UR/.9S\=.<.GC?V5XMO)ZG+(3$ 6W,$+0ZJY"[,'Y15;]:'13 MY<$8]!/;.[!>'-C+?CO\>[00ZA);%]0Q"LG3$+TXKM0).J&?1)EZ4RT_KN7M M9E.MK;G-?+VU@MCFHNNK]K>K?39T'P^R01H$V)"2$".DC=L@[P8>PX77,9=P M%)A@61*,H##V5YR5I0:Y-H6T:7*!>>H=Y@?@68<\.\<:)'8)&\1-":?1%GXR M^7@S'%"W4>DC[3*^C 93?4%CTS??- 1X #_KH0>&9S%OOEUN7U_SQ:*^7>^: MU=36[(-Y@YD"(6--:0R5SBEF^IBV:DF\BGEN)H$ .2*RL$DQP P9QC%30"(A M"97(I-Z8V:)L4L\3SB ICD6P8T5O>&X]*WH/:9U.1.K&WJ6B7ESZIR&2L9VZ M7]1+P9FK_/VZK5Y?Z^UN>6.S^>T,@H)2D7/ ,"LETP)AU(U"!5'N(W/W/EU8 MF!PA;I-,B('A'$&@C")* E4H[G6M5("<633-J#OB"=(R7[;<-"LA47[:=)^C MZ0C378HN"% @E],0FE#P=93^Y'M4;UEO]CO/WE:+U7R[75XO]Q>@\JO_NMWN MFM*@JK:+S?)SN\E&DK+ NL"E-E3IOXT+HG!,-6(D@+B%D MPB ,"IX75&$A0&+QN0\R2'SB,^XF3Z.2[2=@]_%-1\!\2;P@<FU_N=@OK#P>"$*E[/\* 5!A"AL+8DY$-ZR!@EXW M%7H;SQ$NK1U-RAQB9"#'U%JF.B^ -H*FWHYK\=[)1^\@#E+5^/2[J>JHS/NI MZD72IR.QOHQ>D-ADC3,-B4WG7CU0)_=<09YO/_'U5?.OYH#WE_GJA.!D6W!H M_R=Q3A7D&@@IS3&;0X1[+<6X640X5S*7O!"<80Y B10"IK1_0$4A2YEZ3=FB M:\OZ[2_.<(:M+\7!^/5>BH33 -88SLT_V%Z02, MN4K@\>3!?7,<7/,?+GYC_GJMCIM53YM&10YHD@#;BA#FN8%PH(;99C@FFOH? +IH@U>0IT+ MAAF!!2:LN:?,!I9<*:6!$CSA+M\&5M;B.MNT/]Z^W4LL7=H,$8/<:8RE.*[< MW](0CQ__9RV.QOEV6^V:/10_+>B_ES-&S17K]=OJ\7M9F.SL':UL;UA M_C3NC86&"Y0S+@6"96%P 0Z#4 *" ]^^B(&,Y5P"!C"@LL!:%X()B0ANY*DL MD4A]_=X>>1O(GV'/.O#9?)>=#?%FZWYV="=K_0E]/6.09G73UNFVJ)\8=WZT MQRF.K?8B>ZZ1;;/>:]3#HQWC!4-1F^2"\H_3]-.8*D;R_M%Q;7(^\\X1P!8/\'L,2DU!@" #4TC,,2((&!\U$#'Z/, M$ -M"$NE4!@1SG.&1%YJ1Z4I$&FH06) M?'MP<"$=@U''\DE0* (2E7F)9:$,1TJ)HN@&L]3*ZXR[IVF.3(X,LZ8(Q#9/ M%8IB34D),&:8'YI7/N>S(K+>40!34-W*@4=\227#Y=]1=2_4;XC%0UP M+D1&0SETWM4QWUDKKZ]??Z[VE[9M9SH75 .M2RQX"4C)H2B,5%!;@Z7Q6U]\ MY/-2"0LYMRD>,1AQSB "FII"Y(9J:RFQ'IYME&D2K.ZF L_-& &L.6ZW2$N8 MYX:*%DQ#TPG.B.KUD)M+6R/"B9R&"O5QX/[VAKY+>J;ZGCB_G2_$25, M:9!;.:,KR!"V7JK$]B9R&LO3VXGZ% M- HK()$Y/2_Q=N" D@7R$J,CA M@;W6F@9 Y=C^$Y6( 2ZH()UF86'\'F /M9$Z/ME#"=<2+[[\Y2055;T4I0,U MLJB<<>.H*R%L3D]:@KRXH"[AK 0F0#-< J0@TI*6C-&*N^;OY)M>Z<]SW,4E.Y$I2<\S1DUMW'/:9S9FIY(>*&_ MG,-XLN"^MKO=O;YN0YMW]>KJM)*,D#&D@)1S7@I52L- 9XUHZGF'9IB-Y*NU MVUU3;P^HC@2SYKH,FYXPW_76/5+>E$?)N;B VH_.:>A*;R\>+(G& M8"509V8E0CG-&5,*P )K"@141S43Q.D%P]!O3[$RXLU/D))$I::O@HPJ&^YR MX?!DP546WE>+3^MZ57_\UN4_C=WMK+1?Q5I12ICARI3:"E)G M#17<:P]9J(TI%CV"^7*3BR&H\I.-$Z)CP2-K,0VK'D\05(OEZ2F1^4V]V1V?&ME^JG]?9]OJ\WPSWU6K;YFU7O_N M^'AE(-D^\4L*GL.BEP.2,4*7@^EG Q=?LJ8A-('8'PU:PAAP%96_;NKMUL;X MU\O=3$*H.=<(E@_\__"V ]A:1HC/PAYW;^/>#YTMM_.N?ZHOWZNUMNSP]S-CDYD<,F% M#6)4#B#GQ]5@R*C71H]P*XF3E2.PK$/V+W["T(,_-YD8ACH_T7C(VGC/LSU% MSP5-Z4_I-!0F@A_WGT:+Q(SSTFVULO_U(U]?_3S?_+TZLSSCT)JT_Y\A1KFF M@K#R&.3D3'D54GN825XL:9&UN.<^U1K*WPK:Y!?W2S7RT;T=LLO56>5\A*9 MG!' 2U5R(@ 2YEC&85KXB%%?6XD5Z0!O7TVY ] S8^I+J6,6-2";GIG5&9%W ML8VC4L\P=2D'B\3Q-/0JFC?W<[6H++DJESJK@#:FS^J?,VFC-""PU-(:0KE6 MIU,!&"+E=0*HCYW$BJ4N%8']1*L7FVZ"-121?F)UCNI%9G^WJHYT\CLU]5_J M]>?]1H!+["91L O475"O&(1/0[FB>%+'[XY^BO6VVE;V9YO;@57UI5K5GYM# MDIU*0H !A(!230J.D-2T..:9E&*OM*^?I<2JU8%KA]C5"9Z?8/4DTTVRAN/1 M3[3N4'B&;)SXZB)+%_0I#KO34*A(OM0I^E_/NOB,V\C-<$@+6@(!2\FHT,?] M@ZH /FMB_E\?9*F]/M9UJP.NGL7PYTD++()'Y:MO\7ODBK=/I=N9MVGH20_\ MSU6V/9GPUHW])1 _U=OM3#,,<6&$A, *5,%*7.:=I=(@'J0<'M]/K!T_-"#^ MG"WWUY@TC=@)2;T.%1 ?]CPE)!%QH2)RN/UE3^)(2G*BQ$5+ @B/"4 MG@2SX:PHNT_5QF;=]5V+!QT[+M!!HPO*!;=I&E,,LMQH?0J#E->-:Y%,IEZ[ M;U!F/^QUY\]=R.(I.)'(==2@X7GUE*66TG.$1WTZ@/SS>"O]3N1=$K"X[$]$ MTR([=5_F4G#F?A.<585JN[MC\QQ,N_SM%,$NTZ#M-P/T@<0G0=L!_40?;W(UA>./R_%'4D/"[00(6TA<=PCG A2M!X5N,I:8N[!K=B_%; -?L?L4/1<4 MJC^ETY"E"'[;;JUUUL[6@+6$[R]RJA;V7TYG 5#")L3:*RE*6PI"B0ZR!T#Z% ML#%Q#EI0^]"ZT?UN-_^:_?"A6E?7RUU@SCMJ"[L&BM]'X_K&EV>EOGVA].3: M^?7HAR8__'SK7AN"GKF3=?Z,<45TDH:Y&+^.WQVF,;],@HE'K[N>0NOXS7$6 MR6$J%7L]G;&\H(A#619:&TARBO%QPTO!_6YG"+61N&CZ*O(T$D"BSQ20EK\@ M^;:0NI7?[(<#JH$C[">X>59!P]FK+BG-J7^W.%HNDA@7"1 F! M"\P$XZ(\E0^XWW82OR\GCEZ;>^9_6)U%L)[9NQ]+CAE[,H(\L_1J=W?!-^.[ MW6;YX7;7OK&ZJ[,W\\VE38!I$O9S=BXEZ4$L3D,Z K'?3\9[,. J$WJ^6=L0 M:/NFVKS[9'M#\[;I8E;FB%DMDK(@!I"2YE(=;16 HMF7:O.A=@U.PFSXC(MS M..'2D=D0,MLV"+.7[7/$BV:]-[NR4>)\LSW]5\\K70(I=M.:]-SZ:4Z')[. MLA;1BSV5PXK,H[1<$)M^-$Y#='KZ4,?L6/U$2"U7M[OJ:D8TE%HA#7.I.<8* MJM,6%^"9(87:2)PA71:A \@D,N1,"WOQ0=4(TK1@<0'G+D2^8T!7W=6MZ^OMUM=_/UU7+_&OQB MILHBQY J"3"GD!H*P/%<0/-XL(]4Q;6<6, ZL-E\CW:O3=L[$=3^CSSU*C+_ M;BHV'O5^VG9D_0 TVR-M+V+?\W\&=I0(S(O)"U*8ID6F(9")?*N'Z--1Q/2@ MX ^@S) !0 ED-+%H"%5&GHY9:9)[/9P0V_9H@GH>#<:4U/!6Z"6J@S1 4ED= M)9KT9--?6GNWRZ3%M;]W;O(:B47GU=^JZFVU:C>X+^VF6<&=85I@ M48)242D;ZR45O!M2D@JO*P.?MY;C0I? *@8D)6:*E24N2Z:-A 1HS%-?9M.R M;H/T17W3;*0X7<5UV&+D.=U'8->Q1#XHL9[%\@.VEYL]N.P,W8OL@&_@LOES M=%TJH$>C>AHZ%M&?^T7UR$PY!PC[:]W^-M]LYNO=MX.2RM5\NUU>+ZNKSCIE M*"\Q,=A0Q2%'H."L&WL 4>*C;,XVB3(%-UP!)+'1I3"42$X+!(W,"TX&TK?? M]SB7OA?C1*/6,0X;@57/F&R/,.L@=G'92,+F2-BE "TRY=,0N>A>W0_@Q6?:0M.$)#I"W9EZH-_M#B=GK$\]W#RN.)W=.)#XG?7%; M8D(R&-FQQR0Q!7=>=Z6]NUU?;;X]DC;;8$."IG+$JCA;/IIGS#$>DG M=GL.]\ F4'J[2-,%.8M#[S04+)(OCUUQ%HDAS\SS$7LED#@O;;B(4:XP 811 M?(PGK#SZ' M\V@HN""T*5=#2<)P7-B=3UIQ"%%+<)&=>^N1_1)#W5:8>_'FE MF(FI"\LNQQ>C)]EY/J7LP>@T1"B"'X\GDKV9\;[]0"VWBU6]O=V<+G(L4+.D M4&!=*IN\VI15&673&RTT1#D7KOL++YF@$@I0"$-XJ;$RD,,$04#;, M ?X3KM$V ES@Z,(PBL'L- 92%$^>.M#?FYT>@^E]]74GK*=_GVFE@6 T+R&4 M@&,.FINZ#J-)YL+K3N:+ANQ0!3!7R!"",!>(4T4U8C9BT3D2*'7]^#SW#[Q$ M)(B^8#%*PUP4-6J@92VV\?7H2).?(/FS.UE%"G#E>4D*Y/"P4U\VG!\:7WRJKFY7U>MK&VW7 MM^O=]I=Z5VU_JN?K9M>@6:[GZ\5R_?&$Z#1(N&CHV0 MO4X^]<%!*%0,2<69+K L#4,(%KD=TX !6B8_%]]!;[:C=^"S$T[/1\M3MH>; ME$VE*?PD[[%6:.Z&W#7%@!9[NX!_1'_60C:V:/\U6H31@_$+DCI$.TY#>@?Q M]/Y3[(.QZYYQ?:G6MAF^/190V1G#:,68%H(:)9H7XI514NJRL $0]MJS<]&0 M_2*$ !F,1(&-32V)_3HLC2HTQI2F?J6]P^9=.>W'GFO"-1!QO@G7 =94\JVG M6;J8;T4@=QIZ%L>5!_E6-'Z<@\O=?%7\OY]I-9U;^?)5X20PF$*!FW M(PH76@!&*2UR*X$"-A.%(!ZN)1QI@68MLM&SL$DV78H@8[$YC4,5Q MY7X4$(\?C]M2&U-O-O67Y55U);[]NJVN7JV/[^[QQ6[Y9;]:\LB-TT=P0'-L M(GHLV- M9,OUG[-3@YT\>?'$RP%CZ6Z<-KB@T ,W\C2T?&BG']YV M.SSG8;=I"\*!1K0T6E)K0P L36<#B5+Z78_K]VT?88AS+>[W<#VT*VN3&6DA MV"]>#^W'@//6L:O_NMWNVHLBWM=OJ\:_Y:JZ8_E][3AL3]L^0%Y(B(PL#=+* M"($TZ: RP[PNI!D%8.*8Z=5\SC=OS MF;WN'X"-TPG2]%(ES;_C=DGIC'# MC$O!_2V'X[>'9<4T!**$A.=,E05K(0G?&,,^5UZ)LF(G4 MZZV[>O'WEQ\:6'?N5?%<: VDS[$JF9XYSWID ^A FG0A+4T5\E%:+M4?^_$X M#87KZ\3]FF,,3IY3F>OYIIZU(M> [2G/#_.K[*I!YB8ZL=B\+#XC$.DG M0B<.?SBA^W-+J 68M0@O/R*?A-6K>G';3/G[<30A=N\ "^RI!Z#?FG4H5=]^ MV%W?KHX;9%S5O_&]T72:$Y2WBN[&QB/*'IG&<14^MC-UDJ[F%U?^=;Y<-W'N MZ[5:;C_7VV73^5Y?\^VVVFW!C"C!:4%HKG0)K#&JL.J,(HGE[/QI^V?CI)[& MG 93N1],Y[B@O.+-ON2ZA9U#L%FD/ WP+IB@&7S M#%V[7>\RH4DBT3;@*5 MF$0_43IM>VO1O+RR<$;:Z7:DPV5_FS]WTQ";/@X\M9\R[IY@QKI_PWEJW$ M[+JISI#$^DG0D=/I/*'^#%D7!"H6S=-0JVC>U&DZH^>U[&UT8*T=S!CK[^-U MQ$<6,F9Y3J7--3DU4@AEJ$2E[#!)E1=^.5]:+,E3PE\9ZVI=P4=V0(XL7D_/H33$-94WAV,.+0-)P M%T$S]R7+HWV%C*90PQP*PB4B HGN1 \7T.^BU'A6DR?^W0A>KD\C.)XZ^G+< M6QP3TAM9&_=(IRB-=SD,4\; =IB\,(;ZY:Z+O9@+E\5NV\#I3H,9(CD74AF! MF($(8P+A,8IE1'._TD 4D\DK ,=+7C:!E[S$8394!U-1&E,"?>[1&4CZ'M+F MI7H]6)^JX/5QZ5FMZ\U7N,R=W2$RPQIKR" "2.HR-Y 34W8V,0>LK[[YV!J@ MM!E\>4HO#D.5+#IY,27,AWFRJS_/E M5;>0=%@_XNNK]L+^?6@XP\2H(E<2 %0RC(#"^+B,A"'$?74K"HCD@G9 V:U3 M'[;'M ]8+/97B0?MYDO5)J$Z.%QCQ!3(KG&Z!>^F;?:/BXRQ(3",52\YC=I, M4]79N$X^*\ ).(U0-CQ[LN"8I!/!A:*"YT:4!2LI5\=3@)SE'$2J'8:83EQ MO#/L#U(0LX 8Q';O*F)JHB.7$L_@3K&>^ B;847%/LTR54V-XYQ[>;$_A_UK MC&_FWYJDWRKYPV=@9MS8S)\C52@H="F AL7QY M%PO,VTR00$FOJL4#V>0^R MC9YZ/VR7JCGZEBH':XFXQ=C,)>N#C*V^W.VMZH MJCWRN)TAVKPA5,B2%J#DFL+"',\Y"HU8/TWT-I=Z8^4!3W9U -17!_WY#)6_ MI%1&4;TCN>HY<@>2O/N4>2E=,-]3%;APAY[5M9YA;LS[-RUH^I^&\DS' AA1&"$D8@ M)RR7D*,# &LH/J\*Q_1K)>^^3\T_XO_3;RI7D)XO@7<)' D\OVT,.!%@ZF^ M5W!!(!,TQ324,H5CP6\+>'+74SN;G4Y;C\<-",JQ4C;A%DA"(G)6JNZHCI#2 M[^Z=@2 EKQ4>X$9_7R9ZV_12W#&;):H:GQKLNWM?QK,-_+4\52-/6N>3.>TV M!Z3EW'5^L*@6576U;4^[S]L5J9_GN]O-?JHWNY?V&F^^.V@9_$WZ6_0=NNQG=XF[8X(JI][*N[\V^%%"K[XQ^UR4UE@5NUWW][8KKZSJ+3]T\_-C\RL:8 U MHH!9/.HSP%FUN%\D;5(7[2TZV=I3R.ESB1>TM#X+3$1\4S@V'W5 M3,5=L%R^6N]L#UXVNZ?VYP&D9%1A5#):,HVTTIJ28^&$,-U3);WMI1?';M V M-P4OC_""#C]%H#=0#M/P&DT%3_!&.<#T+%T^>A=,]41E+MR?Y]2M)U/!HB9N MM\MU94UN_[II'M54$)M"*FV54^<",P/%J1C,J.FI:;[FDDM:B^OTAL"' [Z> M6N;-:J"4):$SFI*=T+W(6GPC*]D]MGR$+)3HB>I8L#O/R5@_GN*O+)HI*? M?"5HJNL\4=9RG)MB&CJ9PK'@-1E/[GIJIUFNY^N%^Z(0Q@JJ4A,I(>,$%GG! MNTN4!!(&1EB7CPTI\0K-$6[T=?GH;=-+<<=LEJAJ?&JP[VY=WK,-_+4\52-/ M6N>3.>TV!Z3EW'5^>%M]/@3UKZ]_JM;F\/]R3\U>V]??U@M/^Z1S#0@ MI!3-LVL %0P"H]@QNN>$E7[%@IB6ARN%UFL;:>^O'E\U*#T#Z:ATN^GZX#P' MB?<)95.7:7#N]SET][RW4+,SK,,*LP>)%]0W15-,0V*3>%:G[\BIWD-Z1-QG M#$+#0'HNK MI_H6TB-<7Y#K8=IP&@(^D*_!;R'U9SADI^JK[?;6FJU>7ULL-_7Z7:-*,TBH MR7%>0% 0E5M#+._.T@J<$Q6Z,S7,VJ [49<'B$>)?I&M*]\M4OT)=EP_&Y1; MSP6T.[2^.J-UCR]K 8ZWG_11OASWC_;C>AIZ&-&?"_M#8S 5OQ(\DR62C .M M#!*8:FUR<"PU*,A,A%6T$+-CK*)=/U+F357E?9[WV)7[UM8U2V^MU@XFOKYI_-7M2O\Q7 M34EB1I&D"E!=\)P4A9""H>ZV: %S[K5"%M5PXOAPC[4)7*H#VFQCX6;[7Q\* MIG:8-YN[VU]4)^R>>7W4YG!,X\=J"<^L_=@('="L0=J0+SORVU]H!_+3Y.@> M1%Y*R5.TQS04-8UK]Q/N=/RYJNKCQMY4FV5]=?_FEUE!2TP%R3D &IM" :/7(;U;#ZZ[/O+I:]=G$-^'Z#^>[ROFB^Q#]7&Y7C=Y97/@LS400T:] MZ>^CGRDYCR:<\R:]WZ/,6IA3T,M[S'D+92CS4U;(8)^KL M4] 0]6/,=8BJY7:QJK>WF_UBQW%A]VVU:K;CR7J[V[9+O^T>@VZ_W7'W(T,< ME< FHY(71I?0R))+(K$6 %*76^\38PBW4Q[ GY8(SQ"SP[8LQ;\BSL[-8[; M%L?:T-R/[PN#?Z"&G(8J#.5L/T1RLM:E[+?6J:=%9^PF=ILUIMFZ?A/(P V;9#:)U@X7)I;AVWH: M<\P(?M=CCS*_F6=OP/X5_G6YG5&,"6:<8@2)AI()2(ZSFT"%U\,6?E]./ /L MQW>#QD:-%H^G>'NRY"; Z0CR$U%W;I+HWQT:+FA8&%W3T*% ['6,#N,9B0:K MU G=^JJYW^R7^4VEZIOYTR^X>4H[>88:4Z]R3SWI7BU5IJ8,0&CE\+',1MP&@H^+@7W@\KQ MV\/]*/9VMUDN=M55NPW\U_5RMWW[[M>?JYL/U6:F"E5B2 #*H3%<\J+$Y&"3 M@#PG/A-#/TN)%?X$;G\&(FOA^1ZS[D6EFU8/QZ*?Z#Y.8/:#Q;;]<_;;'M_ M*GR1JPMR&H?C:>AB)%\>G(J.QU"TR/[:J;[4Q+0$K*5<&@0?8W M4 +< 2.H\)*S >"DKKHZ%.2>J<NKPS3A.#'R ML\3WB8CCM>HT='Y(AWVCW=A<>\T8'YX']N$^L-?[&R!^J=L;\ZJK7VZ;>>U0 M(MZ^K5]:V),90ZOQN_70>?00\K)V<^ M9ZW3V(X9X[2TD"E2 M1!2(%1U^FN?4_^C?=+#['Y8).#YH0;WUW/BS M[U_M)W;;5^O]'0 S)36'6B%(2BA8*94HCPNNV@"O2YXG SIQ!MRBL;HZP9G5 MMW7'GE@3-NQ4Y]6]R\U%.6]&.,0\5%..,JL&]J8_^J0:2LM@% I3OY=GIH3<28'[O%QSA#3%Z36@ MI<>>81,U\<0GV5,O^L/-LP\:=)2I-KQ;_=%GVQ[,##;A]FV]\>?<_VAS\"-\ MA@64FI&\8$H4&)8 =2<<",$"3V7"]82=?+;=XYGB5.O;P&//LRE:=N*3[*'S M_.%FV+M-.KZIPS=X/8O]UW4UWZSM7ZHV MU_7FIGGGI26@_=NG[)P;P0T1!8 P)[DH6(Y YQ,"6+E-M=^'+\GGWPYG8Q(\]\(R+K"5C_R&72O7WV/^NZD5KH 7V M3]0/[_C]G?3'PP>=^^.]>+-IQ":*I#E!>1M#3J)9'PDL)X'+N;N-&VU^9US5 MWZ.@3*7:0<""2=^;L:>#W'_#H/?MVO>V"]ZN MJPSE'IL%O[-L?HK;O5Q[P1\]GP_F9;3M7GXM-R'E_%NU_/C)_IM_J3;SCU6[ MY*YLPFKFRTU[C_KYEG*I,-%08X@Y*YEFJID=#EZ6&*)I[ I+XUOBS6,=UI<' ML/O]0%D#-VOP/O/XR!^C^XQ=K!^_YTRU''"VZ[OC)KO84T>[JG]BO6/:*LOUL3.6QV M93O9?+-MEC3VN>1D]A3$[$+?3P@3M=_\8>*6?[Y@9>(1BG,W_3]AB3]E$XQ% M/-M[_ #D[BF%Y_UC6(H<2Z0EM^X1UES>?]S\0>5$KIB)[=6 9^^F&VA$[RIC M1QMC]I*IAASW#_+]LT4>GGUB B<"X_7;/WH,DHRWDRBR2V5XD#C[,3F].-.J+WE+$#CS$[R51CC_O'/__9 A#/ M/C&!'C,P<%IP+7A"O$"BH+ $E!-.Z>5 MX, E0OF#N)HX;'$[Z!H:T?Q!VF!RAV)'[VE3C7T\3BGV#HO^D#U]JL=O1^_Q M?Z#SN;$3@BF/^3DW@!+)'&O"=U8S^.+MU7;O1'[U2E(*R*>[6]6OO MYV1^V=J=O6K_U4)[M_A47=VNJNXTX8P43!A8,$0+PH4B /.<4HHDRQD@K'@F M68Y@(5VB>H8JZV#U/$BYK19_^5A_^7'O=Z-UZ/#K1N70FDIX^\GW]853/%["!GJLP)U-<7_T^@^M;JI-WY@>6V\3N!8 TO ^Y-EJS';> J5IE']KZP/)1O<6 ME*/6]R'-;:=48KY"LR$GJI*4?!X28&4Q@;1:CZ9KY<]]*7 M,$I#]"8YF^'5F&>)'$!]'J/'68UZ<3M%=>KGT$6UBL"5JWK]^N[]IIIO;S?? MQ'*U.L5UN [RX7\Q*LO MHV["-2"9?J)U@9&R>SULL1ZXX>?6'X@G.:;C"= MHO/WU@/&JSZGZ0G3JT"[](A1RM#'!ABH%.W?X'^\AE('5\TF%[N&D58GE#YGAT.(=D?*+KE0-=B78D/J3DX@[!'@Q.(X_JY\*#'72]^7#*F>YF:6_GN^KG^=?E MS>W-#,@F(8- XA08?_)B3H8,]SB<$YZPDTD+T?;OV3)S3;-Z8YZG?WZEW=_ MN5NCV&8_K*KMMCU1XG.RKP>M#OG#,(QZ5G>R^^6=!E=V #8,=1Z!]S 4AD7. M#[MAR^6+9\ET"WF?=/VIF+4_5Q,(.B,X44?M/QXB+>N;F^5^#K QJ*S7N^7Z M8[5>V'!3+;>+56UQ5/N]$&4.$<@5$9@1# LEH5*:8P5*QDM%W,^'>]BD>0X) ME9@:3#$EDC%#<@ U826&Q*2^7^8,:9M$WL&:G< &[%Z+2;R#KH_$N9_0?R=T M>\P%(]$>-CE$H]]MLG#GYJG9(P&[$YA.4GA5I^V3?G6&-YOZ<[79?7MC>]_. M0FA.YGS>']TY;9LI2DHU1U@R(\M"<%K2;A 6*G>:;'SL:<5SZQG$!BE,@1:& M%9CF)1<28H)2;U_I(+[(6I#M\#O"?!&^:2X*U6Z%BJ%9]IM:(A"-N@4!=9%BP_9EA" M"+>MR<\:D9S9.)4;)*URRS(73-!<8&AD 2 B-+&^':%E_'S8>:2LO1AT* D, M19Z?:#W!V_/;^"(3Z)'D#T5D6%8?3*A;%G_!^:?2]AA\32!/C^)&';D?^<6E M;YM+,]JX%W$H"0;6 B>TL(&N%EU )#@DA4_T>?JJ*3&#FF!F.PV&C)602X4H M9SGGPA2IR[E! J*%G7G5DIN?C M"2CH/B,\]G&=:\* Q*Q !JL"E<1P54BH8"'L*$Y]0*.%E%W?-J^39M416G;5 M[H;_9A%Z:%,0>0XZGYHW/UG?4W:"D_WG "QY"'9JML+TV8\U-RE^Q-.GE+;Z=KYZ_6&U_+CON3A'QL 2V3P2:PBIH66I.9&< M: P!\]K/^H0%C*@1S3X.;3 K!2N84J#@$FC*$/-ZX3U 4-_7N_DJVU1-K=E. M6=FJ[??U$9_GD=I %MT2]/0$^@;,1SS9"="PZ?JCG%Q(V_MQ.(WTO: MY2@5/8N'^I:&8XMG,&L>-$E+ IK1!XG$A"Q'AHS?/&@.4 MY4V10B(.L0%E MF^0/YD[BJ6ZK5^M?JJ^[][]7JR_5SU9@/VUG7.<&22A$01 G[:+I<>L>R@OB MM5'>T68AA2FQ,+G@&DL#.>)20Z9(D9> X]3W9[]YJ&LOLJO;JGE>U&X-Q/]$[DGV"^")3>[(;F-D>9_;S9;+3;)QW8^^"",;F M?QI:&-VK^YOHD[#F5)E[U#2_MBIRQ[*4$F!:&BE*@W)3EI <]RD"J9P>$/"Q M9RT! @R3.>'8J$)H#102A5: R+Q(O8!SBDP>C_D:<9PWH$.D,2KO#G6^$2CO M+8FM(K88'?4P'<,>-<(1F XK&\9@W*V8Z$;)4_7%R(1.H.08VZ,Z7??SC*]M M!_ME?K/?:5SFF!?$<%!HUD3NL-"T+*E1)8-&YEY[ ;T^G#I2MK_+&C!AQ^6] M*'(,>%.QXRGAKL2DB5O/2+@4G(9P-9$(- CZ_3 SW']?%3B<_%2\-'8^95C( M@A5"((G+SH@JW-ZX#/ST<$H0=HSC',$_ X1#IK@R=BT5,$7 M_!.Z$,2!4Y;Y_O?Z_:?Z=CM?7QG;9795M6Z,=AMC"VQ$3C" JLRUP@BIHC/( M$'%_";>?F=1+F+_768\JV6FVIA&7S7F'E3;;K?=Z>; M;!I92*.,5(C!W :41!\L(ET2XZS?/>TD%O .3?9N/SPLP*S[,P_IZ4NF@X8/ MR*.?B%^B,$3&^W+IH>,#'(H "LCI 2* MDI(S +5IUL;V5B KO'84^WY[0$T(JMUY<^6I"PEH"E>&40H+ OSX =R:8H-A; ET_/)0$TH!A[DR. MAP2FX"50 FD?"73F)D "4W#44P(=N/*30.HF@;Y43$@"O:$_)H%A_KMFBO]1 M;9M; ]IK[5Y[N)!? ):ADY$6/6V*8BAD_ M"70D)4D^>,; A5PPA*=IY(%!R.O^O21HY!]RS$9;1-$4I*&D"A22*7D,L'+J M="0@[,M#C?Z@XI G25X*D("?0 T8I2ITAX7G=<"3K4DI@2_VQ[4@B %7-7CW M:;ZI1//JO*QO/E?K;1LEMI6H]YOY>O&I>KWN[I_5N>!%T=RD +G&B,*B[/8D M(*J$U[W0,>TF5I+F'I#,HO%][STBL6[Z,A:G?NK3HGSYH8&9G>/,6J OL@/4 MAO&1;J7TX/&"?J5HC6FH6Q+/'CQ GXJ]>,KX_O>ZR]$HH5:?99$+J)%0I@"P M0X"$]+I)(Z;=(931HHFMC![$QE+&-)RF4<9FL^=4E?'(8R]E]&^-[T49 SSS M5L90]B(JH^UTG3I+@K"F%&(.I9!E M2\^7GZ;= MIVHDV7J4E@ORU(_&:W%@1JUJ5VQZL&2(U!T:6 M("^8!**Y/+D3L0(SZ'58.]!&8FDY@Y7M<7F>V@ZESDU>AF#-3V >$C:2Q#Q! MS061Z4OF-&2FMQ?WSWI'8<7M:K&3J3:0TC>?5_6WJFH5[O7G]MKF@W5"4HA9JUF$]3.4'M#XW7D4D_+)@CTPU]\+I M7]?+76>= ZDE+T3.&,HIY8@QT5F' *G@J::'S<&GF@=Y8XNVA_3U(3Q@JAF( MZ[Y3S>,TQYAJ^O#=8ZH9B/=84TTH_V%3S=/DN$XU$>B=X%03PZM+4TTTUEP+ M*(_,;5T6117(6^#ID>B\!XK6 M@)3[KGB'L3V,IEVFS4?M(C7 1'4PEG?/*614%EVU4]3SS=7KZ^X:MZW\-%\V MZ6JW5XC3YFW&W'"KS[+D.B?=_4T%%8736E)^H2H&)\[7!GKQ/T;"&)P$JXTAP2O*'.H@%*% KG-]8@J"W8P5QJ< M>YT@"S8RAMJ$75T23&.HXB1@,(+FC'.YR1/D>.F.)Y]351Y?-Y[5GB!>G':> MB=5\\?=WBT_6W^U^Y>]H_>?ZJEIU%PU(5G!A.(80B")G7(FC92FT^Q-7D>PE MUJ06YNY]BD7Q9IL;BU[,TY$!MR ZS6!Q[["X;@>NPG65Q M.'?;5>9&RE,[RB)3.H'=9+$]JM-U0(]IXY?;YLOU]?GAXN;YE^V,P%(HF9-2 M(RPQ9JK0ISG*2/=+A<--))X<]L":ZO;B_!C^YP:;AV#UH-!A'AB&/3_I/Q%W MY_Z"-\,1YR'NPQ 8IN=!1+K)]Y-N/Z78_7F:@$A'<**.VG>B7$NSV=A.4S7= M2WP[_K/\[^IJ5D) L9),Z$)!QBGEJJNH M<@09C7!U34)TB2> %MPVFQ\!-1LY/EIW=MD/RW6V;>'^.W6 M\YN GKY"Y^1.]N%;=OYS!Y>Z6W9.TGLX3GYR;!)7[82WRX5"S7A]8!H5GA'] M=[O69["6<'LMO=K9%\:L(V6[*>,9AKY4.UG$JL\MQ9R M5ATP^[P-'I-^AU1C+.;]M+\EW<)LZQ[-9H!.P-_7F:BR ]BL09OID4GW>9Y] M)/(#'VO_5&6[@-[_E[Y/N+NS]%2>DX+H"60^2=RJ$W?0@.SHP_-SYH?[O$_CG2$-CC#U MNN[AK87E>KN;KU9M$/W#W*9-V><]QI ,:?AF],B2)MV"@V=*^T=8NUZP]ZU] MU/W@W0CI4NP&>BYE&JU#3"AM&H^#QU*GD5LD>4'O'*M%N:ROP$Q#EK-2( P! MUX2@LD!'B,VU:8/4\D* #31!?6[AM*6[;]5\,UCE+JBM$A?M4C?3R+/0WJ7O MI%#W2%NDJ-'U:?()S3.#NQZK,M>?_^2)T.'^LP9D=:^2.%.Y!$H!2D#. *+0 MXNO.(')<:*];=T-1D&L5"A>>R3/A/0_;I>[;Z_6V]VF+51O M7^\^59OWG^;K.TZ\6N_GW)DAU,ZL2LA"&ZXQQX!W=]5S2=$P.QYB@QYL;MN< M;BK<3W.W[4V%'I/GZ@L3TL-)T1(KGD_;;DX+\'WU_==U-=^L M[7\ZW539_NCA/Q^A0T!TRZ;!::"]?O(%CIOLX=W W?WSML>\TQ5:\(=QF.CPU0PI]\D,;D.Y+;'8J & M>FI_QM3ZQP3V=DR.DGK"XWF(\.K9T/ 1I]K!NM]Q?O2)&#)V NL5F276R4B<1Q?0H?O"]ZRL@W,517+':>'D)<(#^'8G MXA'DWZIFBX>%_J7:S#_NMRFJ^:XR\^5^$^.LP)0S!F1>Z(*2$F@ C@F[,,KK M LRI84^LM^_.TM[L]P/:;+Z'>SA"=64!9]<6\6&#<*.\5_5J-=]LFZT:>Q4> M:H]&JBZ2>!O'!'K'>$GSWNM37O,BZSS/#J[O?R1KG,\:[_=G KZ3TG18VZ:H M4"?N9=]YH3HU.['JU8.TXE!SN?Y:;1;+;75TY'V]FZ]>K6ULO]XN%WOH.=(" MZ_9AI1(@RLLR[^ZCY9HS,N0$'@5PZO-J#22KIP=,9P=W[E2QJX,KCI7(23$X MT(0\>&N/-PL?73V?B(^>?H\SKDOC)9QFH_:=/\;<&I>2R!-J@O8:=J-GA_LX MYX.9%$6.*)08(ZB@X*+,N^? >(ZQT^5.HX-,/%N:4^KZQ*;/,39ZAC3FD)L] M$[?CV!L^SR?!43/.! V5?.-GC[XQH7EN5!J2; #MW2ZN\QE?M2U873T^)^NO MS2^KF;4J$3;4YJ2E_05@6/+C3BH O JSD4PFGFN.*/=5T8,4W;F6L-HC]9MS M8A'N-H.,P+7??'"B^2DDX!I* M#HYX"\B]BF+CH4RLM[^N-T--\[]:2^O\B. MGNTC?!O9W]'_QC'[,[OL6[7+3KZ-]"IZ[":Z,(6,WRVF,>M,@(>G7G4?N65& MG]L.64J].?Q1\W-@9AC3E%(AH4$2:T$A/6Y&480Y/6DQ4>B)9\&_W=NX\:*= M\=J]XXQS_;K6'_P MR;[&2E!J85 '!3:R)+3G#-: MV !YD0HS5T5-/3[";7N *E1I+W.9;]UL(9^1O8)=BXI1U]")S+&>[MQ?S3& MX<6YB+W>+:^6J_;YVG?5XG9C1VFUU5\7J]NKZLI8?YM1?KL_+/;Z^@&ZF_IV MO9L!@Y#4T$#*,*&:Z9*K#ALGIIC9D.Q#[5SE'@23S\ \A^]>GSUS(]L>_0B_ M7&>@MG(LCT^ND3RKY^>MG?G0K)L_E-P7V=Z3@4OL,0#^WR_?C\"XZYSQ+UMMW=OV'E]N]ONYNLKB\8&C K3@?G-!7-O)-;^%D>DW[\:[7<:+L0L:D(;Y:8SU1+[50_3="&-7 M-4)S6"H\!\*O_NMVNVNV5*Z1R@#@U$V.N-[U08$A<4]?5U MM=@UTW[4*"Y9B[C%;5-H#+]([<$YJT97SV%9\9P"8@T'.D"% 2AYH+W#D7!))SMFNIN<59D5@,K4#OHSI$A"02$4U% :&D MRJA35)J7ITIF>PD*:0"G.F#09"&4UY9U4#Z73[;2Q;HR<;H;=-1"/[ MZV5[BE]?9^J1NN^QHCLPJQZ7#0[,;M@]@1<[\HM3[^W[>.+S9#PB^[%IG,"E M3S&]J=-TMGYQU"&,FV&@,-%<:I-SPHTN"MLGNMHVSK5/UA-J8^#L9FK1U &? M1SSE2^PT(RIO+YZ)J<)8<1U K]:+^J9Z/_]Z./0AJG5UO=S9X2H8XQ @0S@O M,0#:[-\Q9402IJ7?PDRHE>1+,'M@V6[^M3ORD/WP80]NX.'S!$47AD]?4JK TR?E"06U0YIR0@<^Z4F!W(MPN[(9K?-N .9=2A'8-@C M11F!Z; T)0;C;HF*&R5/)2N1"9U PA+;HSI=]_-,7-J,R:9*1Q1OY[M*UNO= ML4T>P@-:ZF(M#,(A:4 M[V'4B 2[+9:/Q&U(7:NA]4S4&ISM^93U8KE:'HZ\O-F_$#UP$NG,X:6\,GY# M3"-63N'8_>PS%7<>9?[[UN]+\G6]V6OUH8O."B0:"%@7G%"E4*D%[)#(TNWA MNY3V!Y?*%Z=PNSEZUAUCG&^S>?.;!K3_@D#\9G%>)!BU12()[(M3L/A#A_O/ M;?-TMVH]I[C#-8SW.L.H#=1G[2%)0_DL2O@R=WFA(ED[3" 72.WAPP6-Q&PZ MWX6Y^%1=W:ZJU]?B=KM<5]LM7_SC=KEMSTANQ;>SW[V??UA5,\2*DD$,: &8 M*G*68YY32@B7BA)8,J\[+F,;3SP9=GB;1<4.<78.^45S[>'9'V2_M;B?/@0Y M4)NX)1FC-H??3!B_)=+<*>G)Z(7$(UGC3"/]2.?>_;L=T_+HJKN/&.=?E]M9 MSIDR):"2EJ3018$58@=K'"$M?.0UU$;JC7J/C-?LMP:9ITX&<^@FAT/0YZ=Z M(9!W&[+<]R@B:Y,EQN#JEH[>_3ODP.YAFW2',4[W" MR)ZNC@7ZXZ!H?9ARW"S1/;W(M]MZL;3I]/:GG^3/57/^8E;D&BM@$"ZYRHEB M"A:F,ZA!#IPKN/W,)%:S$[CLA.Y%9O%Y+=3W(M)I!\10'/IN?'B*ONRW/3C' MB2 &CU[['(;B,W1[0SBOKML:+C#P]&Z&&+1-H' 9R9$Z>I?RD.^?_V8.'\\9 MEHS:[W$%M1#0,""ZCTLJG)XH\/QD8EFV0#QTPX,)!ZU-0X*?KEH,(0+J082' M6*8A)$P8G8AQ4\"C6T^IG;_?$U"V -!UK[;V4*R?YMMJ\V93_U>SD%.OWU>+ M3^MZ57]<5MN#40:P+HCAT%HEA6)8Y,<,'FCL5,>+9"JQPK4 LQ/"[!RBQY"/ MP*F#)@Y+IY]67F0R1$4C4.JAKL-2&Z:Z/2EVT^-GB7A*I^,Q. ']CNA,G:27 M>>B]N%VNKE[MWM77N]^;2^[65^_JYC1BO=[^M+OJYAF*3,D0*)%A1MO_8P)W M=DOIL5,LBK7DQ=,&X_NL YG-UU?9$69F<3Y]KC85OP[R/SBUOH739UD-F0?B MT.LQ%0Q.<]AL$(5NMSG!A9&GIH6H;$Y@9HCK3YVJW_5>7/O)_L&K776SG0%- M#.,@+P@!.58%Y HU%Z@Q(5B@$NI162B!YS_@A"H;$H<7Y/-B$Z1=CU3X6*+YC85%0PQQ0C6.658*VIG'"8*I SRNLO8;U0?X34A MSQ%@UB$<[1TO%]HNC.*HK$]CR,9UZ?ZAB/A\N0Y&6=_WU?%^/UI2 4$I(=,2H1)#C6Q4QG2>YX6 !?8)?USL,2*!X P4)8>8 M61L*Z!P21@K&"LA2;^7;0]P_H/XB^SS?9%\:>+TN7XU*MYOT#?ZDW[ M?C@&6 %<8JY,D4-E &5Y-_XXTJ%R]\!.R7#);7B3EWF!(2E*A8' G)2EP80J MOTM&^\K<_@&%;'Z$%_ZP32]NO;4M*:U]-.WP',T)V6@Z=I\B-_T*)G9RNA7N MR=-ZU9.=8)UZM=W>6FM($P$ (, PJ$IB^2&L&T<4$*\5K:=L* )Y;GVBFA L MI?V\D1 1:M58"*125YP>U:=E"RVB-KGR&:A+":CLKTDOLCVLD05I#\)'C#S9 MG*@0^7KQG @%L1(L0.[DK"KD3 M%:H@5YY3JW!^7"7K?7.!T^WFVYG1&88%!(4J=5E A4J5:PZZH63#-.6C5(]] MGU# 3$%*^ZT<0ZD$@UAAAG4)$*8D=:S40;HG4<&R%$2AFQJE9L]/A([$W9&A M897G$48N"$X?_J:A,[T\J./U)C]5X8M%\[2ZE:TW]6JY6-KDKZO,$PT 5+H9 M%11"(56)"R.MD"FB)8>EX\BX8($AD2N*;7J2&TPY$IHS)$N0*PXHX GODCB! MRCI4HZU*/4W0A?$2@=5I#)L8CM31>YS?('I;+5;S[79YO5P<;AHFB))2Y$"H M0FC-JU*I4I"\I$@):/^1;KAT\#*++]L#S,X0NLS-JPXCY00J:U"YZ5$X89>U?1"N_*3/KKJ&14-N]Q&YKC7&!12%9P MP!71N"3*:TM[> 1P0)6UL#*+RS<&\";--0A(R5=0%.!.5;0XX!X'%P.!4+[& MUX>>^!^$ OV8<-$+>;O96"-FN5W,5_]9S3=Z?:7F.QL"4V(H10;(1I@@YA3C MKOE'$&D1-.0I*IZ0D=[,C:\D_5VH(_8DW_C#+%?51EH+ M'^O-MQG50$'>[+$H"(0H%\A&/=U8R$NGG5M/?5O9)$C;KP-3( Q*PG6.B508 M4T:)'7O#Q!XMIJP#Y1MX>++E&G:D(RHHZ'#D*%K$<NA)Y+. W8-PUP(^7YP=_,DH"UXXNLA%AM)_[^\0P#Z)D M_/$=!KONV17\1_3^[_SNUDJ" @ MRMC1 !GE6A)$J.9:D[S0J8_K'GOU'E5 QA!(FONX3\=7H "X4A51"^YP\(PH MA/$U'74(Q/^(3/1APDY_ M'R *95D *(W"D!-AN+4H;=Y#E00\=8YP' CG67.+S%\UO*ESUXV4K 4JASMA M$;7C'@_/J$L?:V)&2E%2E:"&C3%8J(:.1J/Q0 M H$JG+&A9.BA' W-4T)\N%)50EGQ$57N#5TU1I;S3_.,+�-IYM2Q,2:&B M35Y^& HY9$YOHS[\*H(442UU47*$N3!"*660H!00SDI3)-:/(YBL0>.N&)[4 M/*\2Z5CQ4P9'0B)HP1V/GQC_8:R,/^8#<==]^X/WGHA+AT.IIE 7"!548@$1 M,8SD7:_6B'OND+QHJKG?F164<4D -A25"$I&%2V('5H8IKZVO=L"\-CU,2[G MH9.PZ[JD,1BQ02LWG^7_5&]DM =O(@:UW(/GS+ M6B>RUHOLM]8/SR9=&<7L/Y:6KZ-DMSF6T?NA^1Z&&;<1JG!0?R]?Z] MN ,R[*K_3R/8GD/@7Y?;&= %ZE!(+9VV/J>R/:J:OK@SH!O4V6][W/$D-:Q% M>LMJ\L:(*:TA[3"TOCY&:)C&]FJ:R>ML/^_B.?Y\<2*V>+)ULYGSL-)FA:+]].Z ML6Z[NTO&!0$*YFT:"A,._\$E=[UX<-6(7ZQ;]#V M1A^B"@(UQX8<@T"1ESYJTV_:XC6OK@M_OKQ P@YG>0/4=2GR_![@ M*9+[9-#=R239Y^"B/QB.K4ITM\NJ([O2J?/KAY(ME>O%+E$B)54.L'>G4JDR MG_4L\EF+Y"(96#YYBP9*MOVV)3?+V7R]T+J=-1"&%UA3 S*5,F21 G"K=" M*#B@3EF,EQ9#IS8M2,?4Q@^='?.=T9ET3():?+_6 %]8*)LH-^I"W*6$R2OQ M\Q SSS8]3:T",-;Y:86[W;ZXR9P;^*W_+8556RI$HE(4@HTPB956#4M M8H29T\L* ]H)+&<-M*@\P>;X@L(0%KOIV5@$NJE8R]TC6!,IUP6*+NB5#V+G MH5)>+'GZ=((W=KHJTOOKZ]^7Y3^SO5E^+\IJ$_6WS,KBL4T,)8J!!D0C0%D2 MFY288YMIRJ1QT:1A+85><6\P1?GVU]O-^UX< RUJU$RV8,%>*HANRX9^C7#=T4;S(/ MN F@5_(#O:;1G<@+ AG$'_/0RS"F/7N#(QA_;L48FY>:;M#%B^H9<@(@A@9* MEJ8"Q PT31.5INX5& ,;'*?LH@9I\\!VW"X/XW9YQ-FGR&(HTRZ5%2.2W*N< M8G-&%\5K_ 8LGKC,V:L5$YXHGX<&^C7IQ=H(KWQYS"#_/FC!.SL+_QI?"84_:'XC* 3U%W M'L?OSDKC5?37$7:T/.".-A9R_2KA?;8L71\E#.LR;]GG.+X:EHV>4=VKJ $? M'=%'!_A1A7]VZ>E9IH>EJ\,=. _I'L=4]W36%[^=5S7+K\MM_I_U&FI:;'?% M)E\?WGS9KC_809,=GP5Z?VU!+[>K?+GY9+]SV.16^6ZU*79W95:]2E8_2K; MB)D$0:0P3(T"#/*4'%YAH]52K%,QLG=P&C *2:IC!2$&W$)5DB0D!K&)-8U# MU]Y]*',+\G93/9!]'3VRR''Y='2O=5QQG;/#'!=I3TRY>NRK^L6K4W,J;[8& M10\610\F3?APGV^G7%H0GLK_\P@JTYG_=-EY6C\XK*T<&G^WW>W+N[.M P*9 M9,2P%*2:P\0V+HTRC#+$F8V'CLLKG=ID*@5,$6A2EF*M(4^0L;8S9*,O5S+T M)7QFF9?1ORTW=]EC<3E![;RZXH?KS@LLH]/LO,;RG--Y*'9'\BXOMGBE?Q[Z MZMVJYTLN 5ASOSRCOJZCKKGZL+RO'V7\:UFNZYL\WM_6U0Z5,AP$?;>[NSE\ MKS[8?2+91L4,049$:K R*<4,Z+O5H3%1;(8S8G YU:2H@5NO'CQ;2M8_LG*5[[+H0YFO,@\1R+<3 M^T>="?WG)]*<&O LT+1NG6-L<:/>,9X$\NM\8T@H@SO$C:!<]XP57YX"^YC9 M65.^LK)60Q3;]9/O_&.;[\]!IBD%,46$I,Q@ '',:-Q QG92-2"*C MTQ/CR M@/JH2E5H>?;-VIB7P\^O3?CY>_W$>O6.1O2P\C0H"(W<.WJ%I_EVC!"!JU=O MF5E4\^JQ[O%NFHXRRT@X$1678^24_ND:/1\6$M]?/X:ZL;)KT>_VNV<3Q=T# M*E/MNB J3(PQT1H(26.EH.%</QY%/X;@$KN$.ZQ:0Y^<(M[)SLE=3E# _8HR/XJ$9_]=*ZW6[" M_96!E%^(&V,YD5Z9X?'?KLU*=/^O,GQ_I41W(Z5IR&X\6QAO1X8*F!,O9QI4<\ M7*KP[$?8/.2F+_BG59A#.' 3@^-#]FU;' ! A>;": HTBQFQ24/35HR=7CCH MUT)@:3C".5:[_X\^&N',F8M4A*2KCV)<10UCTTK'$UY>59"^/,Y)2'K;\**> M#&.D\[4XR]TW.YFM_M#_<9=_7VZJS$;LTV59WN?;K_6ZW0(+I1!/!6&V><53 MIFC2M(WM),7I@APO+8:6'8NN7LY:55]D#SA'ONBE"U<7QI9?KN" M#FHH]%S@B"TJ6W!7T39SO!5T&)4=$X"Q6'3, QH"/YX0:)&UF<'8)\O.LW0I M*_!![CP$RX\ISTY^>>.GJSR]VWZW'UZ4][:EA8K3A-%80\BAIEI3SN*FB=@@ MI]U5IP\.+#\-ECS;]9 =-XJZR4PP=MQDI851B\FX&G)*P07-Z,74/#2B'_3" M0T]QTX /97:[S-?Z1[5$FME$Z?W^6U8^FK L(%=,B)@IR5 ,DI0J IJ6B=9. M-]?Y:"^P8APA1MD!XZZ>-A05S&CU:/'"34J\,-U-8<8FV4UX&GZ/\&IZ:X#1 MDQ6/<36I VD7I,HGY?-0,*\6%>$ZZ(!5UX506 D,H808DAAC+#!NVDA155)6 M[)>;'JNMKWZRDX:U(#J/L<_5KPR2*T>B>BRQ>N5HT-+JA.NI7==1.Y,U#_'H MB?W2NJDC ]T3H.(V*_?W'VP'V5LEJA:);JO=8)MSM4NU5GM2':.8(&'B5,2$ MT[1I6ACBM"OCI<'@*= !8QV;LP:@XV:-'V:[9CPCD^J:\AS@744UP)K6%F(] M_YIL=Z<+ .)%, MI0(:I'@"$IY*TC2H0.)T)<^ 9@*K6HOLL:RYJ=H0%KMIV4@$NBG88^Y.M*L& M-JYDG2?H@E!Y8'4>\N3#D,)[CW.\UN6NW.;[N[*:^IG\1_75[M">(D)*:H0 M,L5I#"0$K?2ET/&EXMZM!!:B%E@]F*Z/T!QO:^E/83<9&H<]-Q5Z3%R#:A(1 M.DO/!0T:3ND\),B#'4_O5?'$3%EI\.C0)NI,'*S@,Y4W&:(DEIN^E7/[[2?8%Z8%.! M5ZQ?7G*ZBI;[:%7L'"=I0UD=N.CDGU"ORTT3"-5EJOJL+[EQ/ _!\F5,US6E M/APYU#;>W=S5IZE4=EMFJ[P^8&6_WF3'>T3%35'NCW>,GL6X4$HD-K&C3#.D MJ_LC#80-/,@-7FRSKU4K'7?AQH+5:?3RP^@]M< AS=CM_D>T?+ G6I\85(_I MY8DESN64(WFOX\;@K-S6MTRS]=2I#5=1:T7MM%,[K$ _ENJKQUH]>F6G%R=< MK@(=U\_S$/[QS7Y>73H%[SXV81=)K"F$4$! 3$*%D,BTA6\P48F7'+A+0Q-E MP,Y%J\/8'+[AZI5(WQNM,\E[+Q>^>F%W'M+GQQ2'751'?KI*U-^+8OU7OMDL M#%0QQ0 IDR@" (JQ:&KQ&::)<%D?[/RA@5<#&QQN.M.=DFZ:$H0--_UXE8@@ M*M&T>D$1G+F9Q^AWAUT,[!-]WNY\\9VE2DHXICA!$&.>*,2TDKH]HLN8Q$Z' M8@8V%5@!GKU#UR/O&$IFQWW)\7ATW)R\^%3Q!,G'9:8N[5/ZH7@>$N3+F!KZH=TD_+3;93V4U1/4)13]@>G12B*:)0D01#";A, MC2"@J=E@@+%..YA^6PPL7D><=;:_JY!&ZU.H4?YPU*VSJ'FF_+*V3<>VF\2= M$EV#C!ZAC#J>*0Q)]+I8U<^RU+\Z0\(?X1N;^"=AIF*A"AX4$ CJT.'$RPL1 M) ROTP:20#85(7NBX\6CV756EMGZ\_)'&\'^L*0<#UX8S%$"<4I3A24Q*3.T MV?EF,370Z5[184T%#B0-.ALQ5L5-%NV7/_JGPT-9[98.CTBH6ZQHN;3(3G/@ M)V\J;3;%7TL[_NR_M:A'ONOS(H,7TF1/U,\C3?9ES-.+.'URU/G)XH?3I"=M M28U$JD "DQ@AQ@E+VP/T3 /HM'#7KX7 ZG4X1+TIME]_M;]]T^O89T_JNFE5 M>-;<).KQJ?.I].=%5B[(SC 6YZ$V VUX^IBM!T;<#I O)*P^BRH6 VS_3+&, M82M<#"#WD^.O?F3@[[:II5_5>0%7W:Z-NM9FXOV\/8PJN&0<&:\54 M DQJ9UVZG7))1IS. _AJ-' F\=L[(=_]]N[S._TI$G^HZ-._BH_Z7]__IO3' M3__7_\&2F/Y+I/^_?[S[_+\<3PQX([V;EDS"MYO:G$!LJQ6J5W4F.@[>E;$+ M4N6=]'F(F7^SGIX]",-;#T%\>E,QY RFFL1<"$ ,5@D$;8,<)D[;H .:"2QZ MS3W;FP>$CC=>#*'06=!"LM=;PJ:_K?P\0]TDJR^MLQ.IWH:FOQA M>5]=@]K>@3006H/:BW]L#K'XW)+O2UG%6 M%IXQQUE:0]81T<2W(3_FY=)$;AB1\Y"9H4:9>OGLK9 ""G& MJ@M6$69N;RH!G(YFS&S5 [G@\= M+\PXCIYW]?[HY^6/A_:4II)*@ "Q_XDI)!@TU_,Q**C3+<']6PE>)MGL"V?] MPW1? CM'ZA&X@P7Z;G=?D90.FLY&>('2_+SV!F7"M5/F;? ML^W=0Z: A>&)3EFBD$HH(%RFK=8QROI4J#@V,=+BQ&UU2*_85D44=]ML66[M MJ-H=B\/* V+'W9N^E'93HQ'8=).BMBSEB&@B&7J9EP[%)CV)G(< #37B3'') M($XZ/ZQVM]M;D2M5=EOL\H=KB5.)<$)BF4K%8JYB9$33FDP<'T[IVT9P\3G MJFX@J'&Y*4QOYKI)S!BDN6E,RU<#:2*1.^NRY>*1N^ MVS+U%HO3UDIG[N8A)D,,>'4KQ9&+GM.DDZ(X15F,-$\U0K9AJD'UJ-2QO33& M3KLH_5L)G*_\X]S,*/HUVF2[7:LUQ]G4H F3"[F]YDR!>!TZ;9JZ7/\9.]TG M3ST8G8<6>;#C\A2J-S,]CAJ=J.%)LT!R8;!&J1&*$@(1;D\X20-!W/.P4;_& M NO42\>->J<_PYEU4Z=12.TI4M61HT=Y4OU<[M2*=8ZQ#L(UF.QYZ==P<\X? M,_+!D]-!HY<;M"F=BKE.!56$FT0"TKY6):4"3DO2 YH)K&!/CQSU5J\A3';3 MK9%(=%.L W^/I6K*8TBN^N2!U'DHDP]#7CJ5Y(.;'@M'"RU2Q@%( $) )P+9 MU*U=FI+B\*3;86U&T1J#-)\]"%7LC/ M+_LX6M]Y;ZJXN=34 4G! ME-.$:D@[H?>H'J#5YVA6I^"B7Z-/669#ZSZ+8N*X>S6$VXX[6"/1ZKB+]831 M1[A&WL@Z3]"ES2P/M,Y#A;Q8\G13RQL[757JPI$F @BA!L@TI8GA"!@KD.UB MD_V?BT@-:":P1GWZMBRS([+F&&56(W0\:#2$R6Z2-!*);HIT"NK_;DY*BOV^ MS+_<[:M2S&A?1!^6DYX_ZG5DT@/;\Q J'X84WGNB>S)5;.MFJWN*LH6ADG*4 M*B@,DR9FFM)V[2@APNE%..V_I7!$&KBB/H^)NO]O;[]D8]/B7W),U-]]U MS]""NJ[%R<1ZT3L/_X6<:P /G0]I MK-=YM:^]W'Q8YNMWVW1YF^^7FY/6%Y@+A%4,-8Y5RABB1+2[>\RDW.FTQO#F M JO< T*K""VF^",S*F;!)W06:&++)U'?%?1J3R-?++C M5A63X->GKHPS=7777M8[9?YMMLK9?EUB8*NT>O&EWGJWR_D(H: MK&,>$ZNIB"##T^9"06DH/^96 _S;N&KV.F,7U,PCW?-0,Y\&%<&Z9N\7-.NM0JN?MV7V+=ON[,3G M<*+NMV)779CZ_OKS\L="H!1A)!%@3! E%=&F><=3QBEUNH;9=]NA\[>3X5C4 M6^:K4\#1YM*#MN.0WS&MFY!WQQSOA/)#E<(CK,U1WE\JN']K+W:VF"=[L[(+ MH9 !K/N_$.3 5CL*JV?RVRYNROO3V;:G"?()J7V#Z!Y@A$2.FDW M7DE,W9X9[M% IZ$ZY,'@1TMY=DJV/V)LWU#_ERB^0HQ,_YN"!J \B;AVX-,:#PUI&&[G,N-& D M9BQF6C.LJNH/+MOYL$ZT2SE6CX\?I2IK=W9W<^CFYNOT]=W4],IA>OF&ZGE=2]VM]G08L_/0*W_F.%X_[.ZK=Y)0[2F"%]ZJN'[9_U)AK*3PLC)W CAYP1W]6R*,:^MAW M8/>A]Y*$!G773'0UK(U/Q78$1CN_@;[,RWHZ?'AOQ6(Y"06_UW/F;/U^:['= ME66^_6I_X(]B6S9_E?4(B28:X&=68VH_=5'Z>+G13_A#>"_/8 MNR^R+\2!\1TZC]@P@=U/7YN?B'GG&"+OVR__-<]*^_O?[G_+OEM'_$P3W"M #&MR-/6_BEITT9\5M+[R/I!B1^T>C]V^PNQ M;%CEO4A5%UGUP_7,--.34><$T2=GSFIWFA(\AZ&*FV6^74"&A4XU3*KR;F,0 MJ6J^CQ@(=+L@UF_+XV6^)R/T@*VO^/EAW%$#1R>[=X[JP'-8+>Q"61=)]$K] MS)31KVWG!#( @\XZ^6Y[>[??U;(<_Y[=?,G*!12,)EK8=K!@&B(.D6B5F8!^ MJMBCG1'SOP.ZJZC&%\4]%; /EXYZ%YC&_HG>$P:C/P_HIA*YYSQUD;0![,Y, MP(98^XN1L20=QZL=.C_6TD_S-E-E_W&7;U?UA;DN! MPD89+0V.&1JR_C^,KS$+"G_+M]F[?7:S M6S E1"IBH%,(C 0,(8:.& F!J=/5H.,B&U%&#_;4I6BGQS4:DZ)B>ZE@K;8K M^K.R+*I-FZ#RT,'ACD(].U_W5_31W#S;$L76(X'+%-T]/[.8,J[M 3 T#'>Z@] M<-A-S,>ESTV@#]BNHI,RG--30!/=0_TJ8Q<$U!_;\Q!%C_8\O>[&,U-=Q>O= M]GNVVS^NZ7EH? &I3%&,J4$< @BI2 UO&U7,Z?&Q@4T%EJU/WXIR?WA[+'\ MZJ9B0\GL)F$C\NBF7R? SHC8N,IUF:@+LN6)X7EHEB]CBB"]T%.JM> *:A"G MU;N,<8(I,%CHICV**J'J?E%%_U:<-*KG#16>$JO7&1N84'DERV,B-9/LJ4_6 MU)G2>2B/!SNZ9DF.S/2X'^=2:L9IK""WLH:4PHP2B3%L&E<4.]V![ZG)P-G2 M"4K'F9XO2KNITP1LNDG5HQ=;YS7QZ\;=!1WS3/X\1,VW4>YDW>[ M?)OM=FEQ\R7?+JNK^=OGW/;VJUUNR:V_W<"\7P@[]Y0)H, "8!I;*!"WB9X@ M3I=)AV@_L! ^X*L>BGP Z":*08COII!3<^XFEPW:Z 3N573BA$>(K]K-C9%O M&>M!Z@4=#>FB>8AJ4 N+\3J\S^QR03A+!((LD5H3;>4>F:9TDG"-4,^[%_LT M-;]Y[5#N?*2/7FESW,NU/7>[RI>;9G/VNOW&ZQGEG-+(WNEC9_+GH7"^C'%* M%QTYZGPM=?:U6O?[F-T69:6;;5:*$PD-E49Q@*DD)C$2$,Y3CE6BC>YZA6GO MSP\WWHZ0HA;3=,_"GB'GPD :S.<\AM!P,YY>L^R'E\[#9O4M6]]MLO?73QM^ MM[TNRILZYY#WQW\\7+($$< $""P @G5. 6&')% ^]_$Z3GK .V'WI0[0JY> MA'D^!$]@7T5?[MN?Z'7I71#O=-2[B1WC*(5!?!)&*]V)O22C =TT$X4-:>%3 M\0W.9M]TYJ3]W]K2,2- 3+G$!LE4R[BZY"0Y-BWBV.V6$2\-AE;>2R-[0(6O M'[+[Y9'!>1Z:4SI3/$J&^1)M#MGF(-9GHHM>37HE"_7 UVO*=[TLB\6'S';+ M[7[YU4KPA[)8WZWVGY:;;/>YJ/^H;FB'A""8:)'*E*4(&]DTB3'L=#.^EX8" M*]T14K2KP%1/Y53K^,4F7]G\=-:37J*+/Q>&+,Y4)Q0)FF.*5: ZL^ DC32(Z"B5K8/#POUM;$ MP]R[5478[NICF![_FF>[=[O=7;9>4,-B M +6)E= P00A!S)M1"I"B+OE?QR8!BU/-JP<$.5 M?$JNLTCV]LZ<-;*_49TDD7+\4#M4':'2*)?6D>1PB9_KZ6PP3\'!6RP."N? MLQ/FK'CNQG12NIX<>9^J*8X8CIE&QJ04@#@FLAF,"&EQG*KI[2"Q>]XN3E($ M8QAS2C6&6$F*,$]4*AE*XH3VF*@U$-VG:7: _OP3M*Z$SWDH#K"JYP3-C;7. MM2M[&Z6KT?_^VN;!Q4WU '!:W-R6V3<[$7*BX">6,> SB8=4_K M,(*RV'5 _Y'M#^W\5NQV"T*E@$#:B3].">-(RXNC*Q^G,UCW/3$7OCH-6Y]OGZQ_H6A9HHRR[]N#Q%T M=?_9!MB='7EV&FF'9OVW33VI%.O_?7>XBL:B?7_]>?GC0U5*9?]AOR_S+W?[ MJGCT<_%A60=B;HR V"AH-%6I%D@)?K0A100)ES$U+^2!QVQC3;1_,"!:MA;L MKJ)M5H?9PXB.]LL?;K/]>;'9,16:%^APB51MY\L9U"^5-OSM*CJ:'+4=Y<3H M>@GCQ.SHP>ZKZ(]#O[&V7T5'ZZ-3\ZL:I@,!XX:)47U[(0S-LX_-(\S-E)OB M+:B$6YA^ 7X#9H$202$&D""M8BT% 0HT+2HNGP6D<;BSRU^7(PRN73H!PM:RV<-<"Z*=IZU+I+F@?.9:9H/B\Z)FC>VG%7--K:0( &::V"J>T44YG&< MBC9_P-*X+&$]^F#*4!IC9:C& F,1"RXHA79V&W.<&N/VW+W[FE6#I;X/<)N- MO))RRD27$>-"V,R&AA/TORH60BE M08F6 E-J)-=$&WD< )2K;G>-=6[,]A9@D_($"9AB*>ULBRI-$@$),@H0$SAX M'R'6NU*'8_+K4ZCU$T#'N'1IR 0B^G)DGX1CM[#>T&OA18_P12W *KZ/S:O# MG0]C\]OOWH>A/'>[\Z$#%R](NW<:9W#W@U=SBD#=+>BME.V:F00TP0QJGFA& M4@TTLLF3P"KF0O D<9KM]<6@* 6Z31CGX S':#/@1LIHLL7]GCQ?J@,.[+EYY-O!K1QV465/5@<\T?(Q M6Q5?M_E_9NMW:XL@O\ZKCGU\,'GU'W=YF:T?/YQL_\TF&\W1A,-/VD_)\N_5 M;^X6!&(.@;)S#^BLL4T^/V7 M";S:+3[, FNX8/+R"S,/%D:G)D8'Y%%C9#V?/#$S.MIY=:R)W$?-TX0GQD[^ M-(UW]UV(4;/J/?,(:/.BY/77\,(Z:19![W?6S#VFM"2/%,/?>\/,%K1X< M!(Q2?3TR15BJCQ7\83UV&ED7J9UD8DI8C&,.@$X88:S!;;\]68CJAS9PN#J< M:UK66*:+6#T=.7[T"N_#642R0Z]XL//XFV\WKKWHMY%BW+ ^\_/%NX%\!(Q] M/CPU11Q4V75F$:\_+W\<,1-).$%,)5)53V:D0B'=8(YCX73"8UJD@>-? ^CD MU/;DT;"'.\>/A&$].3P*#@^";=>P)K[Y /C,72,%O_[=Y.<+? .X"!CTAGIH MFO7(O1W_>?O#=>#^_&VYK6IG_\HWFP7D@-CPC T6@,42 DY$8X,40$^W3CD4 M>?#URP;@Y''0@Y>G6-\=)EF?^\P@:Q>#(L:N]]N['S5I:,MEOKJ M6C]?;/7(3=#%5;\>G+!LYO0?CO4?'Y;W]3NU5*!82V4T 4@C+E*FVH5CF.KV MUN_/DY;1##"@DT(_ODG\\X"RFML#K%J E]4%JU:,-P_H)Z^U&=(5)BNZ">W^ M.07HIOKFY!^OHK9['7"*^/RP?GWR M;W6BL;"(J>:Q4IPD@B&02-D6&LG$D(D#\P#DXT3DPZQF%J%WB)?'C[FA/3NG M8'NR:_HHWM;FOMT@>]Z%(T57#WWHYPNK/D@)&$^]^6SB7=63?UQ031*LF *& MJ,<)H"_MMLXBG/;U]:3[KM[].Z/LR/;W5>"(V2Q8OQSVL_W"!O4DQE@GDD,!$DBA MP4>T4&J8NMPG-!5&IZU6]ZN)/E>_$MW:?_U6O5IX6^;5(VK'5R16R]VW:'FT M9)3 .-RE0:/AJ-X<,01>M3ND5QGB0"2 M@>KB9(Z)AH+$VB!B$D9!DJ#0M3HUH"I8?+ _E!UO3W*,%>Z,=53YH&0YZG/# MTP.:":\U?\;,)5'LS>),Y*P__J="-)")[L^\;'?%)E\?+J#:9S<[\2/?+5*! MM-*$"@V)9D1+'<<'O<(8 ^#T;%K/)@*+R2-440TK^K,"=GYX>"6PFZR,P)V; MMO2@+=";+2\17KQT?G7V-JLNV=Q^/=[ MA^W91F#M:6$UER$Z;CSUIJZ;X(S!FIO>/"2PF_*,1Y^;_G1E+LQ%M9=(N: \?LB&>JL18],/^5!\&,-#I61BS7%4WG?V>[:UQQ=?[8Q9D ,%,*PX5Y09! M+!(!FY8,8YW.C@_Y_,#:<$05M; =>,;3ZY,>?X0YO-4R M G']GF?I06"W%UE>MO@%+?7!SPS>71EJ0>&OMSBH:UH_Y'*WJA\(>/=[^N[W M8UNN@\R. MPIG[H4(*8-)$Q9U(FS,2B:0PIX%0/U;.)T*O[%\_9>>6JV[QW M!)H/G/\=)?A<0JD\R@Y5.?7KZ..O$#T MF(E+2T0].9O'6.B-_NDRT2 6NO;^OY?%;O>A+*[S_2(&*6&I@G&U,BU4+#63 M30L$ITY;5BZ?.\ZB<71;HXE^V5AD?QNW[Y^P<:'?]^%L'GV^%_)B>(]Q[.O9 M-BN75?&^6-]4K]+7[[%^S_2/VVR[RQ:0QB*5"5:*)SA.8TQ1LQ1+!,':3?F' MMA8\$AP!'N[?>@1QY,%QF:A+ \83Q3,91+ZL>3JPO++4=;"I[+;,5GD]U:^: MOJE>U_S/PTH$,% R$'/!< R4$88U+X/94(;M#,1IH UI*?@@.P5W&&DG\,8= M9Q=XNC#&?+ [C_'EQ9+"?]]S&U;"E" M=+^>]B\:M:^G]Y4N=5GI'=YW6/D M_GWXC^_%S?@S'9 >P^!%]:A0WIKWE(;U@3 MGZ[GAN?37;P;O3'Y-M]GO^7?GU_F+^]_7_[OHDPWR]WN 1A(94QC033A2B8Z M3@FG5A2XLMF80!3WD_+^<*CDD$"#B%18) GC0J>QUH9@9)"DH87][N9F6=Y7 M6K'_ED4?FKN//E1W'U776&SRFWR[+/.-E8Q-W>VMEN^+^J>?O3/R$ 4JM:]^ MQ(?BAW.UJ_[/PLO]HT'KG0/^7VL#7O"B#0^U$5%MQ8S"0U_^.P6+X,Z=6^@( M;_#90#(2UYUK<]I+3-)O%D2VLQ-W79:V]:(LL[I":">^5,O/J[V-;!(R!&.K M+I( $9.J0C-5B;;))J>2=JU"<6D3I,B:FE "-<*&0P928D :2Z&Y(30)IQ\G M-_0<<=89?HTT.H$:_=F ';MNQ8''2]4L(=PQCQ$?QK2GE2_A^.LZBO_(_GI M\:$LMO;+578XP+9='V&]VY[^3+Y=Y;>;[$1@9)I"C6/"4A,3G@@*!6Q&=VR M4RF!%T )-HK$5"4LM1J'-*>6.4B 1 P9$+?0O3NYM9ZK,H>/F8KB]SF@>_L MC-[F#2?*\-@VMSQO'*]UT^39.?L_+FW?9[MMO7@$YTA'".#.1 )H#:Q"[1 M$BD%#><< YIT6N?MTHP C".4,H(T3K44AFJ08L0PA0S2X*NY%;BH0A>=P',X MV#&0Q,MB/#)_CM/I%ZGK)IO>>70X)3,>G_V.RCAVR6YG9"X:_4*L\,C4#$[+ M>#*D\-Z+^B_YUD]MGFPNU0M3#P @)T@@FE)%XU@F4 %I_V?25!L*$6=]EW9? M:18@KI!@F(M48B@5PY)2PP&"B!IE0M^>]7B%[_ ::9?W.8*S[;ZZ.B+10U91 MGW$\JR72RR1V7 KUY(EY),(A#+NPM.F5.W>9M,GV^FZU__=E62ZW^_L&R/T3 M&$PQAJK'K3D#&K(4<0&;X9M20OJ)9AUIL&3N\^\68?0QVS2;6\T0/YHQ0$5].<-52R?P0W]%/8)MZ+YOI?5^1L+: MC=%.\NK9.7,36=_FG97:(#QV%MQORS*3RUVV3HN;JK#S4$I=0?EZN$3M_N%' M/BSOJV^)OY;E^OUMO1C^_FZ_VR^WZWS[]6.QV9BBK/YQ02!!5>6U)D#;?)IQ M!B$7A-E4VB1V=N,DR]- #"S>1W".BCR1MSKJ]OP=Y;I,8M'^^J6"&YV:%)W8 M5)49G/[,9.P,C$)3X// M''PR08CZXZZ^R(#$$#,;-*%$,!4*Q3).#SACZUR:+&ZS,B_6G_;+P 'Z< M1?2ZB@Z6O=FP=8 _3L1R[ 0_7;!RM3]FJ?(_ST-=YS[!GD@[$"S\E0JBI= M?]SFQS/'+6["M,7,4I1@.Y\3"";"-+BUX'"QS;Y6&P[C1*/A>#MI'S]HWZEI MG27P"-$*6U%&685PRGCEP<'CA+"1/#MY5#NQ\W $X<'2AU#WML+:JZX+&.G\ M=9N?(_AYY,-S//3MJ>[/A!6K?QZ*_=5=697H'E;#:C6N__$(4/_(RE5NP2^4 M8$1)(%DL>*JA(2K ;NU/'F.$[KO7C3&]]Z[OMED$@:) ML:3JF#U6A:M'G#2QH+!10&B55G6K ,L&)]/2[9ZJT=&-4P,:90_ ^DG57)PY MSE)Q6#]./GVO['J;13;/'!,P./7O!#]'GTG5:6/ZF7, ORQMGUE6>ZJ M/8+#G'2ZL*L K=7][^-:/U3ANCIXW+GGO1?*AAW9V6:".SH-6]A=^=4 MP7S1 I(FBJ:IC*&6*2(0,-$?Y\3[A&/LP2/K6.ZVU-\G:FG_B,1=PIF7*/N9-Z;S:FNPE@2.SF=/\DP]#0[YT&.BMA?B0?I_R))&7 M_OA&TH!Y<#7V"22/'AYMDMZ>^>B6[Q 3,T$Y4LA45:X0@'9G7G"I1IVG^X4> M.!EX?")J\LFZ9[>/-%^?SN,33ME?.)7UUD*Z5[^&G+B'Z6!O)&A/1([OZ7M( M'_HYIM98,/"\R46[&(N!2 C "8T1%:G!G+9[ IIW*IQ^.]8$#MX=#[?UC>IO MA^=NCQ:] 4/>2.QO.]X)%U$M?,W/^$@*WFIG='KYZ0T8Y-(I^SXP]>8ZIZ<3 MP2/XM_=QX3GUO;=PEGA6?#D=-)X5\ED68>*$2< P@$DB*^128=:@EU#1"<\F M#\(]AQ/+#OGI+)?^WTX=7=?>\$96!L9F9:(Z.C>O37 H^B)ZB;4@&*#4<" MDTK$J%W)T(A/=%1Z$.:Y'*">>L?>6Q\89V]^"O=/MPO_Z-SUVUJ8]^/'<8YI M>^E)/T? ]#]F-\M\:Q.'M-C6IT/OEIOJZ>?FL.B" M*$X2PI1@0%*0 H!%:X)B.G%;9Y\1\+$.=SQP#U1UW)8R![/91?7K&?8 M<^:R/#U':IZM1,\1I/O2R:7U]%>6T\\O_)PS*%G$*95(<(I)&C,F&3(/-^-! M SLE='/&/U9>MSR*9MF*YNI$-.TGWUQ%Q6LKUO<.B=^<27=9=YD9]+>1!EZ^ M/.!\X)Y@/69<_[ZV-C/3WC:C=9JY,O32FLU,^B'PSRKJ=]UUF2+Z!^D\XT3_J?O-7'=@?I;HW\._ :-_ MR-[V/%1XL'BTW9JA0 /'\Q9>U.*+:H#1:W"![O]AMQ-7VP M@T?8B!G3M]/%W/-=9))MEL$=8\1ME3$[R/3;*(,ZRCB;)J\X)-0FB:]^\!-L MBGBCPN=93XYRBZ-D[9K1 ,"T/X4Y* M#/+,!$O]C_'&"PJ$EL#H-!$,QHH@0YO5"0I)PB9:T7>%.5VTN^ZT4#_9ZKRS MOT=?A _IZIFLM4\?^H*X:IQE\[[]8T;!;V(BPBV"#_--U_ G5JOB;KO??OM"U499 *@B". '8$,H43S%$AEG#<9)V6Q/@ MAS%UBJ_[T&IP1M=%&:V/2*/E$:JC,'EBNJ-.C4AQ/]EZQ&T#,7I!S4:6L4[$ M75(UO\S/1.0\&_54\T)PUC_;^B/;IW=E:=/ A102<1:G7 E.C$F$B&$S' TU M?+$O]LM-WY3KI"'%67%E%?SA][\!-^:,LN\/.R=[79W-\?=M>WZ]VS_K5@7F^+K M?;NIEG :0\R-M+,K0F"EG8J8X\[\B?FU@]* MG!CL7-8Q)R>$WO::J+^,O@KHKZO,:S.LN_]";(L%Z#WSB'NS8L375EDP;TT2 MA3_FNW^:,JL6/#.K'?N/=O;\>[[-;^YN%@D32@F(B;9YMU I!ZENX*L$=:J6 MG1WHP/&X@O;KM<56;:C5X*+2HKN*;@[XHE^65B^KB\16UL*QKA'S[OD)XNE8 M3I])4+V**H.CRN*H,3GZ6'>EH]5O.+9>\.58 =9'=_H)HZP76D*&6G]^FT^\ M7?ZHX0N)(<<0QP*8:K[.6,H:^$:D[B4K

I E&:0,8Q5",2@C[B>U9^*2:=##HB=M')4^/<(]_W%MC\)H.N;IYP.AC0O_.+@P_& M_BQ3PL?N&WM2V+/SS"A(SH61,2:&@[PUH[#9;+BF2&L&$\XTD D$7,0 <\$- M$HE)F":3+Z3V@SW6U/$A@,ZP/FB@YV<34$,X??9Q]6),IH):E"D@L!:"J11@K-+?AVA#U)\)U; ML=! S\\G^ 9P^EL(OF^^8NBB.R<.OHY]ZK].\'4E9H+@V\MWDP3?)_?@/YFZ MXS3A$'$.$HHQIC%&4K93=\[<-TGG 3MP\'WV3DPVY[7D@3U@@B \GO-G$X2? M/??R\ZPP7_3F6#'83Y?Z"6.P)V)"QF"?ONL:@]/E[IO8KJL_]'_C7 @5-?KV5YIQ5I#)2$$8P@P8IK%"8+,8)HP MQ $(>!ZP0E2?AZ^_.,$VV:'XRU1=D!%/',]CZ/LRI@C2#WT,,97O5IMB=U=F MG[,?>VF-_^>",PY@*I7-L0DG)-4H88:\D!A2BV M:J,D1B()?03[[!!T2R4]LCQ$TT(3[$O>'G!&?U9(HQKJ++3N!0J=96^(&^:L M@(/LZB2&PYGK//U??EM63=;L/6=ED2_G*0E/YYJXJ6JMNRWI M(U+;9!(#@P2J#BXIR("&.I84QIIBMRNG>F)0--$@YS29:/?D^-($.+#7YB'HP:U\.C4=A577VSSM'+AJSK9NOU/>9>O?\N67 M:I*;9R^&'L32)*8FAD;%*-$)QB+5T,8@#6,18Z>SGWTQ&"4L 3!)N&$8,&!3 M1Q*K6$M$F9T>A%Z%/8*,3E#VNWO=._?=1'D.M+N)671/ M?B\(N6MTR/VOQ?; M?98NRTWQ*;\Y3I&KG9GZB]^+=;;Y/:OFUHLDP10EB;(YD" \!5A@18FDFHF8 M8=UIW<%OBX%5L,89U4"C!Z11"S6JL3J\&NZ/ZLN:.!W+;H+8C>#HSP-0E_?9 M_3'M\-#Z)(SW>S'=%_/='CSO2LP+D24,L3-X@MR_347(KNB67,N[7;[-=KNT MN/F2;^M&4XLHWWZU/=5^MJ>E$M(RQPNMM:X-'^6Q:M6GNJ+Q\,BI8G=+C-&N9+><=IR'P-"!?& M&YNC$Z/MM.:A=SR"?EI$M[,_5IM>;='4EE=SH\;V\Y]QU:Y"V?E33<%55)$P M[H1I,E]?F('-O__-8TKW!G@JWIJRN.4(QVK G2G*#V7V/2_N=F+U'W?Y+J\S M;0I3@VU[BV%3@:-M4#EOE.QM1J\<(EP^0':/J4*J[ MA;X167:+3PVPFL4&6G2";=RP<9FG"]KNB>!Y"+ O8XH@G;!W)4]9%F5:E&6V MJL>IV*X_E+G%DMG_KL7Z?]_M]A6^C]G.SMAKB:Y7^!:J*L"#A&H2&R($H0A) M(S232M?,;\NA"W\>P-:I MFX4;/>"-'@.._JP@.XJ]9T=TK >:S >.54 ^Z0]3^>/"Y*5ZGR >F8?^!K+M M:6U/0 :[JNIG^]/OK\7Z<+-UL[]AE$WVA50P58RF-$[2MBD< Z M.U6OTFTK99_V=N*R+->[?]RN;9IH/8MC>FP;**B0B5.#*#$(4JTP:]JFC/$> MA=H#6PQ?EMVD BW*Z SJG#^&M->9=I#>>Z8A(U.L6/R]3J[SM497LNM+S/W M>G&U)^;G(6V>;7JY<-HK8UW%K^O,>7[!=8"ID9"+"P,D5@Q MIJC!9!1WVL0)BR2P6#HM@>T>KX%51D2U%8Y)76#?=1/:^;C-38!#>RR(-@\B M^X)FC^/$>6CY2+864PP3-^U7V75F :W?;:N"@<_+'V*WR_:[/[+]0A! %=2 M*"XX!P11W#:82F)^FS4.X[2:\(]'JIJHMHP=4D845'7!=11;9N&IYGJ$+4NB!UGGHG ]#"N]= MKI]"M4V='"6TK1[/T"Q,G!A)$PJ@D"IE)$Y0FQJC!)O%-ONZ/+P.Y2I: UON M--+X8:0] ^E1QXX:=A7=U@G.;1UU^BG:4%^XJ=L8_ ]3NB<2UY[WFT;K+O/5 M0?<\$3XO#?1EU!D]],I9YZ*D[.MA2_NV**NU@Y>.5L=4<04HK.XV3F"2"BU3 M#8EBC#,"4N94==2A/4T%T! KPC7& &&,=',8)NZ$@!IZ,V2(\2HQ>A8&N2# MT8ZU/R.3Z5C<\Y3'>5P$T8&T2Y4Y'BF?A[IYM>AI;8UWMAYT[;37V#GN/__G M?VN^8_]3W;;\/__;_P]02P,$% @ KXD!2U_B;0ML7@ S-($ !4 !F M87)O+3(P,3?JPK[<,SUSL-;X MO';9QU;=GOF$0Y,IB;[R4_?LF(VSJ=__QG^#?S\4S8=YJ/Q].;O/__QY1?UQ;Q[]_/__E__ M[7_^]U]^^;_Z\_N?;#Y1W/_TC M+_XY_C;XY9?'03\M?YB,I__\C_3'U\$L^^G[;/P?L^%M=C=XGP\'\^6W;^?S M^__X]=<___SS;]^_%I._Y<7-KP@ _.MZU-8GTG_]4C[V2_K5+Q#]@N'?OL]& M/_\4*9S.EM^N\)'R\>]OGO\3+Y^&4LI?E_^Z?G0VWO1@?"W\]?]^>/]E2>W0N"7Q=W=H'@XFHK-XUN9:F74[AS7P-3T8#:>?;S^5&2SN$$L5^V^6>T8 MTL2$%K/Q-)O-3'[W=3Q=OGTOGW:-:6E*=;3GL>]KB91/BV)X&_?13\5XF*G) M9+6]UR"FVAM;(F>UBB- -\PBZ:9W$;33FW':M&:S;%Y5Z[7QK9984$V[[!_9 MP/3,8':KIJ/TE_O7(FZ]DZ@S]DYM]Z@FII7?W8WGR2:>I>_D<8^:WD0KNL*N M76%HNQ.LHWIJOK81PJ:C;#K+TL=G^60\2@M%#R;)T/YRFV45P%'Y#9U,]].@ MB.R\S>;CX6!2?^X;7]<6(5_B]ITMT?#Q.BTV/\G_G/TQ'2PB%++14<14>V4G M!.5W]T5V&Y\9?\O>10_Y+FN0M HO[X+(C_=9\:BZFZ-MQSL;(,EFLV$QOD_O M_WA=[D'[YKQS4%N3JJA3JXQM8HJK($[4VRZJ[?G#,S6]=XH5QC8P13/S/Z(:^+= MU PFP\5D]5CR=8:1:W8\6<1E\/JM[KXJ2/J:3PNLK&9=[A[5P+3\8%S\YV"R MR#Y>^VB^1F8FRV4V+Y9(WSN_BL/;G^BC8Q!E^LS-_Y -9HLB&ZGYT^!IA,RB M*")/EPYX1=QU\O&399+/\_DTGU>.;'4[B_;95FVI'O22!B;][NY^,)Q_O$[! MV.E\\O!N-EM$!CZ&:"/3/A7Y-/XXS"HMY./>UCD9%1%8ZZ5-$+4T9:\&W_?# M9L.CS4Z@CJ-[X&L:F?BW*)*\J!!"V/!HLQ.HQ[F#7M/LQ-/)VV@QB9JH_&75 M[Z%J=31,,>\JP42 MUL'[Q]^D-;EZI#Y)Q[R[!1*K::;=HYJ8UFU\\556W"4=.)M7,NMVC6EI2K4P M?>3[FB!EG@__&1V-%-"[N\^FLTJ:?_>HUJ95B\='O[$]SE?S^&,ZGI?) M(M&/_DK0^=Z MB&KRRZVQI^)N5F'L45-\GGTH'^UO!,?\_FS4[V]0L;GN^GK!CG(S=MF,6;7]O*W+_,!T7#/-_VXH;G M'ZV96=;LS-^^LNDYY_/!I.$YOWEES[/)N.LM$R2;K\U"0?;J)I2<_U8/9U2=1B]LO-8' ?&0+9K]ED/BM_ MD_0Y^P7 53KX_UC].CQ-8::^Q@U],)R7K)C8+FWO\\%T]GLZ)+@J!J,L;KD?Y[=9\8P( M.YX-)WDZ:[B*/-=Q&O_<0?U1[PN."D>LM91"3REU2NOXDQ52$H\YM57X\QQF MJAC^E!>CK/C[SY&W\5^NLZ)8[7 [,ON7P)L_TQ7W4>$5T1+Y^\^HG,*@&+Y! M[LNWK)[X]7Z94?/+\'8\6>UIGI12\ M=DQ) (0RA$++%"0(17XC[:3SGO2G%-Z*X+CSPN:+K_/KQ63[=KX) M395>$(1 F"M&,$6 >L:%E89BXD5D D7&U 7J@RNC1[9N<&K#7YWAK8W$XV^ MH5D4B8D'::RG8<%*8:2R#MFX)4)JA26<:&BD$TPY &H@"Q^LMI[Y >>&J^9X MW(/9L2ET"]=9#.@7 /!!7-8("T)T4+UZ'4\A?U*MB^MUJ7]&JW6 M53;0].:9,"KX'C7>&AA'5F!C5;2%J9%>8(P(T(I"$>UO5Z6@YJ\&DBDK8,2I QC%"3@+C-&6.B[A]1XVN.-38 M6:GZ]SU6LR\G_T(0AX4DCGQC\%;%/2JR*4*1 @&TM0Q:Z#3A @M?B4=GJA(: M@0HW>X2 A51VB<3[-X>,'>QWG0,I M[T)0_0+U:?M[O$MP,$Y?OR 8V3T3^(ZH("KR6EQ',0_S3"48YJP+1ZO*\? M@^PT 5I30OWB,VY(+Y([*^.R'!BTT)I#ZN.>Q2E$4(OHIF+&(=:1?"TZB1+V M%7\^340>*9O+V](I,@1##"7GCF)J-2=4(FNT( @B7F=+)\=MZ4]93S\L.NN* MJ0?G=E=MLO/V8+ED6'*&$!34:: (A)!8*QBA!!C7GP?K[NXG^4.6K>()SX2Q M7SWL'1L )4Y"@ 1BDHJ4Y4&E%,X;Q*"+%N4/&M6J#(>\789?WD[$F?5$>64A M-M0[J3UG1G&"D3> *';!5GL;@&N'[1T>UJ<-)A)QGF!__B!KE-N=8FN03+?E]?MEZN/5[6#Z[$I^ M19Q5>DDP2$4U#I%G7%&NC>!0*T#28HN^K^G4Q.XY?EL'9FTPNRO(+6?\93$= M%0\'F6D[QP41:;(:("6C4R"LTPIA$_^346^1D'62)ND/J,R:9';'^^1!H-HZ M)E#"."&6<.D5!<1*;C&P%G/$J1%"UP 4._%TMA9WQ]J,[L&=[SFGK7DW'F 0 MS5EL%;"$2BB5X)YY;AV7)DJBTB%J!SENF\1P<$K;SI<$0*0E2E"IC*986T$U MYUY&YA#NK>_T$.^$=HW* -F5R=8DY[O:0IX(>.4REH0\'('":J\*3$-'I6:, M4T(M(R+J128HYE92XU&=DY%S]OGK8[$5_K>^#^WMW-#A%O2QN!E,Q_]>3N)% M4:R?*I M,N .7KQY-KEQ0 L N-.2,H<5@\X3%B') 4*D$EWGD_/4,1;R9KG?OEK8VSZE M0[VPL3G*_N6^:UC #G).O88B.AC ">&\-Y'9PD&)E.CQAN>&:1^65%WM!0%) M;(A"WG-H*%)01+-(RY33[[03J+?3IG;6>S-@>+V,V^!T+VO[).]QM['N@?$: M<>YX= J(YAY+3CEG3!F+!*25$M7:=@I* M3P7XOQ;"F7F7YX]E]7>R[I'OJJ M@ 61 E'("126 &H BNN<(9D':?@W'1!98!L=01:X7E7KNF&R:OOXUV9>%M& M!*!$=+ A-UPRXDAT=K!8T:(J?;$OV7/J_^S'UMC)?^DUX M:BR@9K,\NEKI6NI[\R%+_4\V &3_H$" HQ9Z3*6R@%EA$?'ES!T$E>Y7GS0%U.2/#=9W#V5JAS;,2^K'L M/%K [P>SK/A4Y/^5#9>[8S:\G>:3_&;92&67X/<.#-%>A+/EDL[:OW\]%NK%09 M&P#'7@H,)?;"N_C_0I>FOY(&U\E4.\&LH9;@T@*G>S16W\=?O)MG=P65KWZOY3*D*P7&8E#=EL7PF_ M?4.#(LAXQ6PRR01R7NNX4!\I-DJR3L]NOF7%U[Q[W76$^%^G;S?+Y1ZUELEG M\W2ZM*1BU=[SJAA,9X-A^<\'*K0J;PS."8DEXTXX 8T@%L/2#C &FCHG"B>H MZUK!8#>L[^6(X=.B&-X.5@T"4EG#X<4>,B@9S5ZB 8JF,+9&"J> E-Q;$;,,)+KC!7ZR+("<=DZ@&D[B'#83P_OT,&)AS! M3$G,8=R-)5*]=:1K(//=P#23C B+M"7: M.*,L<26O(:Q5U^\\G,O36A!U!72.B^%=A,[T9KQ^>%U [+<\'_TYGDPZ,YGV MS"-@&?U!Q*FG"@BH,9!,E;+0"M3)G:I5TNL'72Q-"ZRKQ5,!UVL*%(% 4BRD ML])238A4?!VV]*1.#\O#BWZ=)^2.Y.4YJM*5@_VBK=6+?EW=!F2VSR/P* RG MK7<,$!<%8=+%M)4LL'%UZESQ([LN7)TGO$]9;N>XAI[>2P;FJQVY\\^^\? '4.I M%37P3'H(H#$.K"-KN-;1N?QKF?0JK!-?(J6MN5E/9 >FB3?QQ1#U#H*4.J0E M5@!ACCU=\1=KAVLEFX$Z=8,O?QDT+)M>[F*L6@=]O-YT*2/UR7WMA5_B+0W@ M%=?40 R<=!PKC;67BDDL'/5"5?+"V[ZE48+.CZ?C>?9^_.U-@$0_?!C\5UXL MNXQ4O[)QQ'N#(98Z31"E"#J/C(,.E?R24E]8@7<;-#22 UU8)("PB0*9?4EC0K MX2[T0MK1DC_X9L=A_#W=FQT.:QFY!#%T$B#*G(D_/-+!F5 75LFN0;D>?+/C M,$Z?XLT.:Q1VEC#-&$NEW1WFNJ3 *5(G!'X>B5E-8*5I-G=QLX/J-!A1S+UG M2 OJ$2MG9,$/D(34A."/9>R@'D-$J-468LFHARELN)JYI+S.E>3S2+YI M @A-LK@K8W6[^3Y[;K_O<8X.>$M03C*",)+0(@Z08%RC-1\<[*U_ZR4Y3.W) MXP1P^33_WP=W^UVJ ]\4O%A6]C(01;... P5P24_C#.5ZJ";V]L>#8#:2(OT2F #?90.U52A+2_L-L_KYUOF[%525<8'@%,C6^%3=A5"1#)+UTLJ&LF]-4(_;["UP?NN M<&<6LWE^EQ6?L\GC =/M^'X_VG:,"HQ&22FDD.' $>J-I:6SE?H-UDF2.4'G MLRN,->QHA:!?9/\*I$5^AJDN==X6N_!SY[7Z&JQ2&O"5!P)AR$$C,"K4,,P_*@ MRDBI+BS"VD^THT6!=!ONF&R:>DD=W ')*L,#10XS@"GV6 MC%("B#$ :9LV% MU7IK!Q0;(QN-\OV$E.$_LO'-[3P;J6]9,;C)_IAEUXO)^_'UKFRM.J\-SGG' M#*.20DPBO:CO)(XS!\'OOR +B.&AM[PK2E"B$A54H0 MC"&GLV!8K7\.5E$ A[PG",\\2H5,3=3"F"D%! 8L^C3, I0CRUF*M%122D<]**@L ?8 M"Z$00]3#N#MQZCB3D$8;BZLZ'F\MS7!?C/-B/']8&ADMJ8EVH/-::[0ICSY5 MAQJ-EO;Y8/)N>IT7=R?1EZH?M4($1Y0S'W<03*U.I?JHQAAZ@RQ6LM(=OXJI MM]7@M.5&XX%O"!P Q+BA/&Z.D3XCXB( $#DF)$7UZJ5>EG*H#("\"T%TY?E^ M*O+[K)@_?)H,IO-(0K**[A,]^N$J3F1/RFZ%T<%9%0TR%#5A]/DY=-H+0CF0 M2AM$6:WJ%:<*P-:@\;IO9^/L[QUV:=Y[LW$KC Z:VK@)2 D4 + MS8&FR!L"$6:]W8GM$S#'"/7-U<=&^-V58OH\B$IZSZZW?B9X2454TU1$:%(D MA$3*6,R5 $II3WHK1G\!>]NQ3.X4*'NSRIX]%:!1*+J;7@"HJ?-,00\5AHY@ MS#R!O:5.=*!@CA#F)C@[V0N+%*Y *,&,X^V2'=LB^]WY(16'AL@$ (0)!#GCG+.%,= <&T!X(E# M="&TH((\T:YW-FMFDAUBF4N!I./7R?CF^5\=T;(-SP?:"H] MH9.WYSP54@LBK(5$&>BXP*+./=-3W7G:0U"3K.X*1N_SZ4UD_%U9(O.),9^R M*(/1#D3M&QH@%R#MO0:K=#8F%>!.KH'*C4E@XIK(Q#PC(" M9+0(ZQ3PK'4Y\*Q1UP[SC[:;-DY'74=V[P'3 :.#] 8RZ(4!+#J7EFCGHF.I MB;,IAX#4,Q@F-!Y-/^:I U?ZLB2K# T.:0F2 BZ*00CNEG>>$&F8D MMLY6"DZT="/I\=[4?CI?/A@,8U1)AAT%W%)*(VQ)21'Q^A+=IG8D_OKB4!TV M=W:-;3G)LIUS5>R\>CY($!6=3Q:X[CI7&!ZJL)=(H)B+Y5AIA.2IIIQSV5O.I,TP= M#89*B=_UV-W9[:3;O)A?1?\N-=N>/5IANW;P#8\'$2TF92RRAG$J0=3?T)24 M1=.L3N/%4PWJM .D!KC;W>WLQV9WG[-A%A'_=9+]GLU7?-BUN^T8%DS4Y4A# MJ;6# D<30 E54NIIK;IAIQJ_:0='#7*Y*SPEQ$^C.!]V=WYZ_EBPT"#!H<-8 M8L>=XU+ DA+H29T*\J<:>6D'+S6XVEU29W8_&(_<]_OD&L?==MDT\ 4;=B9U M[AT=L+1"*2BL%@0"9+AEH*2;.==;&::S0U/SS.[%5ZOJHP5EJ5448XTI9C"Z M)"IZ)2M:#+%UU-#A?:>?-8T[.^#486OOR>51=5;P[JL,#W$Q& <)9$1Y:!1D MDJ\M/N59'6?_/.SIVLY^"VSN+J,KLFB:%0_/I_U;D<]VN67;!P5,D1:IL8*7U3+W\9E'P)@FL(99W5L%M44S'\\6R29 ??T\_S?;A:NN8 MU-]*:^Z5 MI0 X'&8,TV@VL5H3]U'=4JK)KB>&?Y'"F!Z3:?C-[=W1?YM\>R MU/M@M7U0L-')8(+35 D%8:X9($^&(:I5B/[48P"MXJHQEO=N:.T#U^Z! 4BO M4UJ=\E)$5]<0S?G:O:U7[_3PH$&WUGJK &N4[1U&,1=WBTDZ8+=9E%UJB;2L M4G _R9;"G8[475[,Q_]>_GXKC;LCGHU\(EBK4-3[7#A!G) 4>HQ+#F+IZU25 MJQZ?D(_ G68WB: +@6Y/(NI=D^X.M>X:%A!T'&.LTO4)Q)72Q*^#A!C9.BD- MIQ[SZ$>+'L[TKN#U6YZ/_AQ/)CN@5#X2/+:04T"L1Y8!0"!5Y=F#H!S5Z>)W MZM9=0Y&-(UG9F9.YO>[A;FVS>V"0E%-$,*4262*<34E");5"T\L_ZJD-G$89 M?'0B[9>L^#8>+OL4#R;9S&9W>>I)N93)GB/ @\8';@C'-K4ZU4!JXQ4#90Q& M %'KHLEYG.8<#9@V^=R5&K(K\5P-OJ\AGOIG[3W9V3TP>"H)PM1P8ZEFW@C/ M2U=90%ZKX-7A9L]9H:H5!G<%IV<'F)50M/'YH!U1Q@*$$21$2";,^F!=.(#K M&#_\QP!/$WSM]BQY[R%RT#A-EEL! 8U_&ZHA7B->@#J!=''BGE2CF;T',K*S M^/AX\'4\&<]30(%C]&L+V00%+@8UC4"H%F*<68;"F4F)4QQ<[]1/E MYI&P'6KUV-YU'O"GP4/*,ZV> ?QR0##1R232\NA[.@PU!<2)-6>ULJ><$HKQ.9/O5- ML!T@-<+GCK'T+K7*SJ*/>0"6WHX)UG'--2" Q3\@QXR",@518,7KI 2?8&_, M]N!3F[5=QXT^9]^RZ:+";K9Y0#!4>8F<$<@2BSA@4IOUXA"\MX;1YZF$&F%R M9WF@EAA<\IV$%K!3F\$][5\''7F\&1,L%Y X M:1PAD5CN0+H8MJ+10'K)\:36'?VFN-[#B=HSWAQZIK9Q: !:JLA!8KRRG#%, MZ/H,47M."D*[E,\ XKI C--(-"F#9UH)6P=/IYY'TCJ>FN-[9S5XCCD5 MWL$Y!ACC'FAC./*2 !_7T]J"C/]WP8DFK:.K,;9WJ;SRZ7+:>\N&O7HT>*ZY M),9BY87V,'HC?&T;(J8NN4)8$W+>H)AJL+>S(Y1UW]9/@_'HW=0,[L?1XG@V M^UUG*7L'!RH5H19B1Z$U0A#.U-J_%=[4J?)TZE&%%D#5.,.[@MGGU EXFHW< MH)@NN[@]OX1U/1Z.=VU^^P<';7G4[E!"%M<78<1+ ]9^+1>7'%1H 6:-,[R' M&YY+/S4NC"B[VVPZ&W_+'L\EW^>SE(7\\?IJ\'WW,?$A;PJ*&$*))D (Q:RV MS/GRQFNJX-?M1>.S!V"[W.\*C5=%-I@MBH=*YMC;AX.4B$1M'O\"3B)*B')H M[1\S6*>/Z.G? 6X!5;59W)^+>)!K&!P0# H1;4PGJ$WQ%:G7-H!#=4I*G?IY M8 NPJM&:T5D_C4[^XT&5,M GF/\&M MMY85GY:,O" MHC@^%DMR1LMM[U-6?+F-(JH6'=HV.@AFH%8"QAT440&(CK",.!6,1+\3U7*Z M3C]@U"0VMH>.&N)]#^''Y31G:C&_C;+X=[:KU=N.44$**I61'DB0,K>(M!1J MJIB4/BH^>\G5,;O"6$V>]X:M=[/9XC!TEUR7I%E-'\;LW/'UR +6.R&BM6>2T M099%$ZY.;XS3CP)UB:SCF=Y+\.=QTE6C/X]/!\:A\(3)='6+(F.U0-32R#() M,>6LCIHZ]8SP5L%4G]?]>%AKILP^7J?N0WZ2_SG[8SI8C,;SIWVP3R]K/:O# MO*LWPX(R40@PR5)9K2AQ&HI401) +C52E1+:VZ$VM5:)T_U4Y-_&D;_ZX8]9 MNO'T\3Y+Y7*F-VHX'W][S!U?YJ(LXN]6_QA%68$OS7P@0*=H7!\6 6:TT- J MSTL..D;KG+N>D6]6 UGY"8BEJ[TJ$O=TJ+(;FT_/!+8GN4DO^:[%J:W:5?\Z&>=S&E[VIGF9^ ME5=D8I56FBU\+A (2/15?/2&L;/)Q'2LY*SPHHX-=NKAAYX1?@+B[.ZVS5,9 MXE?5AW=>M-DZ*EC(O8S;&U02 MDS^D!TO7XRZU]-H'P\T#@G(<0HD\ \*E*E_:$%=21Q6HDTQZZHKSI!#8B'CV M@V]+ =@EA;/XP<2&:*-%BJ[S0@]&-ONZK49PM8%! P4$B, ^LDC%1R2VU)+3:TCDM4/?[;5\;62<"R%4%U!5_1%%E-O]SU\;[ M]N& O($..,V8,3XI\-463=?W_-(.<,%QS1=4%QQ 6!5)[/J\(S>'UA# MMR:R$P#NRYKOQ^'V5=UXB[WCR"& -%,&,XUU>8"G-*I5]OS40YMM(*4Z&&O) MH3\LEL61XS+/QM]2?>2#8/AV>, ,*&WB"L?"(TPI0VB]?0CFN@FN]V4&M "0 MO1"L+8/^T%=Z@KO-TIWC G74(8$PQ,9)X)%B7I:T4@7K5+.J'DK_D?!V///[ M ]JG(KL?C$>EN[?R\M1T]*R+SD$(K/+"0)FW!%@#(9:"8F@I77N/%*$Z76JK M!^%_)&BV()43,!.?7X"K92MN>%%@6FG+M0)>2R(D5W9MEZO4!^&"3R+[-1CK M"Z-_JW'54B.=W;_IC7"4';GKA4'Y:,4HG J<:RO6&PIA#Z@]ZK M6NL'(>_5V,"I549 :S%E$CM,B5V?VCI6*\7]U._S]0:\>C+H\,I$Q0."1N[Z M!$I,NN'(F6!(,0$,4GC%!0WC^NM4!79;?Z7_JQ;M"*EGJ*8HUZS-*VL'?B"P M='W71K-&8X.8!D+:T@75QM3*7CIU1[W+*VOMBJ4K4$>JAEDVFBU/_@=+O^W# M8+Y(==8ZSM:'$1#?6[%_0;$0ZO2%2+V;C:1:G//NMV'UO M?=_08!'UQ*0NM=8!385'^LEP%[5:_]:\M_%C0+">/$[/D6K$60J >.NCDXH= M,E)A3P0LK_5KS6R=.Y2GWH>J9X"V)J2>H;HJIM2>SW_@!P*E%EGIF#%(*(8( M(*K,X])8^TKE4\\TLM^ES]^N6+H"]>?L?K5Q?+Q^GT]OKK+B;I7'\#[%CC]^ MG8QO'BG9@=P#WA(<9$SJ=#<08B(0]%:L]R'%1#<'\B=FI[:&I3=-2-J2T^G= M8MK TT9N,6UX;Q (>04\- 93)@@CD4%K7D5E<\%AUIX1W:7<^HC#IG*OJ09\ MW- JM0_;.S:@U+"! H(@819$(@4HSYPU!:R.!7SJYD'/6&U:-J=G^#9BW 8C ML1$*.NNQIMPY#^":OQ:);B(')^6C=870UH34F7EP?9T-H_4?MX7;P?0F^QS- MNX_31%/J9!O_2C'B;X-),H%V60,'O"9P;+B%W!$%&"'::('+U'"-@*KC;YUZ M0DLK_E:+S.\*AILG^RF+$AF]SL[9 <-#7A,(EY1K!A2$CGIB(16DY 0GI X, M3SVRU0H,6V1^OS!44<<7Q4-4YWO;&5<9'[PWUF$1-Q9(."/(*K8^&994U]FN M#RY+/_<4J)[V\G>EC9_RIO"EA20QW!7@(@D8W_ M@8UA\5?:*(I9I4RKUCS-(XJFIZXW&&@! 35,2*DALB4]6%;K;'"F5[Q:$_W. MVNB',;RK76=;5V.?%]GX9FH648C3X<-5,9C.(B\>RP#L=!Y!>J\P]K0"1)CP($0 MUD)$J.-0+V-ICTM"U^I(?.H&3FT1[X;,@:SM"BI7V?!VFD_RFX=R$TWSWMG( M>O.((",=J3]S7&%>62]=Y%E)'R:JM\I19PB=9EC<>?94, @YI1S&4D<[ M3UN,D"GIX-IUFQG<+4":MEZ.9VMGIV5EK9U5O=LJ%]2VC@D4*X4]E4I'C6D! M1'%!K;=:P>OHEE//@6P:.DTQN3-'.YM,4FIPJB"2ZH8\S7R7S[UU4% HTAG_ M5V#!E>.:";G6ID#82S:(&Q#]:P>\*3YWMFMET\B#22H9.[H;3\>)_OGX6[8? M4GM&!JXD]D PJ*25BFF(M5^;5PUR^RNP-5\4W 3.08U-GF7Q6REETD9G8)(ORP_MUU4[QP4$ M*40(1H^"$86Q<9RL^<H4XX1)J)(V( M3L;:J;6D3G.&4[\(TCQ\ZK*W<\A4RI_=\'1P@B)*O#8(QI5 A*02E'1)C^MH MG5.'36LNW-'L[31G]O=\FK^<<=D#IT)(H-(+ O*.<*55W+B%%4@ []R3GK6\ M!KA.O75QX^!J@^-=X>W=-'(_F\U?S/DY,;N/ZJL,#PQK@KQ4D&KGTZ4\*]C: M]\"H3HW.8PO,7+5>3[9I5+PI*=\XXSNK7K"-*3MPMG5,8 CQ^!TL.$R=YX%& M7*YW?V&[Z7S55_6BED'6%->[4V;E[IXJ>FPJR*"SZ[S(GO6<<=\CBZ*\Q]-! M\? N[@BS2/0PCHQ2F"S)?EQG>U.)6_EJT)1K82AU<4\RTDCM&2GY[&"MC@@' M7ZD\H6@$/^8-IK3J,[:S&SZ"8 M1FV82G&4E=[&PQU@V?A\D "+B/QTI\Y#)CDP=DT;@;5.K"$X%#7?LN)K?LYJ MI@D>]X4?.YXLGMTFJX"@U8C '#+.8H> <>JQYM8ZI@/K[5/PU,^JVT;0<3SN M"D/_R,8WMW%Z*J[&N3\SVC<+5TWI!R. ZWO2E@#Z'5V#L6 M^<*X]>;IW,PQ4.>B SSU@^^.D-@0[UN_N6VSV; 8WZ=!'Z_+IA,OY]#AU>R/ MQ+I*_IA0\.D9?1^O5T4M!Y.G6^95SCN:>'\@1B*H %>&0.JL%$@P MPYFVFGFE<"6/I24/+'4!RYY?M]_EAKUY.!BK(:6 0,^2CZ $PM!Q3S3PW&G2 MVV7OE@*BW:+AM;-6E_W]Z :;S0?CR5\J8C+[MWT.B_N7B1K'J ZTLL3 MH#E@&"SAG'X3=GUEQU*O/#9 X%CJ^<:27E; 2FNE9D!R'!D<_ZB[C&?9\&\W M^;=?1]DXK6"2?DATDF<+-_XJ/,[P=@ MQ(86\JD@M[S.G>#3C72T8*0\T:Y?)B;614I5\4@N1E?'NZ^YI,M$'GQ M3'1\@&>(TJA_DA,"%=9.B]1H3EJ%O*F!C5.-2K2+C3KL;0<4C_292&PQF+R+ MVO;[_Y<][-0?KYX-J?5E=()=A#&@0%--C" **LL8E>R+A1(/3:W Y;' M@HAS/YX-!Y/_EPT*-QW9:,)LP>2)I#::(M)@+@U,)4B8<'7" MG:>:!]\N9!KB=)LJQH\G66'BG&[R8K>">?%DL'&#=!;%/PFF4#+E &7&4LH% M9Z;6G8G#LY!A_I)@P M ^H8KJ>:>=PN,&IPMUU$?"IK\._8:S8^&U0TL"R"S'HETVT0Y0S#C#OE' /$ MU8E ')[V=DD8J(>4J=@LAX2Y%BVBN'G8D[:#HB M5'5VFU--4.L&,/48W05D'B%='33/G@\,*(LD2W> "(WS3PU5G<<^;JG8N5JM M;P]/5+L\V!S/ZG: H^+41LOI30:;#M_?/!-P))0[XXA4F"KMM;6IOQ[GD"DA M?:V$HH.3TBX"(77XVVHHY:GK9Y4\C6H#(X>H%80+91BDGF.)D1'</B6.O MW^KN>\^\:%8C0.FTQ@H2YXU4'"C!2?0)$&#:NDHN6#M4JKAEC)(,QM^R+]EP M42P;)KOOP\DBLOGQ-MC=_:(\YG]#X5V^V-E?JI'W!^A3N1/D$164VE@0CAM20@[[:56>Z6L%0Y 7/('85HGQ^%4CZ^[16;C M,KC\2QB"2LB,5]@12!C&&&E2\H,(4R>EXO#S\6[OO7:E+1OB_7E=C8UNE6$& M,\&J"0[O1\^6[%9W?9T-YRL4OS!37P>'7N>V M[A\9$#&>&$M3LA&%VGK'54F#@^:22WHUAI)V>'U^%ZDIM)0Y99P'BBGO2&HE M7WI!%%QRW9G6-5WDOQ,9M*X1_&!<_.=@LLB>77UZ-XV\6;RX7-:Y:EC/RXYGPTD^ M6Q25FJ7L&I98[S$%"D*"*39.2\VXQ1Q2@KT3E4SLEJC=P/HG"JJHA(IO"):P M:,4(R83Q%-N(_4B_YDH+Z CEM:I9G+@*: 8;>1=\[WO9J]DLBW].1^_'@Z_C MR=(N_I -$DDC-7\://V/_&6=%_/[MP_O45$)]'^^Z_%[M!<$Y MHR/=AE ,J ?:8B-*ZB%']$? 97<0V@;B)F74.4)7K%KNG&_)L/G=8+RKU=%! M[PE84.5,U!E0..Y]-"OT6E\P3"XY6:EIM&P#8PMRZ!R3[Z;WB_ELR13X(4OG M*E40^'94P$I$CU5%ZE(@%!.)B5ISDUUT0B$5E,R4=!-=ZZ;[V8#N%"R_A@34I]FWGO=1QMZKT4'%5>T9=M8I M)QD05(JUUL=(LQ]ARVT"%A7LNWJL[]736"_.ZCOOCN$!4J&Y!C+N+L( :R$B M:$TYAS]$?*8)8%1Q*NKQOG/4U=@DWH^GV;*I2LLQQO5W@K!*&06!,QAX#00A M@JQXR1@VEYPS>D*[>@^B[&I9/)*V(:9;X:1A[]@ /'-":(MXVM<H9A M)"_YB+XG\+R^8=*PB+J"Y;OIM^PQ97O3Y'=@,AXARX&DTK%8T&J8&OF?RHF/1ZM> "69FXHHUGA;4''1:P0XB.P0 MCD;&8+K6!XK5*C%RXOAM&CEYU](X#5UZM X-3 JD"!9(.\=<9#+Q9;B-24?J M!(9.?:-N&7N-,OY,4P9]GL^G^3R[R-Q!#;T U$-+A*6**2!%@@=W(IIUL,]R M&>>5.TC2%3NAHG8E+-6_=92XDH\.FSHU"DY]^VL&7ZWE#AXFF:ZVPD3;4M!7 MV?!V.OY7)'3WQ*\;4@0RD3R)(_& R*1-F"1+RD$R-:YXWOJJ*LK\[T0.HK%1U\%_Q ]B.E<; ?'7/L5_1=+<]/@X?'H]"\^%1DW\;Y8J:&_UJ,9^/G?2W0T(>M81;7VE4O&=J,BZ3NFV7-YE#9"DDHB M![2@@B%"F?!2\B@+%=TJ!ZU6H+^0Y%-!C4.1_&0%'58\I8'O!"4TQ9@+Z2VF M-.):ZE30PT#CHNN!+CD]IAF<;2VKTKUT6E#>;+;*1 M&@Y35>)(PJ>)O1HNZ+("Y-'+ Z73>^K)#L>\)H #$%" M1C<=.T*]Q (8YH&!.EHLGO%*937;X<;OV9_;)!0)6I'V;OK\F7'<2.[CSE%% M'37Q^H"HMPQRBX1AE) ([LA+'$T\@($@OK<#DI;RIUH!UNNF[=W+Y<3T3]\G MLGVH(:,\)TVS]VXGHJW?PY MFT6 +&6Y[ZBV_LN#==:9U%B00<^48IP0O>*9R&W M*):N()H:[7Z\5J/\?GGRL^^*Y:;' _(VNAPJ%2"Q@AL.X](O*:,0]':/MR65 MV([4\\89W9F66]/_)16P'Q2CV1_WH[C"XO,4\KV8JC0^ (LM\=!XPIDGF#M+ M14D[%[7:FYX@R.J)_[6>:H'!78&KJE*?/=/J54YV:[TW4*>P\1I3%=FC4)0" M)R6OO)47%G'O<8OM4DQ=0=JNI/MNFDZUK@;?'P-_OV>[O+OM@X)B@ %IM;)2 M20D8X71-I=',7Y9F[ @1>4OL[QIDZZD^"RK'69M%D9A= 7"[7Q \1%YSQ &. M^Y(1#"*RWC4(HG7 5UT3RD?P3;.;02I$?N$8;%0B[@X'W;G< M,2IP@S2,6QA3TE'KHQ@!!58ZX!6"7%2Z+-09K57"\[N&!9W*I47[T#.6.IMC MQ2UWT;.AP@%<+\'@U __&@'!FUOQC?&ZR^6K1J-E-[\TD;6 M X$Q(=+*Z*\3+)U>74&ZRL9^V^WV?36::S:78]KD3GRQ$!$2U$!"E. MQGCT':'S9>E8PX2K4SRH9G_>GI=T9>%O6]*U&'UT O[KSS\:(O&W13:8939[ M_'M;^GVUT8%Z";&@3@ HD3>4(UK>T[1 ZSJ@.?T.NDV"ICVF=Q:567:5&W_+ MUE1\CF;N8W[F8CR]^7B_RLW<&8*I_)*@'4,B4FNA!9()"!4O"\581D@= ^34 MBYVUH:U:X_S1"FSSC%ZOANO2Q8I_#C>[KS7>%@C6B4CJB&+&M-4(NDM<91R?LFU_!L! MP88J;@WQNLOE>Z+^:M-+FV'/C>?"62:L9IA9M2J5KZ02HE)"4MNI7)^*/)H4 M\X=/D\%TGE*(_K48WQ^6L+7[%4$+JPA6'$6KF. X'R%]R07"2&_YZ=VO\LIX MV)J%U2BK.[M5-,[!;7R>:)?,DFDY3.O(S3;K$7FFQ6_: E2K$JAQ%KGZ^NB6#8F040[AOPY[S TB"+NPSB/>WF M3S&/BPOA&>&%CPX&V?720W&)G&/< >>H E!H+*Z1T*2L'V#H&[:G; M'ZTBK3&6=PZUW1%\G$'RX"=)M;X!6 MP7,X;^L&YZ)%M=E6WHR&JD-#Q!IP@*10E:%:4XVX=0PIS(BWH-8EG%JY(V>& MD);XW:7%VG,QM>:M4\>=2IU?J(>>BN@R2B!EY#-#0E(L3J*4VGK^JULP1U1) MV_V*@*Q5FEO!M(MJBGK-C?-,0(6@8T9=E^_L?,%_+&X&T_&_R_*J3S-:WDI[HO%9Z<1C^. M00 ]=!Q>LE+J&);Y24FR/S7W*?XT[#,W]CS4'4T!60$)X]'9E88HQR@S%BGK M* &Z1YOIK30?JJBN7<."- YS:Y2"B%-BC&#>0N_1\H3>H4I%+<\G9Z%CA.2M M":*KB(O/BVQ\,WVT[^)TB\%T-EC?G%_^YV,'DEEU/![]SD 9-9)1C*(72HU* M\2@(G"<&2D2HJI-@WEC]?/*GXMIUT=MM5>$*"&(%H# M1%@!J*"HL-%@;Q@WV=>RZ$SSR[!>CK8BD*T#^,4M5F6;S\5WDQZXCDI%Q(A*A(3VF$*B .&6:EVG M8"G]"XR="JR1HAQHRAT@T'E=ZW8A^PNN MG0JG*[B:P>PV5=./?Z5\KF^#R1,%E;SO*N,#IL :8!312E %H<060R_C+[@F M1M8IT,'_ F;[$ND\ Z(Z +<-"08:P[!E2D! '1("><@@=H0!"QBIDQDA_L)< M*T)H/7C\VK XA=8:9=SZH$8:KP<%@36PG#+H@:=<8>V4P$9"8!7D4%6J=-X. MI5MYOH' -\\&#*1DBD3P&4B!P](*ECHX2&^BF6=Z.T=J9Q4W(>"\69:VOB:_ M9#>/A9GO\R)1WMN2?#V1"@MRVY!@->1<0VHID90P+[66W&CK,/# M\F'GQ!5&!\=51!6U3#I* 0&"4N:$IUYC!C#OK>E"!T>_]?'P.AFE<7YWOIY/ MLMA)DVN=(HT]U]Y*0+EF'GD-F)1&4HN3?R8*_;#ZQ^H53RJ_ M+6 "* .*JHA+Q!TUP+,5;W#\L[?SUSYU066\;$U,:XO_7;EYR^[9>\J?K)\) MV+'HHF(9-2ASWJA( "UIL-3VUD6@"PRU*?+7AN*1#.\4-'M;]CQ[*@CG$1'1 M_214>ZJ@-J*D@UA:ZRCIU(%SA# WP>$H1G8%B _CZ?AN<;<7$B^>"U(Q)Z&1 MS&+,'2$R)06O:)'QCTL'Q:$BS9MC9E? V*$KWU>H6U)E>/ *0"XU]40;%PU[ MY0Q:4:X@K'7U^]0O[76Y*;4@B\X. A=IB:1+AVGNB0LK8G9A;_N@(!VGD7^> M ,4=AR@Z>::D,K+THLV@1E'P^B"O*98??0%P56]X8,8*14R:J=T.HU^7L*<5U;K"?O(IJ S M,+WS8,R7Q=W=H'C8 M@/8+#.R)8 Y%_]F!BB_JCE*J0;T)&K0]A6<01@+QJ%V2<-%?AC&8,D; MX5FGO58ZJ+Y6&R(-Q&,.8WEG22#/#XR7RG%/<&;S@& 4<=8QKAQF3C"G'5Q3 M1P&H4TGK% '5IOQWW:TXEN']P6EO0=IM0P)7P#H@%&8FN@T>6:S6%')$*[6S M.Q](U17S7M0TLV5$$$QH[J''%#-!+&6&@9(^I=2% MM>2N+^;7=T@;86MGX9XRCTDO9M&XG\W*6>_9Q':."RPJ:2F(!]PQY;A)=RQ* M6A'0=13/"5[&ZG(O:Y+O'8<4]^YC+YY+C>L%],XP8QC%G$C,[9I# %U8\E)# M>1_OQF3[WTS4\'#Q@5SDILN?0$4X44+N?JA;BT M'@W'R2EOFH]'R]PLZSDMEG= ];L/YMV'W5+?]GR0W$3UQXB%UDOL%$*.KN;+ M@*M5<.L4=X[ZY^[<^>"A 8)HS%,%GRRL:E)71)!Z/FTESC-B%R M/%L[@T),X^7&'< :\>H #S6J2.]$A0" MZY47GJQU+*UE5!]X@..F M#;@0!@ DHZL!XQ9>TFH1JY-(?' 9D+,'59.L[OQDZK&!_/NX:518PA18M>V'U&RCLUT<&F.LX=0?09WGGC5<^WU)E.J.,2&^)0O@PSE M7DBHE$ ,0.#2/?]*90I/(J7JH"+L![TQ6,Z!Y%!'(QY1A9C&QCHL'8GZC1/9 M6R9,G_?>*N.F7I[5D3)H7R/3??ATOWYC6 M"5[]G%8(?K9"'G\;GGVZY.H.3;!_4-"1I3YMTBRZ%-(RA31UT=-0<0^7Q!R5 M7KFUI>A;_NU:POL'!:U G"4Q@J7VNTXKSQTPE C*L<#\$B^(-2G3O"5&][(4 M6[RFWO\R943H=-\KZCVFM&601F%RCHT C)1R?JLNDRSX:)8MLS^M(A6_F"6 MC?Z(W"K439$]5ANZRI,+,$FQBL>SG+?2>'K)MKSGUKX5K!#,""L!2_>4##1Q M>UKQ2A)J+K'Q7Y,(RD]+/EU6+GN<;VH0OR?S[.W#(=HH4D"@#%$>"^.A0VY% ME4-6]Y8LTB+J3@ B&\J8U9)+/V@S@WEV$Z7T&)G;FXZP?W"0DE% O"(0$1,9 M8"$J5[MC6%7JB7-F:&P" SOAU "CNX+7'U^NBFPP6Q0/>CR9/*VNO=#:/3 X M260DBU"F*85+JY*MJ06VMPM'G<.J'A9>5_%NDNE'I\\UK,C?[TB0:?5[P1KO M(Z>X0A++Z -9I57)+T=IG12(4[TV>SH[\2F)MK-LG1V!H4TAR0V/!P" 0HIX MIZG&6AMC$"\IHUSW=N'ES$![!%1>!ROK2^=H%?QR(_@<]Y@/@^^I6LLV';IU M0( F;1((.H@P)O%/Q>QJQEY%8OY2@BWCJ5'YM!]0F^?#?^K$+9/?I8/<%RD< MG9]V/57)3#T"GR;T.9M$'L8YSN:S+[<1#5_3E#\-'AXC@/O/Q.J].)IB$F+O MN:$V0B&52%+8(@RVLW6-MM=9/YU*K"?==))5:4]5;QE!%$>.$ SCOI4JAZ/'&UB2 MVVB"5&J#U/J)_QJ1+\1<%*GHW9(<_? &M>K/03$ZH+1*O6\$! 4A2%$B.:#& M81^MP9*/C,!*E8)_3%U6&8';0 M.&$4LHBXQWHW4B!O0&\'7"VEHW2/@->-S8YG?M6#P2KI$=.":D,$ MB?N^H;*DQI+^SDK;@=)Q@MR"AJ,X>'1HX.K/_.HV7\P&TY'/%\4\RZ9I(KMO M..\<%$ J;0<8AH(!3UQ'CKC<4" 9**%*WFCIV\M"OO36"A489V=O,];88VVFM[S(T7 MSP7K@584:@L91I)ZQ@0M:='1EKLL-YWC*&]=L&+YT):#9HD0QD9;B$QPIJUP@/\PFJM'27%S4@XBG_= M9<9L7"7+91!72EQ-'Z?[6T(=\);@HH%%"#.*(>4HYHC(T@G'W.H+LSV.Q,"; ME)>V^'LZ.+OZ,V\ 9^NW!,P9C_PVZ2##86T]@:CD ]:FM_9!YXVS8_E[0CB+ MGVM"HSU[3S ,4\=YN@-KM)$$L75\"F-C+JS.8&=8.YK#G<98*MQ&>O%<2E23 MD35.:&*@%$!"L[8GE*_5L?7@ CK]-3;K,W1WI"AZ5F(5>/-$W714^<2QC<\% M"0D&$D,OJ==>4$4U6ZL%X2ZY+?&1$*NF'[N42H;%>#C/1LM,LOT=:#<] M'PAU1' CG0;4&@JQ$:L$%D&H%A=V6MHO/-X6G*HMD)[ ]L=T/)]]_O+'H:![ M.2YHYS@54EB /(5".L-L22NQH,Z9R:EF\Y\#$FM)J;/4H*Q8YL=.A]F23_LO M@6X9$3PS3D%O) 1$&*BA4J#D&J&BSJ9;RP_YT5#8C'R./C1Z]ODEM>[N?I(_ M9-ER27R\3XS9CK$#WQ 8 ] "S*!U#@#%B?%LO::PKY.84LN;N6"8M2NBQF"W M21:$,1U&O\<7##T1X9=8R+J:K?=L$[V M[K=;QP3/+02 (:,H%\8JIH.'&YX,TC .%4/ >^,8IJ@,A)(49>A+[_T0P<,F1-(;W/XQGM\N M[P(ER^!V?'^5N^D\2FQO?/# -P6F 1("(:M@Y SHWF9&D44LKTUE.T HC4! ML@]NC3*^*R#J/*Z[C]=E^O7,W [&R8#8N^ON'AB,XHY'R\*KR$0CE0.L3-4D M7),ZCL<)QOM:PT+>(M,[L^F^9\-%ZL7Q\?IZ/,RVW[38/2 (*Q%3%C"OB3-2 M2$K7\2)W-]01S!KJ"5"/,[BPY;C!9+!EPE0UOI^-_+?:=[6X>$"3@"&D% M!60TZOC(*$'6SH\#=?S36H[!#V&G-2*3_A"W/S-SRY! )$ 66DNB Q17*[.2 MB!6%TM?KS7/JIE==F>^%T%$L/CJ8IB>#X3_C2HH,F#TZM^L9?](!OEK/C3/5BUW*.V]!&">O-!\)72WHF5K,;U.5XFS4 MA@[=]JT@$>34&J$=L4@HSI4M?2^%D:A3)ND$'=T>,'TJHCN^G$E6W/F\2&9, MN?O,KG*=_19G/L]&?]SG4S?)AL^+4+XI;E+]%<%9$RT@"I&!$C'($9;E(E>Z M7O[4"6;0]Z5DVY-(IVKWZW[.?=UX +FZN?!Y?',[GWW*BF&"R\W.RG1M?"]X M+B7T !"$(WB0)@J4>4 J72_^P7)F6E:_/8OOY"V2Y[1&*L?Y"+9AC&SX3'!( M "$UI@@JQQB6*15@QMT0_OM85FI,_0CC#+:,Y49[\CN'^M8CR?S>=S8O%,O:T MK--_=3N8OF#"N^FCDFAC-SEP"L$S'K61U88XKQQ5%*KR,HHR'-?Q>$\^B'B& M.TV[XCW:*ZZK'/Z89H-B&O_I*8MV^>CJGW3S M@_%CO+$-(_"XF01"N1("&D ULHRTMSWK!B. M9]F:$5?Y/'75F1?CZ6P\;'MY5?E\ -AIZI;WO63T<)64H$P,5DZ).DD:\*\S M\]866 NR/:\07TGW6H?LC7VW\,E@- &8(T/I_]_>M>TV8AR<*9++!/C8E'XQ5B6X$D#V;_?MFVNBV/;5EMJDEV6R_!9)RX2=8Y9%6Q M>(H21XPV"G4OUC0"2"HXF;Q^1.VYOF1[9I,KN[Y'SN+KRTON?[1_/'22'/<+ MFCAM2R&(> RK^ H^&8-QDG\U>1V*\= \BG6R/\M>K+\O=[(9SZ;PZ^J^ M VP78-V?5?L_;WN<_;K:_F>QO5A-+L#;;7>_57[WQURC/(.I E2>B&$L210"]X((OJ$ MBN-I4F_GNH'\]#J%E1\YE[?+[69S=[/+!L8??5[YS79YLY^4^.W;Y^7-PSKM M:_.<.^&^^(L;%RC%;;)&(8JE180JIS27PK=Z@G!42=!( >>D.N%RAJSTB)(0 M%S(XAI .W3I:[5)J#"M\'I\+=*,UOQUFKKH%KC%12#@GL8MQK[9$>HJZN8"' ME)8S%4*O 8.:EH/6_UJI@AIJDLIX4VK1R$0%&0_QZ!3!"0J!%M9F!RM+#?,*-7LK84? M<'O07-BX36!LVYYZGC/;GVO&SZP53WE_(+O)J@=Z'XSOA>MQO_AEL?WOZNOJ M>G7UOR,"VPQ?;X@2F((*)JXUYQ1;;GN3^T!2RI2GN.N?$*BGXLAHQIPDB2Z6 MF[_">K'X=!O1LMAL+V*T_&T!"IG=,4N/?::V<5LKZS@"/E M6EG7G"<> ^!CDN]T]I\/ [_\*,[ AR$TV@!50*%MH>J88%+:WF,.NIRDXIF! M-=I_D@QL"RM: 7S7RF@N;K^VT\]%O9>^W;2!KA9$6!TDD^!-5A\TH?8OU>M_O-UA%&)8^SIUYNXM!HSQZ5RP",,J$+]?L:Y23G(!I?Y M?%^L_US5F@^9ZNF59.\9\2QSRN3@(!K+O)>4*.F1(>TM'T:@M I,DT"D3RE> MG6)/HWES[GU&GQ/U\N9*#@XB;H#(6*.$(L0%[XQPS"BMD;"&>9;4.B=)I>1, MO6J,/DGJ_?1RMXR3>7 0#5BB8K2L$!$ (# P8WK?0\F4J&ZVFB=3X^$I$5"H MWORQNN"%SIOZV*E(;Q?34-9L2Y(M=>;'8V!@_7GPU:_&G=V O7G1F K4:O9AJQQC@K. M9;>R$KEB[9IRU)\?C:H<]>?##)$+XB^U8K_X_8\W:] /_G^-8TX!X3%()2'H M>#XIX+NY\K;+]KQ 5Q8NJ_$,4\T^6[H6W6*NA'9,DD#COQ"+H5LU3ED*G&== MB_Y>WR"[R:JO:MB]_^[?R3^5"K]875^'U;K]#\>H;CCZXXWSF+H@/ M6>&,H M:!2Z50^&I&@ 3W'?/R%,3RQ"=7);5G]4O*G+VB_) #9E&TCC8TBO*;?&"^L) M-Y0&UUG#DJ0C:!)%Z95@/9M4_0E ,"-*/EBN+!L?QM!H!#*&E"HNNZ".&T8E MZVP@$,KZV.KO>PF$^\H MX8H8J:PSJH]J?< IU["S?2\R%S8F06'Z9(R&^;98ENZ;]&P4#0=IP<;HAGEP M"A,:XYS.#LQ!RC%Y_',2]4#)V\55>Y]V)F4V4J;B8?J\K*^9F01#K)<<,>D, M Z(PE7VJ 4S*W?KQ+U#.C"S$R"0PG#LZG7AP%XX)I^AO"+JM_%_%? MYVXP9("-"02X<]H!9LA(RJCO4Z 2^Y04W&P%SS[,5C BDJ:_#SR]2ZAS*Q@X MQB8$!2K$+9Q9T78+\SST$&14I*0"9JO/]F%V@W'!-(W;M3^?WU&\A_G3&'@3 ML/9!.ZH9,8P3A847G06=T2D:X+/M%5G)=C!+A$W?:9A/5E%%]XY;XI%EV(&G M%CV&?,ZB&X>5!M_-10).$=ZL$'H%,'!0,FC8ZE?C M0$] ,HAR:@#3@%C@2@7L!=DIUZ.@B)N9>LL[495#,FB8(7)!_+0M:PDH9;6F MCLM L+82,=K-D:@P,\F_LC YNF7M,*-4L[<6E@D*3!$@!%&IVX=.5G(GNE7S MR*1(K[[6;[Y?;K\O9JY,+<@Q]L..4LGJ#2<^0U MDE))^KB-<#HS[<&<<#P5$TYIOPFR8[RW)J]]J^&8@@0;J&'4:L>PP;O#&D?, MB:P26<]K4BMCQHG@.1Y;WF74J1!E?*&/ES4<%!&8".9_W7#IXWI+RPA$LVM&B0[=FGNM M4FJ9$K4WS@PJ8.!LI&K3")\VF[O%5W>WCHOY,-J'AV%[.89-=T%XD"6#?UGC M='27#3(2:V4]#=QU820F<>M)>>V3*'#Q,6 _ML7RU\F]4?*S^_%H8A/#/M]X MUCJ?00!XYCEXBCG>K293S*7@/U%38M;XK]C&4W&GRD;D5G(1#%=4&) A2'"J MVX58<+AH/=>LF5.+2:="D]W!V>;,1Z?)LV\U@L0%A."0]LXR63N:FFFPH=]FA_J *QW:&^Y;P!.7(P#0BO6CE$Q$6TB3'" NVL@CQ+ M:50_VP>(Y=DUNJ%G1K_RG&N(P((Q*[CQC!,B$).]-^"LDV<9D(*8+T//@9BH MAI.O5E(<(V%P,EZ>;A0-M\0):]N&4,:R&"3$[;RS \8Z)6DQ6T&."EE9#!'5 M,#,UJ5_H#$T:5T.1QNTC1N0$!HHL&-/;*@(MC\K[F;TCGZDY,5(-G]_:T;I) M%C]L!PVDX3S@MED-:KS6WU"7XO;.6@&BPH.T""*FPLB]FZ1"C#QR!(T!KSD@9H-"&DGC= PN M.@_&,W5V:VN\2QG'NFG^:<)T?IK#Q:)]G1EW#KNZO9=?N/MR_7FQOCF@+5)B M& UWBA,NG9;("&01 MVOKI,^Y47*;+W.]W-G B;.>CPE%,V]?CB_MB#DK:,J M[V@:;(6)$;8 ;K&41K+P6*=$ \WZ&"P3]>K&_TL'7-68F I77S_J7UL)/")7 MWS&:1E)#F6!,2(M $4RD[^T"+.E53:TWE1^*J^-CHIACJJ^NUO<%^9_B^)>W MF^7EO?K@V([H&Y]MA M:$XNT :RL032Z4H]!LTP1V1V<1CD[G@5,.I4\R-XQ M_G3>>7*13[_9&&\T%5AR1*AS2&KJ\&.!!&3M:C6E@^ADV!TOQYADZ0FZ@D_G MF\GC^^FCC4#:F[AG6J(EQ8ZS(+I#7%!.4LI#9^W8C2!OBI 23A;*8*6,5]T@%T$CY M?ATI@92KD@I%N7*!;C3!Y&'FJELP67(@&FLG@6HG8M2BD-S-Q5MMBZ4[1XKQ M\F/@H&#RL-6O)C:;@& R!Y"@#1< 8"S%V-'0K:Q3)J4>I$)<(H_4*.D0'%_(+O)L@']A:7='_^^_%2;"GB8]V9S=_/P=_?+ M^CD&V2:.[Z^!8=C[/]3XX+!D5/*VAM<%*^*^U*TFUC+KR^0*]O(3PN^(>"R; MW4JRX$D?K[U)=NV[DI _[)00X/Z0U,(7TW6=QGW?*:$_ MJN$*P?U9QOABL=FNEY?;Q0.[HQOXT]_\<;O<)A/AI)]MA!4("\:YE0$0!2P% M[OU(Y8IIPLR=%26M>,0UP^X'[3_:D?[S'_\'4$L! A0#% @ KXD!2[@; M4)N;_ _5X1 !$ ( ! &9A&UL M4$L! A0#% @ KXD!2W3O4 WV#@ ^)@ !$ ( !ROP M &9A'-D4$L! A0#% @ KXD!2XG%0>2M'@ 3#P! M !4 ( ![PL! &9A&UL4$L! A0# M% @ KXD!2U_B;0ML7@ S-($ !4 ( !X/X! &9A