0000917491-17-000037.txt : 20171026 0000917491-17-000037.hdr.sgml : 20171026 20171026172555 ACCESSION NUMBER: 0000917491-17-000037 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171026 DATE AS OF CHANGE: 20171026 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: 171157164 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-93017x10q.htm 10-Q Document

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
 
 
FORM 10-Q
 
 
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 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,711,152 shares of the registrant’s common stock outstanding as of October 24, 2017.
 



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

 
$
106,169

Short-term investments
10,970

 
42,942

Accounts receivable, net
60,449

 
61,364

Inventories, net
59,044

 
51,886

Prepaid expenses and other current assets
20,919

 
16,304

Total current assets
281,223

 
278,665

Property and equipment:
 
 
 
Machinery and equipment
66,049

 
57,063

Furniture and fixtures
6,863

 
6,099

Leasehold improvements
19,588

 
18,778

Property and equipment, at cost
92,500

 
81,940

Less: accumulated depreciation and amortization
(60,189
)
 
(50,262
)
Property and equipment, net
32,311

 
31,678

Goodwill
52,567

 
46,744

Intangible assets, net
22,983

 
22,279

Service and sales demonstration inventory, net
35,250

 
29,136

Deferred income tax assets, net
14,498

 
14,307

Other long-term assets
1,049

 
905

Total assets
$
439,881

 
$
423,714

LIABILITIES AND SHAREHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
11,964

 
$
11,126

Accrued liabilities
22,507

 
24,572

Income taxes payable

 
618

Current portion of unearned service revenues
29,080

 
27,422

Customer deposits
3,065

 
2,872

Total current liabilities
66,616

 
66,610

Unearned service revenues - less current portion
12,665

 
13,813

Deferred income tax liabilities
1,683

 
1,409

Other long-term liabilities
2,191

 
2,225

Total liabilities
83,155

 
84,057

Commitments and contingencies - See Note 16

 

Shareholders’ equity:
 
 
 
Common stock - par value $.001, 50,000,000 shares authorized; 18,197,628 and 18,170,267 issued, respectively; 16,711,152 and 16,680,791 outstanding, respectively
18

 
18

Additional paid-in capital
218,242

 
212,602

Retained earnings
179,682

 
183,436

Accumulated other comprehensive loss
(9,387
)
 
(24,561
)
Common stock in treasury, at cost; 1,486,476 and 1,489,476 shares, respectively
(31,829
)
 
(31,838
)
Total shareholders’ equity
356,726

 
339,657

Total liabilities and shareholders’ equity
$
439,881

 
$
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
 
Nine Months Ended
(in thousands, except share and per share data)
September 30, 2017
 
September 30, 2016
 
September 30, 2017
 
September 30, 2016
Sales
 
 
 
 
 
 
 
Product
$
68,563

 
$
61,280

 
$
193,476

 
$
182,232

Service
21,687

 
18,320

 
61,018

 
51,654

Total sales
90,250

 
79,600

 
254,494

 
233,886

Cost of Sales
 
 
 
 
 
 
 
Product
26,673

 
25,880

 
78,186

 
74,938

Service
11,543

 
11,042

 
33,765

 
29,665

Total cost of sales (exclusive of depreciation and amortization, shown separately below)
38,216

 
36,922

 
111,951

 
104,603

Gross Profit
52,034

 
42,678

 
142,543

 
129,283

Operating Expenses:
 
 
 
 
 
 
 
Selling and marketing
25,990

 
19,781

 
74,884

 
56,399

General and administrative
10,307

 
10,747

 
32,883

 
31,139

Depreciation and amortization
4,368

 
3,381

 
12,075

 
9,733

Research and development
9,019

 
7,928

 
26,530

 
22,344

Total operating expenses
49,684

 
41,837

 
146,372

 
119,615

Income (loss) from operations
2,350

 
841

 
(3,829
)
 
9,668

Other (income) expense
 
 
 
 
 
 
 
Interest income, net
(78
)
 
(21
)
 
(249
)
 
(119
)
Other (income) expense, net
(147
)
 
(167
)
 
320

 
824

Income (loss) before income tax expense (benefit)
2,575

 
1,029

 
(3,900
)
 
8,963

Income tax expense (benefit)
947

 
(61
)
 
(442
)
 
1,401

Net income (loss)
$
1,628

 
$
1,090

 
$
(3,458
)
 
$
7,562

Net income (loss) per share - Basic
$
0.10

 
$
0.07

 
$
(0.21
)
 
$
0.45

Net income (loss) per share - Diluted
$
0.10

 
$
0.07

 
$
(0.21
)
 
$
0.45

Weighted average shares - Basic
16,708,446

 
16,674,176

 
16,697,729

 
16,647,662

Weighted average shares - Diluted
16,796,518

 
16,701,617

 
16,697,729

 
16,669,550

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

4


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

 
$
1,090

 
$
(3,458
)
 
$
7,562

Currency translation adjustments, net of income tax
3,875

 
1,339

 
15,174

 
6,165

Comprehensive income
$
5,503

 
$
2,429

 
$
11,716

 
$
13,727

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

5


FARO TECHNOLOGIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
 
 
Nine Months Ended
(in thousands)
September 30, 2017
 
September 30, 2016
Cash flows from:
 
 
 
Operating activities:
 
 
 
Net (loss) income
$
(3,458
)
 
$
7,562

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

 
9,733

Stock-based compensation
4,823

 
4,068

Provision for bad debts
321

 
727

Loss on disposal of assets
263

 
814

Provision for excess and obsolete inventory
1,271

 
2,937

Deferred income tax expense (benefit)
224

 
(734
)
Income tax benefit from exercise of stock options

 
(354
)
Change in operating assets and liabilities:
 
 
 
Decrease (increase) in:
 
 
 
Accounts receivable
3,701

 
12,850

Inventories
(11,450
)
 
(8,689
)
Prepaid expenses and other current assets
(3,834
)
 
(995
)
(Decrease) increase in:
 
 
 
Accounts payable and accrued liabilities
(2,774
)
 
1,128

Income taxes payable
(598
)
 

Customer deposits
(6
)
 
(1,155
)
Unearned service revenues
(1,326
)
 
559

Net cash (used in) provided by operating activities
(768
)
 
28,451

Investing activities:
 
 
 
Proceeds from sale of investments
32,000

 
11,000

Purchases of property and equipment
(6,081
)
 
(5,272
)
Payments for intangible assets
(1,345
)
 
(1,440
)
Acquisition of business
(5,496
)
 
(20,911
)
Net cash provided by (used in) investing activities
19,078

 
(16,623
)
Financing activities:
 
 
 
Payments on capital leases
(6
)
 
(6
)
Payment of contingent consideration for acquisitions
(521
)

(434
)
Income tax benefit from exercise of stock options

 
354

Proceeds from issuance of stock
387

 
519

Net cash (used in) provided by financing activities
(140
)
 
433

Effect of exchange rate changes on cash and cash equivalents
5,502

 
1,732

Increase in cash and cash equivalents
23,672

 
13,993

Cash and cash equivalents, beginning of period
106,169

 
107,356

Cash and cash equivalents, end of period
$
129,841

 
$
121,349

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 Machine Vision (formerly known as 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 Machine Vision 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 nine months ended September 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 three and nine months ended September 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. 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 statements of operations for the three and nine months ended September 30, 2016 to reflect the appropriate departmental costs. In addition, deferred income tax assets, net were reclassified from current to non-current in our condensed consolidated balance sheet as of December 31, 2016 as a result of adopting Accounting Standards Update ("ASU") No. 2015-17, Income Taxes (Topic 740: Balance Sheet Classification of Deferred Taxes ("ASU 2015-17"). 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 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 principle is required upon transition. This disclosure is required in the first annual period and in the interim period within the first annual period when we initially adopt the amendments in this ASU. We 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 intra-entity 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. Currently, we do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements. We will continue to monitor our business for changes that could be impacted due to the adoption of this guidance.
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 full retrospective or modified retrospective method.


9


We are currently evaluating the effect that this guidance will have on our consolidated financial statements by analyzing both transactional and analytical data for each of our revenue streams. The following is a status of our evaluation of impacts by significant revenue stream:

Measurement equipment and related software: Under current accounting guidance, sales of measurement, imaging and realization equipment and related software sales are generally recognized upon shipment, as we consider the earnings process complete as of the shipping date. The related software sold with our measurement, imaging and realization equipment functions together with such equipment to deliver the tangible product’s essential functionality. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to our measurement, imaging and realization equipment and related software.
Extended warranties: Under current accounting guidance, extended warranty sales are recognized on a straight-line basis over the term of the warranty. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to extended warranties.
Software: Under current accounting guidance, software only sales are 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. Maintenance renewals, when sold, are recognized on a straight-line basis over the term of the maintenance agreement. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to software only sales and maintenance renewals.
Currently, we recognize sales commission expense as incurred. Under the new guidance, we expect to capitalize the commission expense for those sales arrangements that extend beyond one year and amortize such costs ratably over the term of the contract. As a result, we expect to have an increase in deferred costs on our consolidated balance sheet upon the adoption of the new guidance; however, we are still evaluating the expected impact of this change on our consolidated balance sheet. We do not expect that this will result in a material change to our results of operations or cash flows.
We plan to adopt this guidance utilizing the modified retrospective method and plan to apply the modified retrospective method only to contracts that are not completed as of the date of initial adoption, an option that is available under ASC Topic 606.
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 expense (benefit) 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 that 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, 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

10


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. Under the terms of the 2014 Plan, we are not permitted to 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.

11


The Black-Scholes option valuation model incorporates assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield. The weighted-average grant-date fair value of the stock options that were granted during the nine months ended September 30, 2017 and September 30, 2016 and valued using the Black-Scholes option valuation model was $14.51 and $12.42 per option, respectively. For stock options granted during the nine months ended September 30, 2017 and September 30, 2016 valued using the Black-Scholes option valuation model, we used the following assumptions:
 
Nine Months Ended
 
September 30,
2017
 
September 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.0%

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 nine months ended September 30, 2017 follows:
 
Options
 
Weighted-
Average
Exercise Price
 
Weighted-Average
Remaining
Contractual Term
(Years)
 
Aggregate Intrinsic
Value as of
September 30, 2017
Outstanding at January 1, 2017
1,090,160

 
$
48.02

 
 
 
 
Granted
267,039

 
34.79

 
 
 
 
Forfeited or expired
(72,015
)
 
44.39

 
 
 
 
Exercised
(14,520
)
 
26.68

 
 
 
 
Unearned performance-based options
(19,362
)
 
59.97

 
 
 
 
Outstanding at September 30, 2017
1,251,302

 
$
45.47

 
4.2
 
$
2,235

Options exercisable at September 30, 2017
963,891

 
$
42.82

 
3.0
 
$
612

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

 
$
33.39

Granted
152,207

 
35.42

Forfeited
(20,844
)
 
33.84

Vested
(21,101
)
 
33.65

Unearned performance-based awards
(604
)
 
52.83

Non-vested at September 30, 2017
260,340

 
$
34.60

We recorded total stock-based compensation expense of $1.6 million and $1.4 million for the three months ended September 30, 2017 and September 30, 2016, respectively, and $4.8 million and $4.1 million for the nine months ended September 30, 2017 and September 30, 2016, respectively.

12


As of September 30, 2017, there was $11.0 million of total unrecognized stock-based compensation expense related to non-vested stock-based compensation arrangements. The expense is expected to be recognized over a weighted average period of 2.0 years.
NOTE 7 – 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 September 30, 2017 consisted of U.S Treasury Bills totaling $11.0 million that mature through January 11, 2018.  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 September 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:
 
As of
September 30, 2017
 
As of
December 31, 2016
Accounts receivable
$
62,489

 
$
63,193

Allowance for doubtful accounts
(2,040
)
 
(1,829
)
Total
$
60,449

 
$
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
September 30, 2017
 
As of
December 31, 2016
Raw materials
$
39,285

 
$
36,760

Finished goods
19,759

 
15,126

Inventories, net
$
59,044

 
$
51,886

 
 
 
 
Service and sales demonstration inventory, net
$
35,250

 
$
29,136



13


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 nine months ended September 30, 2017, the calculation of diluted net loss per share excludes our potential common stock, as the effect would be anti-dilutive.
For the three and nine months ended September 30, 2017, there were approximately 1,143,523 and 1,145,632 shares, respectively, issuable upon the exercise of options and the contingent vesting of performance-based awards that were excluded from the dilutive calculations, as they were anti-dilutive. For the three and nine months ended September 30, 2016, there were approximately 1,002,856 and 1,042,366, respectively, 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
 
September 30, 2017
 
September 30, 2016
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic EPS
16,708,446

 
$
0.10

 
16,674,176

 
$
0.07

Effect of dilutive securities
88,072

 

 
27,441

 

Diluted EPS
16,796,518

 
$
0.10

 
16,701,617

 
$
0.07


 
Nine months ended
 
September 30, 2017
 
September 30, 2016
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic EPS
16,697,729

 
$
(0.21
)
 
16,647,662

 
$
0.45

Effect of dilutive securities

 

 
21,888

 

Diluted EPS
16,697,729

 
$
(0.21
)
 
16,669,550

 
$
0.45


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

 
$
13,649

Accrued warranties
2,584

 
2,594

Professional and legal fees
1,442

 
1,775

Taxes other than income
2,697

 
4,026

Other accrued liabilities
3,437

 
2,528

 
$
22,507

 
$
24,572


14


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

 
$
2,309

Provision for warranty expense
2,606

 
2,292

Fulfillment of warranty obligations
(2,616
)
 
(1,925
)
Balance, end of period
$
2,584

 
$
2,676

NOTE 13 – INCOME TAXES
For the three months ended September 30, 2017, we recorded income tax expense of $0.9 million compared with an income tax benefit of $0.1 million for the three months ended September 30, 2016. Our effective tax rate was 36.8% for the three months ended September 30, 2017 compared with a 5.9% benefit in the prior year period. The change in our income tax expense (benefit) and the increase in our effective tax rate were primarily due to a shift in the geographic mix of pretax income expected for the full year 2017. 
For the nine months ended September 30, 2017, we recorded an income tax benefit of $0.4 million compared with income tax expense of $1.4 million for the nine months ended September 30, 2016. This change of $1.8 million was due to a pretax loss during the nine months ended September 30, 2017 compared to pretax income in the same period of 2016. Our effective tax rate decreased by 4.3 percentage points to 11.3% for the nine months ended September 30, 2017 from 15.6% for the same period of 2016. The change was primarily due to the pretax loss during the nine months ended September 30, 2017 compared with pretax income during the same period of 2016 and 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. 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.
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 September 30, 2017
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
10,970

 
$

 
$

Total
$
10,970

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
1,742

Total
$

 
$

 
$
1,742

 

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.

15


(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 $5.6 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 three and nine months ended September 30, 2017, we paid $0.5 million as part of these arrangements. During the three and nine months ended September 30, 2016, we paid $0.3 million and $0.4 million, respectively, as part of these arrangements. The remaining change in the fair value of the contingent consideration from December 31, 2016 to September 30, 2017 is related to changes in foreign currency rates.
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 nine months ended September 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 Income (Loss) from Operations included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2017 and 2016:
 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Three Months Ended September 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
59,339

 
$
22,751

 
$
8,160

 
$
90,250

Segment profit
 
$
20,144

 
$
5,407

 
$
493

 
$
26,044

General and administrative
 
 
 
 
 
 
 
10,307

Depreciation and amortization
 
 
 
 
 
 
 
4,368

Research and development
 
 
 
 
 
 
 
9,019

Income from operations
 
 
 
 
 
 
 
$
2,350

 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Three Months Ended September 30, 2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
58,310

 
$
15,925

 
$
5,365

 
$
79,600

Segment profit
 
$
16,305

 
$
4,704

 
$
1,888

 
$
22,897

General and administrative
 
 
 
 
 
 
 
10,747

Depreciation and amortization
 
 
 
 
 
 
 
3,381

Research and development
 
 
 
 
 
 
 
7,928

Income from operations
 
 
 
 
 
 
 
$
841


16



 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Nine Months Ended September 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
173,531

 
$
60,550

 
$
20,413

 
$
254,494

Segment profit
 
$
53,497

 
$
13,799

 
$
363

 
$
67,659

General and administrative
 
 
 
 
 
 
 
32,883

Depreciation and amortization
 
 
 
 
 
 
 
12,075

Research and development
 
 
 
 
 
 
 
26,530

Loss from operations
 
 
 
 
 
 
 
$
(3,829
)

 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Nine Months Ended September 30, 2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
168,418

 
$
47,529

 
$
17,939

 
$
233,886

Segment profit
 
$
53,034

 
$
12,868

 
$
6,982

 
$
72,884

General and administrative
 
 
 
 
 
 
 
31,139

Depreciation and amortization
 
 
 
 
 
 
 
9,733

Research and development
 
 
 
 
 
 
 
22,344

Income from operations
 
 
 
 
 
 
 
$
9,668



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 September 30, 2017, we had approximately $44.6 million in purchase commitments that are expected to be delivered within the next 12 months. To ensure adequate component availability in preparation for new product introductions, as of September 30, 2017, we also had $0.6 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

17


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 nine months ended September 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. 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. 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. 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.
Following is a summary of our final 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
 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.

18


Following are the details of the purchase price allocated to the intangible assets acquired for the acquisitions noted above:
 
 
BuildIT
 
LPT
 
MWF
 
Nutfield
 
 
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.

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;
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, increased political and economic instability, compliance with potentially evolving import and export regulations, and the burdens and potential exposure of complying with a wide variety of U.S. and foreign laws and labor practices;
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;
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) investment costs associated with the training and ramp-up time for new sales people, and (xix) manufacturing inefficiencies associated with new product introductions;

20


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 comply with the requirements of the Restriction of Hazardous Substances Directive and the Waste Electrical and Electronic Equipment Directive in the European Union;
the inability of our products to displace traditional measurement devices and attain broad market acceptance;
the impact of competitive products and pricing on our current offerings;
the loss of our Chief Executive Officer or other key personnel;
difficulties in recruiting research and development engineers and application engineers;
the failure to effectively manage the effects of our growth;
the impact of reductions or projected reductions in government spending, 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, and in Part II, Item 1A. Risk Factors in the Quarterly Reports on Form 10-Q for the quarterly periods ended March 31, 2017 and June 30, 2017.
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

21


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 Inspect 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 in our manufacturing facilities located in Germany and Switzerland for customer orders from Europe, the Middle East, Africa and the Asia-Pacific region, and in our manufacturing facility located in Pennsylvania for customer orders from the Americas. We manufacture our FARO Freestyle3DX products in our facility located in Germany. We manufacture our FARO 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 the remainder of 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 nine months ended September 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 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.
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 these primary initiatives during the first half of 2017, including the reorganization of our business to align around specific vertical markets.
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 three and nine months ended September 30, 2016 has been restated to reflect the change in reporting segments.

22


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 September 30,
 
Nine months ended September 30,
(dollars in thousands)
2017
 
% of Sales
 
2016
 
% of Sales
 
2017
 
% of Sales
 
2016
 
% of Sales
Sales
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
$
68,563

 
76.0
 %
 
$
61,280

 
77.0
 %
 
$
193,476

 
76.0
 %
 
$
182,232

 
77.9
 %
Service
21,687

 
24.0
 %
 
18,320

 
23.0
 %
 
61,018

 
24.0
 %
 
51,654

 
22.1
 %
Total sales
90,250

 
100.0
 %
 
79,600

 
100.0
 %
 
254,494

 
100.0
 %
 
233,886

 
100.0
 %
Cost of Sales
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
26,673

 
29.6
 %
 
25,880

 
32.5
 %
 
78,186

 
30.7
 %
 
74,938

 
32.0
 %
Service
11,543

 
12.8
 %
 
11,042

 
13.9
 %
 
33,765

 
13.3
 %
 
29,665

 
12.7
 %
Total cost of sales
38,216

 
42.3
 %
 
36,922

 
46.4
 %
 
111,951

 
44.0
 %
 
104,603

 
44.7
 %
Gross Profit
52,034

 
57.7
 %
 
42,678

 
53.6
 %
 
142,543

 
56.0
 %
 
129,283

 
55.3
 %
Operating Expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Selling and marketing
25,990

 
28.8
 %
 
19,781

 
24.9
 %
 
74,884

 
29.4
 %
 
56,399

 
24.1
 %
General and administrative
10,307

 
11.4
 %
 
10,747

 
13.5
 %
 
32,883

 
12.9
 %
 
31,139

 
13.3
 %
Depreciation and amortization
4,368

 
4.8
 %
 
3,381

 
4.2
 %
 
12,075

 
4.7
 %
 
9,733

 
4.2
 %
Research and development
9,019

 
10.0
 %
 
7,928

 
10.0
 %
 
26,530

 
10.4
 %
 
22,344

 
9.6
 %
Total operating expenses
49,684

 
55.1
 %
 
41,837

 
52.6
 %
 
146,372

 
57.5
 %
 
119,615

 
51.1
 %
Income (loss) from operations
2,350

 
2.6
 %
 
841

 
1.1
 %
 
(3,829
)
 
(1.5
)%
 
9,668

 
4.1
 %
Other (income) expense
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest income, net
(78
)
 
(0.1
)%
 
(21
)
 
 %
 
(249
)
 
(0.1
)%
 
(119
)
 
(0.1
)%
Other (income) expense, net
(147
)
 
(0.2
)%
 
(167
)
 
(0.2
)%
 
320

 
0.1
 %
 
824

 
0.4
 %
Income (loss) before income tax expense (benefit)
2,575

 
2.9
 %
 
1,029

 
1.3
 %
 
(3,900
)
 
(1.5
)%
 
8,963

 
3.8
 %
Income tax expense (benefit)
947

 
1.0
 %
 
(61
)
 
(0.1
)%
 
(442
)
 
(0.2
)%
 
1,401

 
0.6
 %
Net income (loss)
$
1,628

 
1.8
 %
 
$
1,090

 
1.4
 %
 
$
(3,458
)
 
(1.4
)%
 
$
7,562

 
3.2
 %

Consolidated Results
Three Months Ended September 30, 2017 Compared to the Three Months Ended September 30, 2016
Sales. Total sales increased $10.7 million, or 13.4%, to $90.3 million for the three months ended September 30, 2017 from $79.6 million for the three months ended September 30, 2016. Total product sales increased by $7.3 million, or 11.9%, to $68.6 million for the three months ended September 30, 2017 from $61.3 million for the three months ended September 30, 2016. Our product sales increased primarily due to increased unit sales in our Construction BIM-CIM vertical and in our other segment, which includes our Public Safety Forensics and Product Design verticals, and higher average selling prices in our Factory Metrology vertical. Service revenue increased by $3.4 million, or 18.4%, to $21.7 million for the three months ended September 30, 2017 from $18.3 million for the three months ended September 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 positive impact on sales of $0.7 million, increasing our overall sales growth rate by approximately 0.9 percentage points, primarily due to the strengthening of the Euro, partially offset by the decline of the Japanese yen, relative to the U.S. dollar.
Gross profit. Gross profit increased $9.3 million, or 21.9%, to $52.0 million for the three months ended September 30, 2017 from $42.7 million for the three months ended September 30, 2016. Gross margin increased to 57.7% for the three months ended September 30, 2017 from 53.6% in the prior year period. Gross margin from product revenue increased by 3.3 percentage points to 61.1% for the three months ended September 30, 2017 from 57.8% in the prior year period. This increase was primarily due to higher average selling prices in our Factory Metrology vertical as a result of new product introductions. Gross margin from service revenue increased by 7.1 percentage points to 46.8% for the three months ended September 30, 2017 from 39.7% for the prior year period primarily as a result of higher service revenue.

24


Selling and Marketing Expenses. Selling and marketing expenses increased by $6.2 million, or 31.4%, to $26.0 million for the three months ended September 30, 2017 from $19.8 million for the three months ended September 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 28.8% for the three months ended September 30, 2017, compared with 24.9% of sales for the three months ended September 30, 2016. Our worldwide period-ending selling headcount increased by 133, or 26.5%, to 635 at September 30, 2017, from 502 at September 30, 2016.
General and administrative expenses. General and administrative expenses decreased by $0.4 million, or 4.1%, to $10.3 million for the three months ended September 30, 2017 from $10.7 million for the three months ended September 30, 2016. This decrease was driven primarily by a decrease in compensation and travel expenses. General and administrative expenses decreased to 11.4% of sales for the three months ended September 30, 2017 from 13.5% of sales for the three months ended September 30, 2016.
Depreciation and amortization expenses. Depreciation and amortization expenses increased by $1.0 million, or 29.2%, to $4.4 million for the three months ended September 30, 2017 from $3.4 million for the three months ended September 30, 2016. This increase was driven primarily by higher amortization of intangible assets related to acquisitions and new production tooling for the manufacture of new products.
Research and development expenses. Research and development expenses increased by $1.1 million, or 13.8%, to $9.0 million for the three months ended September 30, 2017 from $7.9 million for the three months ended September 30, 2016. This increase was mainly due to higher compensation expense resulting from increased headcount in connection with our acquisitions. Research and development expenses as a percentage of sales was 10.0% for the three months ended September 30, 2017 and September 30, 2016.
Other (income) expense, net. For the three months ended September 30, 2017, other income, net, which is largely driven by the effect of foreign exchange rates, remained unchanged when compared to the three months ended September 30, 2016.
Income tax expense (benefit). Income tax expense was $0.9 million for the three months ended September 30, 2017, compared with an income tax benefit of $0.1 million for the three months ended September 30, 2016. Our effective tax rate was 36.8% for the three months ended September 30, 2017 compared with a 5.9% benefit in the prior year period. The change in our income tax expense (benefit) and the increase in our effective tax rate were primarily due to a shift in the geographic mix of pretax income expected for the full year 2017. 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 income. Our net income was $1.6 million for the three months ended September 30, 2017 compared to $1.1 million for the prior year period, reflecting the impact of the factors described above.

Nine Months Ended September 30, 2017 Compared to the Nine Months Ended September 30, 2016
Sales. Total sales increased $20.6 million, or 8.8%, to $254.5 million for the nine months ended September 30, 2017 from $233.9 million for the nine months ended September 30, 2016. Total product sales increased by $11.3 million, or 6.2%, to $193.5 million for the nine months ended September 30, 2017 from $182.2 million for the nine months ended September 30, 2016. Our product sales increase reflected higher unit sales, especially in the Construction BIM-CIM vertical. Service revenue increased by $9.3 million, or 18.1%, to $61.0 million for the nine months ended September 30, 2017 from $51.7 million for the nine months ended September 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.0 million, decreasing our overall sales growth rate by approximately 0.9 percentage points, primarily due to the decline of the Japanese yen, Chinese yuan renminbi, and British pound sterling relative to the U.S. dollar.
Gross profit. Gross profit increased $13.2 million, or 10.3%, to $142.5 million for the nine months ended September 30, 2017 from $129.3 million for the nine months ended September 30, 2016. Gross margin increased to 56.0% for the nine months ended September 30, 2017 from 55.3% in the prior year period. Gross margin from product revenue increased by 0.7 percentage points to 59.6% for the nine months ended September 30, 2017 from 58.9% in the prior year period. This increase was primarily due to slightly higher average selling prices and an improvement in our manufacturing costs, particularly in our Factory Metrology vertical. Gross margin from service revenue increased by 2.1 percentage points to 44.7% for the nine months ended September 30, 2017 from 42.6% for the prior year period as a result of higher service revenue, partially offset by increased costs due to higher service-related headcount.
Selling and Marketing Expenses. Selling and marketing expenses increased by $18.5 million, or 32.8% to $74.9 million for the nine months ended September 30, 2017 from $56.4 million for the nine months ended September 30, 2016. This

25


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.4% for the nine months ended September 30, 2017, compared with 24.1% of sales for the nine months ended September 30, 2016. Our worldwide period-ending selling headcount increased by 133, or 26.5%, to 635 at September 30, 2017, from 502 at September 30, 2016.
General and administrative expenses. General and administrative expenses increased by $1.8 million, or 5.6%, to $32.9 million for the nine months ended September 30, 2017 from $31.1 million for the nine months ended September 30, 2016. This increase was driven primarily by higher compensation, advisory services, and global system expenses. General and administrative expenses decreased to 12.9% of sales for the nine months ended September 30, 2017 from 13.3% of sales for the nine months ended September 30, 2016, primarily due to the higher sales in the nine months ended September 30, 2017.
Depreciation and amortization expenses. Depreciation and amortization expenses increased by $2.4 million, or 24.1%, to $12.1 million for the nine months ended September 30, 2017 from $9.7 million for the nine months ended September 30, 2016. This increase was driven primarily by higher amortization of intangible assets related to acquisitions and new production tooling for the manufacture of new products.
Research and development expenses. Research and development expenses increased by $4.2 million, or 18.7%, to $26.5 million for the nine months ended September 30, 2017 from $22.3 million for the nine months ended September 30, 2016. This increase was mainly due to higher compensation expense resulting from increased headcount in connection with our acquisitions. Research and development expenses as a percentage of sales increased to 10.4% for the nine months ended September 30, 2017 from 9.6% for the nine months ended September 30, 2016.
Other (income) expense, net. For the nine months ended September 30, 2017, other expense, net decreased by $0.5 million to $0.3 million from $0.8 million for the nine months ended September 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 expense (benefit). Income tax benefit was $0.4 million for the nine months ended September 30, 2017, compared with income tax expense of $1.4 million for the nine months ended September 30, 2016. This change of $1.8 million was due to a pretax loss during the nine months ended September 30, 2017 compared to pretax income in the same period of 2016. Our effective tax rate was 11.3% for the nine months ended September 30, 2017 compared with 15.6% in the prior year period. The change in our effective rate was primarily due to the pretax loss during the nine months ended September 30, 2017 compared with pretax income during the same period of 2016 and a shift in the geographical mix of pretax income or loss 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.5 million for the nine months ended September 30, 2017 compared to net income of $7.6 million for the prior year period, reflecting the impact of the factors described above.

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

 
65.8
%
 
$
58,310

 
73.3
%
Construction BIM-CIM
22,751

 
25.2
%
 
15,925

 
20.0
%
Other
8,160

 
9.0
%
 
5,365

 
6.7
%
Total sales
$
90,250

 
 
 
$
79,600

 
 

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 September 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 income (loss) 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
 
 
September 30, 2017
 
September 30, 2016
Total sales
 
$
59,339

 
$
58,310

Segment profit
 
$
20,144

 
$
16,305

Segment profit as a % of Factory Metrology segment sales
 
33.9
%
 
28.0
%
Sales. Total sales in our Factory Metrology segment increased $1.0 million, or 1.8%, to $59.3 million for the three months ended September 30, 2017 from $58.3 million in the prior year period. The increase was driven by higher average selling prices and growth in service revenue, partially offset by a reduction in product unit sales.
Segment profit. Segment profit in our Factory Metrology segment increased $3.8 million, or 23.5%, to $20.1 million for the three months ended September 30, 2017 from $16.3 million in the prior year period. This increase was primarily due to higher average selling prices, growth in service revenue and an improvement in manufacturing costs, partially offset by a reduction in product unit sales and 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
 
 
September 30, 2017
 
September 30, 2016
Total sales
 
$
22,751

 
$
15,925

Segment profit
 
$
5,407

 
$
4,704

Segment profit as a % of Construction BIM-CIM segment sales
 
23.8
%
 
29.5
%
Sales. Total sales in our Construction BIM-CIM segment increased $6.9 million, or 42.9%, to $22.8 million for the three months ended September 30, 2017 from $15.9 million in the prior year period, primarily reflecting an increase in product unit sales and service revenue.
Segment profit. Segment profit in our Construction BIM-CIM segment increased $0.7 million, or 14.9%, to $5.4 million for the three months ended September 30, 2017 from $4.7 million in the prior year period, primarily driven by an increase in product unit sales and service revenue, partially offset by an increase in selling headcount as part of our strategic initiatives to drive sales growth.
Other
 
 
(dollars in thousands)
 
Three Months Ended
 
 
September 30, 2017
 
September 30, 2016
Total sales
 
$
8,160

 
$
5,365

Segment profit
 
$
493

 
$
1,888

Segment profit as a % of Other segment sales
 
6.0
%
 
35.2
%
Sales. Total sales in our Other segment increased $2.8 million, or 52.1%, to $8.2 million for the three months ended September 30, 2017 from $5.4 million in the prior year period, primarily due to higher product unit sales in our Public Safety Forensics and Product Design verticals as we continue to strategically invest in new markets.
Segment profit. Segment profit in our Other segment was $0.5 million for the three months ended September 30, 2017 compared to $1.9 million in the prior year period. This decrease of $1.4 million was primarily due to higher selling and

27


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 drive sales growth.

Nine Months Ended September 30, 2017 Compared to the Nine Months Ended September 30, 2016
Total sales by segment for the nine months ended September 30, 2017 and September 30, 2016 were as follows (in thousands):
 
Nine Months Ended
 
September 30, 2017
 
% of
Total
 
September 30, 2016
 
% of
Total
Factory Metrology
$
173,531

 
68.2
%
 
$
168,418

 
72.0
%
Construction BIM-CIM
60,550

 
23.8
%
 
47,529

 
20.3
%
Other
20,413

 
8.0
%
 
17,939

 
7.7
%
Total sales
$
254,494

 
 
 
$
233,886

 
 

Factory Metrology
 
 
 
 
(dollars in thousands)
 
Nine Months Ended
 
 
September 30, 2017
 
September 30, 2016
Total sales
 
$
173,531

 
$
168,418

Segment profit
 
$
53,497

 
$
53,034

Segment profit as a % of Factory Metrology segment sales
 
30.8
%
 
31.5
%
Sales. Total sales in our Factory Metrology segment increased $5.1 million, or 3.0%, to $173.5 million for the nine months ended September 30, 2017 from $168.4 million in the same prior year period, mostly driven by higher product unit sales and growth in service revenue.
Segment profit. Segment profit in our Factory Metrology segment increased $0.5 million, or 0.9%, to $53.5 million for the nine months ended September 30, 2017 from $53.0 million in the same prior year period. This increase was primarily due to the higher product unit sales and growth in service revenue, partially offset by higher selling and marketing expenses resulting from an increase in selling headcount as part of our strategic initiatives to drive sales growth.
Construction BIM-CIM
 
 
 
 
(dollars in thousands)
 
Nine Months Ended
 
 
September 30, 2017
 
September 30, 2016
Total sales
 
$
60,550

 
$
47,529

Segment profit
 
$
13,799

 
$
12,868

Segment profit as a % of Construction BIM-CIM segment sales
 
22.8
%
 
27.1
%
Sales. Total sales in our Construction BIM-CIM segment increased $13.1 million, or 27.4%, to $60.6 million for the nine months ended September 30, 2017 from $47.5 million in the prior year period, primarily reflecting an increase in product unit sales and higher service revenue.
Segment profit. Segment profit in our Construction BIM-CIM segment increased $0.9 million to $13.8 million for the nine months ended September 30, 2017 from $12.9 million in the prior year period, primarily driven by the increase in sales, partially offset by higher selling and marketing expenses resulting from an increase in selling headcount as part of our strategic initiatives to drive sales growth.

28


Other
 
 
(dollars in thousands)
 
Nine Months Ended
 
 
September 30, 2017
 
September 30, 2016
Total sales
 
$
20,413

 
$
17,939

Segment profit
 
$
363

 
$
6,982

Segment profit as a % of Other segment sales
 
1.8
%
 
38.9
%
Sales. Total sales in our Other segment increased $2.5 million, or 13.8%, to $20.4 million for the nine months ended September 30, 2017 from $17.9 million in the prior year period, primarily due to higher product unit sales in our Public Safety Forensics and 3D Machine Vision verticals.
Segment profit. Segment profit in our Other segment decreased $6.6 million to $0.4 million for the nine months ended September 30, 2017 from $7.0 million in the prior year period. This decrease of $6.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.

Liquidity and Capital Resources
Cash and cash equivalents increased by $23.6 million to $129.8 million at September 30, 2017 from $106.2 million at December 31, 2016. The increase was primarily driven by the maturity of U.S. Treasury Bills that were not re-invested, partially offset by cash paid for acquisitions of $5.5 million, property and equipment purchases of $6.1 million and $0.8 million of cash used in operating activities during the nine months ended September 30, 2017.
Cash flows from operating activities provide our primary sources of liquidity. Cash used in operations was $0.8 million during the nine months ended September 30, 2017, compared to cash provided by operations of $28.5 million during the nine months ended September 30, 2016. The change was mainly due to our net loss in the nine months ended September 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 three months ended September 30, 2017 compared to the same period in the prior year.
Cash provided by investing activities during the nine months ended September 30, 2017 was $19.1 million compared to $16.6 million of cash used in investing activities during the nine months ended September 30, 2016. The change was primarily due to the maturity of U.S. Treasury Bills in 2017 that were not re-invested, partially offset by $5.5 million in cash paid for the acquisition of Instruments Associates, LLC d/b/a Nutfield Technology in April 2017 compared to $20.9 million in cash paid for acquisitions during the nine months ended September 30, 2016.
Cash flows used in financing activities was $0.1 million during the nine months ended September 30, 2017, compared to cash provided by financing activities of $0.4 million for the nine months ended September 30, 2016. The change was primarily due to no income tax benefit from the exercise of stock options recognized during the nine months ended September 30, 2017 as a result of our prospective adoption of ASU 2016-09 and a decrease in the proceeds from issuances of stock during the nine months ended September 30, 2017 compared to the prior year period.
Of our cash and cash equivalents, $99.8 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 nine month period ended September 30, 2017 under this program. As of September 30, 2017, we had remaining authorization to repurchase $18.3 million 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.

29


Contractual Obligations and Commercial Commitments
We enter into purchase commitments for products and services in the ordinary course of business. These purchases generally cover production requirements for 60 to 120 days as well as materials necessary to service customer units through the product lifecycle and for warranty commitments. As of September 30, 2017, we had $44.6 million in purchase commitments that are expected to be delivered within the next 12 months. To ensure adequate component availability in preparation for new product introductions, as of September 30, 2017, we also had $0.6 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.
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 our condensed consolidated 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

30


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.
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 us 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 were no goodwill impairment indicators for the nine months ended September 30, 2017. There was no goodwill impairment for 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

31


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
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 nine months ended September 30, 2017, 61% of our revenue was invoiced, and a significant portion of our operating expenses were paid, in foreign currencies, and 59% 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 nine months ended September 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 September 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 September 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 September 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 Reports on Form 10-Q for the quarterly periods ended March 31, 2017 and June 30, 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 and our Quarterly Reports on Form 10-Q for the quarterly periods ended March 31, 2017 and June 30, 2017 are not the only risks we face. Our operations could also be affected by additional factors that are not presently known by us or by factors that we currently consider immaterial to our business. As of September 30, 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 Reports on Form 10-Q for the quarterly periods ended March 31, 2017 and June 30, 2017.

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

35


Item 6. Exhibits
 
INDEX TO EXHIBITS
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
101.INS
  
XBRL Instance Document
 
 
 
101.SCH
  
XBRL Taxonomy Extension Schema Document
 
 
 
101.CAL
  
XBRL Calculation Linkbase Document
 
 
 
101.DEF
  
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
101.LAB
  
XBRL Taxonomy Labels Linkbase Document
 
 
 
101.PRE
  
XBRL Taxonomy Presentation Linkbase Document
 
 
 

36


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

 
 
 
FARO Technologies, Inc.
 
 
 
(Registrant)
 
 
 
 
Date: October 26, 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-93017xexhibit31xa.htm CERTIFICATION Exhibit



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


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


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

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


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


EXHIBIT 32-A
FARO Technologies, Inc.
Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
Solely for the purposes of complying with 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, the undersigned President and Chief Executive Officer of FARO Technologies, Inc. (the Company), hereby certify that the Quarterly Report on Form 10-Q for the quarter ended September 30, 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: October 26, 2017

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


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


EXHIBIT 32-B
FARO Technologies, Inc.
Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
Solely for the purposes of complying with 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, the undersigned Chief Financial Officer of FARO Technologies, Inc. (the Company), hereby certify that the Quarterly Report on Form 10-Q for the quarter ended September 30, 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: October 26, 2017
 
/s/ Robert Seidel
Name: Robert Seidel
Title: Chief Financial Officer
(Principal Financial Officer)



EX-101.INS 6 faro-20170930.xml XBRL INSTANCE DOCUMENT 0000917491 2017-01-01 2017-09-30 0000917491 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0000917491 2017-10-24 0000917491 2016-12-31 0000917491 2017-09-30 0000917491 2016-01-01 2016-09-30 0000917491 2017-07-01 2017-09-30 0000917491 2016-07-01 2016-09-30 0000917491 2015-12-31 0000917491 2016-09-30 0000917491 us-gaap:AccountingStandardsUpdate201517Member 2016-12-31 0000917491 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-09-30 0000917491 us-gaap:EmployeeStockOptionMember 2017-09-30 0000917491 us-gaap:EmployeeStockOptionMember 2016-12-31 0000917491 faro:PerformanceBasedEmployeeStockOptionsMember 2017-02-01 2017-02-28 0000917491 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-09-30 0000917491 us-gaap:PerformanceSharesMember 2017-01-01 2017-09-30 0000917491 us-gaap:RestrictedStockMember faro:DirectorSPlanPerDirectorMember us-gaap:BoardOfDirectorsChairmanMember 2017-01-01 2017-09-30 0000917491 us-gaap:EmployeeStockOptionMember faro:BlackScholesOptionValuationModelMember 2016-01-01 2016-09-30 0000917491 us-gaap:EmployeeStockOptionMember 2017-07-01 2017-09-30 0000917491 faro:PerformanceBasedRestrictedStockUnitsMember 2017-02-01 2017-02-28 0000917491 faro:TwoThousandFourteenPlanMember 2014-05-31 0000917491 us-gaap:RestrictedStockMember faro:DirectorSPlanPerDirectorMember 2017-01-01 2017-09-30 0000917491 us-gaap:EmployeeStockOptionMember faro:BlackScholesOptionValuationModelMember 2017-01-01 2017-09-30 0000917491 us-gaap:RestrictedStockUnitsRSUMember 2017-09-30 0000917491 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0000917491 faro:March2017Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-09-30 0000917491 faro:March2017Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-09-30 0000917491 faro:March2016Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-09-30 0000917491 faro:A2015Member faro:PerformanceBasedRestrictedStockUnitsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-09-30 0000917491 faro:March2016Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-09-30 0000917491 faro:March2016Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-09-30 0000917491 faro:March2017Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-09-30 0000917491 faro:A2015Member faro:PerformanceBasedEmployeeStockOptionsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-09-30 0000917491 faro:March2016Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-09-30 0000917491 faro:A2015Member faro:PerformanceBasedRestrictedStockUnitsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-09-30 0000917491 faro:March2016Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-09-30 0000917491 faro:March2017Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-09-30 0000917491 faro:March2017Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-09-30 0000917491 faro:A2015Member faro:PerformanceBasedRestrictedStockUnitsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-09-30 0000917491 faro:A2015Member faro:PerformanceBasedEmployeeStockOptionsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-09-30 0000917491 faro:A2015Member faro:PerformanceBasedEmployeeStockOptionsMember us-gaap:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-01-01 2017-09-30 0000917491 faro:March2016Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-01-01 2017-09-30 0000917491 faro:March2017Member us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-01-01 2017-09-30 0000917491 us-gaap:EmployeeStockOptionMember 2016-07-01 2016-09-30 0000917491 us-gaap:USTreasuryBillSecuritiesMember 2017-09-30 0000917491 us-gaap:USTreasuryBillSecuritiesMember 2016-12-31 0000917491 faro:ServiceInventoryMember 2017-01-01 2017-09-30 0000917491 faro:MonteCarloSimulationValuationModelMember 2017-01-01 2017-09-30 0000917491 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000917491 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-09-30 0000917491 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-09-30 0000917491 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000917491 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000917491 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2016-01-01 2016-09-30 0000917491 faro:FactoryMetrologyMember 2016-01-01 2016-09-30 0000917491 us-gaap:OperatingSegmentsMember 2016-01-01 2016-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:ConstructionBIMCIMMember 2016-01-01 2016-09-30 0000917491 faro:ConstructionBIMCIMMember 2016-01-01 2016-09-30 0000917491 us-gaap:AllOtherSegmentsMember 2016-01-01 2016-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:FactoryMetrologyMember 2016-01-01 2016-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:ConstructionBIMCIMMember 2017-01-01 2017-09-30 0000917491 us-gaap:AllOtherSegmentsMember 2017-01-01 2017-09-30 0000917491 faro:FactoryMetrologyMember 2017-01-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:FactoryMetrologyMember 2017-01-01 2017-09-30 0000917491 faro:ConstructionBIMCIMMember 2017-01-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2017-01-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember 2017-01-01 2017-09-30 0000917491 us-gaap:MinimumMember 2017-01-01 2017-09-30 0000917491 faro:ConstructionBIMCIMMember 2017-07-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2017-07-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember 2017-07-01 2017-09-30 0000917491 faro:FactoryMetrologyMember 2017-07-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:ConstructionBIMCIMMember 2017-07-01 2017-09-30 0000917491 us-gaap:AllOtherSegmentsMember 2017-07-01 2017-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:FactoryMetrologyMember 2017-07-01 2017-09-30 0000917491 faro:ConstructionBIMCIMMember 2016-07-01 2016-09-30 0000917491 faro:FactoryMetrologyMember 2016-07-01 2016-09-30 0000917491 us-gaap:OperatingSegmentsMember 2016-07-01 2016-09-30 0000917491 us-gaap:AllOtherSegmentsMember 2016-07-01 2016-09-30 0000917491 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2016-07-01 2016-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:ConstructionBIMCIMMember 2016-07-01 2016-09-30 0000917491 us-gaap:OperatingSegmentsMember faro:FactoryMetrologyMember 2016-07-01 2016-09-30 0000917491 faro:BuildingsAndEquipmentMember 2017-01-01 2017-09-30 0000917491 faro:BuildingsAndEquipmentMember 2017-09-30 0000917491 us-gaap:MaximumMember 2017-01-01 2017-09-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:InstrumentAssociatesLLCMember 2017-04-30 0000917491 faro:MWFMember 2016-12-31 0000917491 faro:BuildItSoftwareAndSolutionsLtdMember 2016-07-31 0000917491 faro:LaserProjectionTechnologiesMember 2016-08-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:principal_inventory_category faro:segment faro:plan false --12-31 Q3 2017 2017-09-30 10-Q 0000917491 16711152 Large Accelerated Filer FARO TECHNOLOGIES INC FARO 0.00 0.00 0.00 0.00 -0.043 -1800000 P3Y 2026 3 3 0.99 727000 321000 P12M 29136000 35250000 29136000 35250000 604 604 52.83 19362 19362 59.97 P3Y 100000 40000 0.01 0.01 11126000 11964000 63193000 62489000 61364000 60449000 4026000 2697000 618000 0 24572000 22507000 1775000 1442000 50262000 60189000 -24561000 -9387000 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 218242000 1400000 4100000 1600000 4800000 1829000 2040000 1002856 1042366 1143523 1145632 423714000 439881000 278665000 281223000 42942000 0 0 10970000 0 0 900000 5600000 0 0 2100000 0 0 1742000 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 121349000 106169000 129841000 13993000 23672000 0.001 0.001 50000000 50000000 18170267 18197628 16680791 16711152 18000 18000 2429000 13727000 5503000 11716000 7100000 25880000 74938000 26673000 78186000 36922000 104603000 38216000 111951000 2872000 3065000 7600000 -734000 224000 27422000 29080000 13813000 12665000 -7600000 14307000 14498000 1409000 1683000 3381000 9733000 4368000 12075000 0.07 0.45 0.10 -0.21 0.07 0.45 0.10 -0.21 1732000 5502000 -0.059 0.156 0.368 0.113 13649000 12347000 11000000 P2Y 354000 0 354000 0 22279000 22983000 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 6863000 -814000 -263000 10747000 31139000 10307000 32883000 46744000 5364000 52567000 11922000 3393000 2488000 42678000 22897000 4704000 16305000 1888000 129283000 72884000 12868000 53034000 6982000 52034000 26044000 5407000 20144000 493000 142543000 67659000 13799000 53497000 363000 1029000 8963000 2575000 -3900000 -61000 -100000 1401000 1400000 947000 900000 -400000 -442000 1128000 -2774000 -12850000 -3701000 0 -598000 -1155000 -6000 559000 -1326000 8689000 11450000 995000 3834000 21000 119000 78000 249000 15126000 19759000 51886000 59044000 36760000 39285000 2937000 1271000 42942000 0 0 10970000 0 0 18778000 19588000 84057000 83155000 423714000 439881000 66610000 66616000 0 0 2100000 0 0 1742000 P120D P60D 57063000 66049000 433000 -140000 -16623000 19078000 28451000 -768000 1090000 7562000 1628000 -3458000 167000 -824000 147000 -320000 3 41837000 119615000 49684000 146372000 841000 9668000 2350000 -3829000 905000 1049000 1339000 6165000 3875000 15174000 2225000 2191000 2528000 3437000 300000 434000 500000 521000 17200000 3900000 6600000 5500000 20911000 5496000 1440000 1345000 5272000 6081000 16304000 20919000 519000 387000 11000000 32000000 2309000 2676000 2594000 2584000 1925000 2616000 2292000 2606000 81940000 92500000 31678000 32311000 44600000 6000 6000 7928000 22344000 9019000 26530000 183436000 179682000 61280000 182232000 68563000 193476000 79600000 15925000 58310000 5365000 233886000 47529000 168418000 17939000 90250000 22751000 59339000 8160000 254494000 60550000 173531000 20413000 18320000 51654000 21687000 61018000 19781000 56399000 25990000 74884000 4068000 4823000 P3Y P3Y P3Y 20844 33.84 152207 35.42 150682 260340 33.39 34.60 300 21101 33.65 0 0 0.452 0.470 0.467 0.0121 0.0202 0.0106 0.0188 0.467 0.452 1974543 963891 42.82 100000 1700000 100000 100000 72015 44.39 267039 12.42 14.51 2235000 1090160 1251302 48.02 45.47 26.68 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 612000 P3Y P4Y2M12D 100000 3500000 100000 3000000 9616 42942000 42900000 10970000 11000000 14520 339657000 356726000 11042000 29665000 11543000 33765000 1489476 1486476 31838000 31829000 27441 21888 88072 0 16701617 16669550 16796518 16697729 16674176 16647662 16708446 16697729 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SHORT TERM INVESTMENTS</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> consisted of U.S Treasury Bills totaling </font><font style="font-family:inherit;font-size:10pt;">$11.0 million</font><font style="font-family:inherit;font-size:10pt;"> that mature through January 11, 2018.&#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;">September&#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"/>September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">12,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,584</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">2,697</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,437</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;">22,507</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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September 30, 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;">September 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;">2,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fulfillment of warranty obligations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,616</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,925</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,584</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,676</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">BASIS OF PRESENTATION</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements and notes thereto have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These condensed consolidated financial statements include all normal recurring accruals and adjustments considered necessary by management for a fair presentation in conformity with U.S. GAAP. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ materially from those estimates. The condensed consolidated results of operations for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 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. These condensed consolidated financial statements include all normal recurring accruals and adjustments considered necessary by management for a fair presentation in conformity with U.S. GAAP.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">BUSINESS COMBINATIONS </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2017, we completed the acquisition of substantially all of the assets of Instrument Associates, LLC d/b/a Nutfield Technology (&#8220;Nutfield&#8221;), a component technology business located in Hudson, New Hampshire, which specializes in the design and manufacture of advanced galvanometer-based optical scanners, scan heads and laser kits, for a total purchase price of approximately </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;">. This acquisition supports our long-term strategy to expand our presence in key markets and improve our existing product lines with innovative technology. The results of the acquired business&#8217; operations as of and after the date of acquisition have been included in our condensed consolidated financial statements for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. </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. 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. 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. 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. </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 final 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;border-bottom: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;">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;border-bottom: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;">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;border-bottom: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;">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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nutfield</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Inventory</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;Deferred income tax 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;">&#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;">1,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Intangible assets </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;Goodwill (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(747</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;">(700</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;">(12</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;Other 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;">(471</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,086</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;">(345</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;">(104</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;Deferred income tax 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;">(205</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;">&#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;">(364</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;">&#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;">Total purchase price, net of cash acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,910</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;">17,211</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;">6,587</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;">5,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><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 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;">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;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had approximately </font><font style="font-family:inherit;font-size:10pt;">$44.6 million</font><font style="font-family:inherit;font-size:10pt;"> in purchase commitments that are expected to be delivered within the next 12 months. To ensure adequate component availability in preparation for new product introductions, as of September 30, 2017, we also had </font><font style="font-family:inherit;font-size:10pt;">$0.6 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. Under the terms of the 2014 Plan, we are not permitted to 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;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#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.42</font><font style="font-family:inherit;font-size:10pt;"> per option, respectively. For stock options granted during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September&#160;30, <br clear="none"/>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;">September&#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.0%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Exercise&#160;Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Contractual&#160;Term</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Aggregate&#160;Intrinsic<br clear="none"/>Value as of <br clear="none"/>September 30, 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;">(72,015</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;">44.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(14,520</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;">26.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">59.97</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at September&#160;30, 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,251,302</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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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.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 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,235</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercisable at September&#160;30, 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;">963,891</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.82</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.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: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;">612</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;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#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;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the total intrinsic value of stock options exercised in the respective periods 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;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#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;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">3.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the restricted stock and restricted stock unit activity and weighted average grant-date fair values for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 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;">(20,844</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.84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(21,101</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.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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 September&#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;">260,340</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.60</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.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</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;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$11.0 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized stock-based compensation expense related to non-vested stock-based compensation arrangements. The expense is expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.0</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EARNINGS 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 </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the calculation of diluted net loss per share excludes our potential common stock, as the effect would be anti-dilutive. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> For the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#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,143,523</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1,145,632</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, issuable upon the exercise of options and the contingent vesting of performance-based awards that were excluded from the dilutive calculations, as they were anti-dilutive. For the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, there were approximately </font><font style="font-family:inherit;font-size:10pt;">1,002,856</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1,042,366</font><font style="font-family:inherit;font-size:10pt;">, respectively, 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;">September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September 30, 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,708,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,674,176</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.07</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;">88,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">27,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,796,518</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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,701,617</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.07</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;">Nine months ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">September 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,697,729</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,647,662</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.45</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;">21,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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,697,729</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.21</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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,669,550</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.45</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 September&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Level 3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments (1)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,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;">10,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;">1,742</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;">1,742</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;">$5.6 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 </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we paid </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> as part of these arrangements. During the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we paid </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, as part of these arrangements. The remaining change in the fair value of the contingent consideration from </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is related to changes in foreign currency rates.</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;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> compared with an income tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. Our effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">36.8%</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> compared with a </font><font style="font-family:inherit;font-size:10pt;">5.9%</font><font style="font-family:inherit;font-size:10pt;"> benefit in the prior year period. The change in our income tax expense (benefit) and the increase in our effective tax rate were primarily due to a shift in the geographic mix of pretax income expected for the full year 2017.&#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;">For the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded an income tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> compared with income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 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 nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> compared to pretax income in the same period of 2016. Our effective tax rate decreased by </font><font style="font-family:inherit;font-size:10pt;">4.3</font><font style="font-family:inherit;font-size:10pt;"> percentage points to </font><font style="font-family:inherit;font-size:10pt;">11.3%</font><font style="font-family:inherit;font-size:10pt;"> for the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> from </font><font style="font-family:inherit;font-size:10pt;">15.6%</font><font style="font-family:inherit;font-size:10pt;"> for the same period of 2016. The change was primarily due to the pretax loss during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> compared with pretax income during the same period of 2016 and 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. 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 </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> 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"/>September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">39,285</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;">19,759</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;">59,044</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,250</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 </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> 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"/>September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">62,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;">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;">(2,040</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;">60,449</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 Machine Vision (formerly known as 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 Machine Vision 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 nine months ended September 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 ASU 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 principle is required upon transition. This disclosure is required in the first annual period and in the interim period within the first annual period when we initially adopt the amendments in this ASU. We 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 intra-entity 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. Currently, we do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements. We will continue to monitor our business for changes that could be impacted due to the adoption of this guidance.</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 full retrospective or modified retrospective method. </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;">We are currently evaluating the effect that this guidance will have on our consolidated financial statements by analyzing both transactional and analytical data for each of our revenue streams. The following is a status of our evaluation of impacts by significant revenue stream:</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;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:96px;padding-top:8px;text-align:left;text-indent:0px;"><font style="padding-top:8px;text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Measurement equipment and related software:</font><font style="font-family:inherit;font-size:10pt;"> Under current accounting guidance, sales of measurement, imaging and realization equipment and related software sales are generally recognized upon shipment, as we consider the earnings process complete as of the shipping date. The related software sold with our measurement, imaging and realization equipment functions together with such equipment to deliver the tangible product&#8217;s essential functionality. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to our measurement, imaging and realization equipment and related software. </font></div><div style="line-height:120%;padding-left:96px;padding-top:8px;text-align:left;text-indent:0px;"><font style="padding-top:8px;text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Extended warranties:</font><font style="font-family:inherit;font-size:10pt;"> Under current accounting guidance, extended warranty sales are recognized on a straight-line basis over the term of the warranty. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to extended warranties. </font></div><div style="line-height:120%;padding-left:96px;padding-top:8px;text-align:left;text-indent:0px;"><font style="padding-top:8px;text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software: </font><font style="font-family:inherit;font-size:10pt;">Under current accounting guidance, software only sales are 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. Maintenance renewals, when sold, are recognized on a straight-line basis over the term of the maintenance agreement. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to software only sales and maintenance renewals.</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;">Currently, we recognize sales commission expense as incurred. Under the new guidance, we expect to capitalize the commission expense for those sales arrangements that extend beyond one year and amortize such costs ratably over the term of the contract. As a result, we expect to have an increase in deferred costs on our consolidated balance sheet upon the adoption of the new guidance; however, we are still evaluating the expected impact of this change on our consolidated balance sheet. We do not expect that this will result in a material change to our results of operations or cash flows.</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 plan to adopt this guidance utilizing the modified retrospective method and plan to apply the modified retrospective method only to contracts that are not completed as of the date of initial adoption, an option that is available under ASC Topic 606. </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 expense (benefit) 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 that 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, 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 ASU 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 principle is required upon transition. This disclosure is required in the first annual period and in the interim period within the first annual period when we initially adopt the amendments in this ASU. We 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 intra-entity 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. Currently, we do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements. We will continue to monitor our business for changes that could be impacted due to the adoption of this guidance.</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 full retrospective or modified retrospective method. </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;">We are currently evaluating the effect that this guidance will have on our consolidated financial statements by analyzing both transactional and analytical data for each of our revenue streams. The following is a status of our evaluation of impacts by significant revenue stream:</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;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:96px;padding-top:8px;text-align:left;text-indent:0px;"><font style="padding-top:8px;text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Measurement equipment and related software:</font><font style="font-family:inherit;font-size:10pt;"> Under current accounting guidance, sales of measurement, imaging and realization equipment and related software sales are generally recognized upon shipment, as we consider the earnings process complete as of the shipping date. The related software sold with our measurement, imaging and realization equipment functions together with such equipment to deliver the tangible product&#8217;s essential functionality. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to our measurement, imaging and realization equipment and related software. </font></div><div style="line-height:120%;padding-left:96px;padding-top:8px;text-align:left;text-indent:0px;"><font style="padding-top:8px;text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Extended warranties:</font><font style="font-family:inherit;font-size:10pt;"> Under current accounting guidance, extended warranty sales are recognized on a straight-line basis over the term of the warranty. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to extended warranties. </font></div><div style="line-height:120%;padding-left:96px;padding-top:8px;text-align:left;text-indent:0px;"><font style="padding-top:8px;text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software: </font><font style="font-family:inherit;font-size:10pt;">Under current accounting guidance, software only sales are 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. Maintenance renewals, when sold, are recognized on a straight-line basis over the term of the maintenance agreement. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to software only sales and maintenance renewals.</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;">Currently, we recognize sales commission expense as incurred. Under the new guidance, we expect to capitalize the commission expense for those sales arrangements that extend beyond one year and amortize such costs ratably over the term of the contract. As a result, we expect to have an increase in deferred costs on our consolidated balance sheet upon the adoption of the new guidance; however, we are still evaluating the expected impact of this change on our consolidated balance sheet. We do not expect that this will result in a material change to our results of operations or cash flows.</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 plan to adopt this guidance utilizing the modified retrospective method and plan to apply the modified retrospective method only to contracts that are not completed as of the date of initial adoption, an option that is available under ASC Topic 606. </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 expense (benefit) 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 that 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, 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. 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 statements of operations for the three and nine months ended September 30, 2016 to reflect the appropriate departmental costs. In addition, deferred income tax assets, net were reclassified from current to non-current in our condensed consolidated balance sheet as of December 31, 2016 as a result of adopting Accounting Standards Update ("ASU") No. 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;"> ("ASU 2015-17"). </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. 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 statements of operations for the three and nine months ended September 30, 2016 to reflect the appropriate departmental costs. In addition, deferred income tax assets, net were reclassified from current to non-current in our condensed consolidated balance sheet as of December 31, 2016 as a result of adopting Accounting Standards Update ("ASU") No. 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;"> ("ASU 2015-17"). 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"/>September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">62,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;">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;">(2,040</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;">60,449</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"/>September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">12,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,584</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">2,697</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,437</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;">22,507</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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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</font></div></td></tr><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 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;">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 final 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;border-bottom: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;">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;border-bottom: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;">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;border-bottom: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;">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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nutfield</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Inventory</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;Deferred income tax 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;">&#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;">1,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Intangible assets </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;Goodwill (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,393</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">(747</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;">(700</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;">(12</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;Other 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;">(471</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,086</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;">(345</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;">(104</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;Deferred income tax 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;">(205</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;">&#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;">(364</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;">&#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;">Total purchase price, net of cash acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,910</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;">17,211</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;">6,587</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;">5,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September 30, 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,708,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,674,176</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.07</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;">88,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">27,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,796,518</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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,701,617</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.07</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;">Nine months ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">September 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,697,729</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,647,662</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.45</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;">21,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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,697,729</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.21</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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,669,550</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.45</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 September&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Level 3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments (1)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,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;">10,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;">1,742</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;">1,742</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;">$5.6 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 </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we paid </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> as part of these arrangements. During the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, we paid </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, as part of these arrangements. The remaining change in the fair value of the contingent consideration from </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is related to changes in foreign currency rates.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist of the following:</font><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of<br clear="none"/>September&#160;30, 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;">39,285</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;">19,759</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;">59,044</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,250</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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September 30, 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;">September 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;">2,606</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fulfillment of warranty obligations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,616</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,925</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,584</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,676</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 Income (Loss) from Operations included in the condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> 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 September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,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;">90,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,044</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,350</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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 September 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;">58,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,747</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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,381</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,928</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;">841</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;">Nine Months Ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">173,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,497</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">32,883</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">12,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">26,530</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(3,829</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div 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;">Nine Months Ended September 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;">168,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">53,034</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,868</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,884</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">31,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">9,733</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">22,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">9,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Exercise&#160;Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Contractual&#160;Term</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Aggregate&#160;Intrinsic<br clear="none"/>Value as of <br clear="none"/>September 30, 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;">(72,015</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;">44.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(14,520</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;">26.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">59.97</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at September&#160;30, 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,251,302</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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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.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 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,235</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercisable at September&#160;30, 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;">963,891</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.82</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.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: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;">612</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For stock options granted during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">September&#160;30, <br clear="none"/>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;">September&#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.0%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">:</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;">(20,844</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.84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">(21,101</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.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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 September&#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;">260,340</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.60</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 nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#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 Income (Loss) from Operations included in the condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> 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 September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,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;">90,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,044</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,350</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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 September 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;">58,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,747</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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,381</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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,928</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;">841</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;">Nine Months Ended September 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">173,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,497</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">32,883</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">12,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">26,530</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(3,829</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div 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;">Nine Months Ended September 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;">168,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,939</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">53,034</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,868</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,884</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">31,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">9,733</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">22,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">9,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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-20170930.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 link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 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-20170930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 faro-20170930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 faro-20170930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [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] Business Combinations [Abstract] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] BuildIT BuildIT Software and Solutions Ltd. [Member] BuildIT Software and Solutions Ltd. [Member] LPT Laser Projection Technologies [Member] Laser Projection Technologies [Member] MWF MWF [Member] MWF [Member] Nutfield Instrument Associates, LLC [Member] Instrument Associates, LLC [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Trade name Trade Names [Member] Non-competition agreement Noncompete Agreements [Member] Technology Technology-Based Intangible Assets [Member] Customer relationship Customer Relationships [Member] Favorable in-place lease Off-Market Favorable Lease [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Intangible assets acquired Finite-lived Intangible Assets Acquired Intangible assets acquired, weighted average life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation Basis of Accounting [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] 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 September 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 September 30, 2017 (in dollars per share) Inventory Disclosure [Abstract] Inventories Inventory Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Net income (loss) Net Income (Loss) Attributable to Parent Currency translation adjustments, net of income tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Earnings Per Share [Abstract] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Basic EPS (in shares) Weighted Average Number of Shares Outstanding, Basic Effect of dilutive securities (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Diluted EPS (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic EPS (in dollars per share) Earnings Per Share, Basic Effect of dilutive securities (in dollars per share) Effect Of Dilutive Securities Per Share Effect of dilutive securities, per share. Diluted EPS (in dollars per share) Earnings Per Share, Diluted Receivables [Abstract] Accounts receivable Accounts Receivable, Gross Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable Total Accounts Receivable, Net, Current Segment Reporting [Abstract] Schedule of Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Fair Values of Assets Acquired and Liabilities Assumed for Acquisitions Schedule of Business Acquisitions, by Acquisition [Table Text Block] Summary of the Purchase Price Preliminarily Allocated to the Intangible Assets Acquired for the Acquisitions Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Deferred income tax assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Goodwill Goodwill Accounts payable and accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other 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 Schedule of Inventory Schedule of Inventory, Current [Table 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 Income (loss) from operations Operating Income (Loss) Other (income) expense Other Nonoperating Income (Expense) [Abstract] Interest income, net Interest Income (Expense), Nonoperating, Net Other (income) expense, net Nonoperating Income (Expense) Income (loss) before income tax expense (benefit) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax expense (benefit) Income Tax Expense (Benefit) Net income (loss) Net income (loss) per share - Basic (in dollars per share) Net income (loss) per share - Diluted (in dollars per share) Weighted average shares - Basic Weighted average shares - Diluted 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 2017 March 2017 [Member] March 2017 [Member] March 2016 March 2016 [Member] March 2016 [Member] 2015 2015 [Member] 2015 [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Year One Share-based Compensation Award, Tranche One [Member] Year Two Share-based Compensation Award, Tranche Two [Member] Year Three Share-based Compensation Award, Tranche Three [Member] 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 period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Vesting installment (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 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 (less than) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Fair value of stock options vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Allocated share-based compensation expense Allocated Share-based Compensation Expense Unrecognized stock-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted average, expected recognition period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Purchase price, net of cash acquired Payments to Acquire Businesses, Gross Acquisition and integration costs Business Acquisition, Transaction Costs Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents Cash and Cash Equivalents Disclosure [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of reportable segments Number of Reportable Segments Product sales to consolidated sales (more than) (as a percent) Percentage Of Product Sales To Sales Percentage of product sales to total sales. 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] Number of principal categories of inventory Number Of Principal Categories Of Inventory Number Of Principal Categories Of Inventory 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 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 September 30, 2017 (in shares) Options exercisable at September 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 September 30, 2017 (in dollars per share) Options exercisable at September 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 September 30, 2017 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-average remaining contractual term, options exercisable at September 30, 2017 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value as of September 30, 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 September 30, 2017 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value of options exercisable at September 30, 2017 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Payables and Accruals [Abstract] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of Activity Related to Accrued Warranties Schedule of Product Warranty Liability [Table Text Block] Earnings Per Share Earnings Per Share [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Monte Carlo Simulation Valuation Model Monte Carlo Simulation Valuation Model [Member] Monte Carlo Simulation Valuation Model [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Undiscounted maximum payment under the contingent consideration arrangements Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High Payment for contingent consideration arrangements Payment for Contingent Consideration Liability, Financing Activities Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term investments Short-term Investments Accounts receivable, net 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 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 Accrued Liabilities, Current 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,197,628 and 18,170,267 issued, respectively; 16,711,152 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 Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] 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] 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 Fair Value of Financial Instruments Financial Instruments Disclosure [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 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 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 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, maximum 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 (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected volatility (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 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 Income Tax Disclosure [Abstract] 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 Business Combinations Business Combination Disclosure [Text Block] Accounting Changes and Error Corrections [Abstract] 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 Investments Schedule [Abstract] Short Term Investments Short Term Investments [Text Block] Short Term Investments Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Accrued compensation and benefits Employee-related Liabilities, Current Accrued warranties Product Warranty Accrual, Current Professional and legal fees Accrued Professional Fees, Current Taxes other than income Accrual for Taxes Other than Income Taxes, Current Other accrued liabilities Other Sundry Liabilities, Current Accrued liabilities Income Taxes Income Tax 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 investments Proceeds from Sale, Maturity and Collection of Investments Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Payments for intangible assets Payments to Acquire Intangible Assets Acquisition of business 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 Payment of contingent consideration for acquisitions Income tax benefit from exercise of stock options Excess Tax Benefit from Share-based Compensation, Financing Activities Proceeds from issuance of stock Proceeds from Issuance of Common Stock Net cash (used in) 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, end of period Principles of Consolidation Organization, Consolidation and Presentation of Financial Statements 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 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] Impact of Recently Issued Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] 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 Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Assets: Assets, Fair Value Disclosure [Abstract] Short-term investments Investments, Fair Value Disclosure Total Assets, Fair Value Disclosure Liabilities: Liabilities, Fair Value Disclosure [Abstract] Contingent consideration Business Combination, Contingent Consideration, Liability Total Financial and Nonfinancial Liabilities, Fair Value Disclosure 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] 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 General and administrative Depreciation and amortization Research and development Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Treasury stock, shares Treasury Stock, Shares 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] Interest rate on U.S. Treasury Bills (less than) U S Treasury Bill Rate Maximum U.S. Treasury Bill Rate, Maximum Accounting Policies [Abstract] Reclassifications Reclassifications [Text Block] Segment Reporting Segment Reporting Disclosure [Text Block] Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Description of Business Nature of Operations [Text Block] 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] EX-101.PRE 11 faro-20170930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2017
Oct. 24, 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 Sep. 30, 2017  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   16,711,152
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 129,841 $ 106,169
Short-term investments 10,970 42,942
Accounts receivable, net 60,449 61,364
Inventories, net 59,044 51,886
Prepaid expenses and other current assets 20,919 16,304
Total current assets 281,223 278,665
Property and equipment:    
Machinery and equipment 66,049 57,063
Furniture and fixtures 6,863 6,099
Leasehold improvements 19,588 18,778
Property and equipment, at cost 92,500 81,940
Less: accumulated depreciation and amortization (60,189) (50,262)
Property and equipment, net 32,311 31,678
Goodwill 52,567 46,744
Intangible assets, net 22,983 22,279
Service and sales demonstration inventory, net 35,250 29,136
Deferred income tax assets, net 14,498 14,307
Other long-term assets 1,049 905
Total assets 439,881 423,714
Current liabilities:    
Accounts payable 11,964 11,126
Accrued liabilities 22,507 24,572
Income taxes payable 0 618
Current portion of unearned service revenues 29,080 27,422
Customer deposits 3,065 2,872
Total current liabilities 66,616 66,610
Unearned service revenues - less current portion 12,665 13,813
Deferred income tax liabilities 1,683 1,409
Other long-term liabilities 2,191 2,225
Total liabilities 83,155 84,057
Commitments and contingencies - See Note 16
Shareholders’ equity:    
Common stock - par value $.001, 50,000,000 shares authorized; 18,197,628 and 18,170,267 issued, respectively; 16,711,152 and 16,680,791 outstanding, respectively 18 18
Additional paid-in capital 218,242 212,602
Retained earnings 179,682 183,436
Accumulated other comprehensive loss (9,387) (24,561)
Common stock in treasury, at cost; 1,486,476 and 1,489,476 shares, respectively (31,829) (31,838)
Total shareholders’ equity 356,726 339,657
Total liabilities and shareholders’ equity $ 439,881 $ 423,714
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 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 50,000,000 50,000,000
Common stock, shares issued 18,197,628 18,170,267
Common stock, shares outstanding 16,711,152 16,680,791
Treasury stock, shares 1,486,476 1,489,476
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Sales        
Product $ 68,563 $ 61,280 $ 193,476 $ 182,232
Service 21,687 18,320 61,018 51,654
Total sales 90,250 79,600 254,494 233,886
Cost of Sales        
Product 26,673 25,880 78,186 74,938
Service 11,543 11,042 33,765 29,665
Total cost of sales (exclusive of depreciation and amortization, shown separately below) 38,216 36,922 111,951 104,603
Gross Profit 52,034 42,678 142,543 129,283
Operating Expenses:        
Selling and marketing 25,990 19,781 74,884 56,399
General and administrative 10,307 10,747 32,883 31,139
Depreciation and amortization 4,368 3,381 12,075 9,733
Research and development 9,019 7,928 26,530 22,344
Total operating expenses 49,684 41,837 146,372 119,615
Income (loss) from operations 2,350 841 (3,829) 9,668
Other (income) expense        
Interest income, net (78) (21) (249) (119)
Other (income) expense, net (147) (167) 320 824
Income (loss) before income tax expense (benefit) 2,575 1,029 (3,900) 8,963
Income tax expense (benefit) 947 (61) (442) 1,401
Net income (loss) $ 1,628 $ 1,090 $ (3,458) $ 7,562
Net income (loss) per share - Basic (in dollars per share) $ 0.10 $ 0.07 $ (0.21) $ 0.45
Net income (loss) per share - Diluted (in dollars per share) $ 0.10 $ 0.07 $ (0.21) $ 0.45
Weighted average shares - Basic 16,708,446 16,674,176 16,697,729 16,647,662
Weighted average shares - Diluted 16,796,518 16,701,617 16,697,729 16,669,550
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 1,628 $ 1,090 $ (3,458) $ 7,562
Currency translation adjustments, net of income tax 3,875 1,339 15,174 6,165
Comprehensive income $ 5,503 $ 2,429 $ 11,716 $ 13,727
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Operating activities:    
Net (loss) income $ (3,458) $ 7,562
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:    
Depreciation and amortization 12,075 9,733
Stock-based compensation 4,823 4,068
Provision for bad debts 321 727
Loss on disposal of assets 263 814
Provision for excess and obsolete inventory 1,271 2,937
Deferred income tax expense (benefit) 224 (734)
Income tax benefit from exercise of stock options 0 (354)
Decrease (increase) in:    
Accounts receivable 3,701 12,850
Inventories (11,450) (8,689)
Prepaid expenses and other current assets (3,834) (995)
(Decrease) increase in:    
Accounts payable and accrued liabilities (2,774) 1,128
Income taxes payable (598) 0
Customer deposits (6) (1,155)
Unearned service revenues (1,326) 559
Net cash (used in) provided by operating activities (768) 28,451
Investing activities:    
Proceeds from sale of investments 32,000 11,000
Purchases of property and equipment (6,081) (5,272)
Payments for intangible assets (1,345) (1,440)
Acquisition of business (5,496) (20,911)
Net cash provided by (used in) investing activities 19,078 (16,623)
Financing activities:    
Payments on capital leases (6) (6)
Payment of contingent consideration for acquisitions (521) (434)
Income tax benefit from exercise of stock options 0 354
Proceeds from issuance of stock 387 519
Net cash (used in) provided by financing activities (140) 433
Effect of exchange rate changes on cash and cash equivalents 5,502 1,732
Increase in cash and cash equivalents 23,672 13,993
Cash and cash equivalents, beginning of period 106,169 107,356
Cash and cash equivalents, end of period $ 129,841 $ 121,349
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of Business
9 Months Ended
Sep. 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 Machine Vision (formerly known as 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 Machine Vision 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 nine months ended September 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.8.0.1
Principles of Consolidation
9 Months Ended
Sep. 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.8.0.1
Basis of Presentation
9 Months Ended
Sep. 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 three and nine months ended September 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.8.0.1
Reclassifications
9 Months Ended
Sep. 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. 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 statements of operations for the three and nine months ended September 30, 2016 to reflect the appropriate departmental costs. In addition, deferred income tax assets, net were reclassified from current to non-current in our condensed consolidated balance sheet as of December 31, 2016 as a result of adopting Accounting Standards Update ("ASU") No. 2015-17, Income Taxes (Topic 740: Balance Sheet Classification of Deferred Taxes ("ASU 2015-17"). See Note 5 – Impact of Recently Issued Accounting Pronouncements for further details.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Impact of Recently Issued Accounting Pronouncements
9 Months Ended
Sep. 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 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 principle is required upon transition. This disclosure is required in the first annual period and in the interim period within the first annual period when we initially adopt the amendments in this ASU. We 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 intra-entity 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. Currently, we do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements. We will continue to monitor our business for changes that could be impacted due to the adoption of this guidance.
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 full retrospective or modified retrospective method.

We are currently evaluating the effect that this guidance will have on our consolidated financial statements by analyzing both transactional and analytical data for each of our revenue streams. The following is a status of our evaluation of impacts by significant revenue stream:

Measurement equipment and related software: Under current accounting guidance, sales of measurement, imaging and realization equipment and related software sales are generally recognized upon shipment, as we consider the earnings process complete as of the shipping date. The related software sold with our measurement, imaging and realization equipment functions together with such equipment to deliver the tangible product’s essential functionality. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to our measurement, imaging and realization equipment and related software.
Extended warranties: Under current accounting guidance, extended warranty sales are recognized on a straight-line basis over the term of the warranty. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to extended warranties.
Software: Under current accounting guidance, software only sales are 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. Maintenance renewals, when sold, are recognized on a straight-line basis over the term of the maintenance agreement. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to software only sales and maintenance renewals.
Currently, we recognize sales commission expense as incurred. Under the new guidance, we expect to capitalize the commission expense for those sales arrangements that extend beyond one year and amortize such costs ratably over the term of the contract. As a result, we expect to have an increase in deferred costs on our consolidated balance sheet upon the adoption of the new guidance; however, we are still evaluating the expected impact of this change on our consolidated balance sheet. We do not expect that this will result in a material change to our results of operations or cash flows.
We plan to adopt this guidance utilizing the modified retrospective method and plan to apply the modified retrospective method only to contracts that are not completed as of the date of initial adoption, an option that is available under ASC Topic 606.
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 expense (benefit) 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 that 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, 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.8.0.1
Stock-Based Compensation
9 Months Ended
Sep. 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. Under the terms of the 2014 Plan, we are not permitted to 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 nine months ended September 30, 2017 and September 30, 2016 and valued using the Black-Scholes option valuation model was $14.51 and $12.42 per option, respectively. For stock options granted during the nine months ended September 30, 2017 and September 30, 2016 valued using the Black-Scholes option valuation model, we used the following assumptions:
 
Nine Months Ended
 
September 30,
2017
 
September 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.0%

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 nine months ended September 30, 2017 follows:
 
Options
 
Weighted-
Average
Exercise Price
 
Weighted-Average
Remaining
Contractual Term
(Years)
 
Aggregate Intrinsic
Value as of
September 30, 2017
Outstanding at January 1, 2017
1,090,160

 
$
48.02

 
 
 
 
Granted
267,039

 
34.79

 
 
 
 
Forfeited or expired
(72,015
)
 
44.39

 
 
 
 
Exercised
(14,520
)
 
26.68

 
 
 
 
Unearned performance-based options
(19,362
)
 
59.97

 
 
 
 
Outstanding at September 30, 2017
1,251,302

 
$
45.47

 
4.2
 
$
2,235

Options exercisable at September 30, 2017
963,891

 
$
42.82

 
3.0
 
$
612


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

 
$
33.39

Granted
152,207

 
35.42

Forfeited
(20,844
)
 
33.84

Vested
(21,101
)
 
33.65

Unearned performance-based awards
(604
)
 
52.83

Non-vested at September 30, 2017
260,340

 
$
34.60


We recorded total stock-based compensation expense of $1.6 million and $1.4 million for the three months ended September 30, 2017 and September 30, 2016, respectively, and $4.8 million and $4.1 million for the nine months ended September 30, 2017 and September 30, 2016, respectively.
As of September 30, 2017, there was $11.0 million of total unrecognized stock-based compensation expense related to non-vested stock-based compensation arrangements. The expense is expected to be recognized over a weighted average period of 2.0 years.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash and Cash Equivalents
9 Months Ended
Sep. 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.8.0.1
Short Term Investments
9 Months Ended
Sep. 30, 2017
Investments Schedule [Abstract]  
Short Term Investments
SHORT TERM INVESTMENTS
Short-term investments at September 30, 2017 consisted of U.S Treasury Bills totaling $11.0 million that mature through January 11, 2018.  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 September 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.8.0.1
Accounts Receivable
9 Months Ended
Sep. 30, 2017
Receivables [Abstract]  
Accounts Receivable
ACCOUNTS RECEIVABLE
Accounts receivable consist of the following:
 
As of
September 30, 2017
 
As of
December 31, 2016
Accounts receivable
$
62,489

 
$
63,193

Allowance for doubtful accounts
(2,040
)
 
(1,829
)
Total
$
60,449

 
$
61,364

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories
9 Months Ended
Sep. 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
September 30, 2017
 
As of
December 31, 2016
Raw materials
$
39,285

 
$
36,760

Finished goods
19,759

 
15,126

Inventories, net
$
59,044

 
$
51,886

 
 
 
 
Service and sales demonstration inventory, net
$
35,250

 
$
29,136

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share
9 Months Ended
Sep. 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 nine months ended September 30, 2017, the calculation of diluted net loss per share excludes our potential common stock, as the effect would be anti-dilutive.
For the three and nine months ended September 30, 2017, there were approximately 1,143,523 and 1,145,632 shares, respectively, issuable upon the exercise of options and the contingent vesting of performance-based awards that were excluded from the dilutive calculations, as they were anti-dilutive. For the three and nine months ended September 30, 2016, there were approximately 1,002,856 and 1,042,366, respectively, 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
 
September 30, 2017
 
September 30, 2016
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic EPS
16,708,446

 
$
0.10

 
16,674,176

 
$
0.07

Effect of dilutive securities
88,072

 

 
27,441

 

Diluted EPS
16,796,518

 
$
0.10

 
16,701,617

 
$
0.07


 
Nine months ended
 
September 30, 2017
 
September 30, 2016
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic EPS
16,697,729

 
$
(0.21
)
 
16,647,662

 
$
0.45

Effect of dilutive securities

 

 
21,888

 

Diluted EPS
16,697,729

 
$
(0.21
)
 
16,669,550

 
$
0.45

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities
9 Months Ended
Sep. 30, 2017
Payables and Accruals [Abstract]  
Accrued Liabilities
ACCRUED LIABILITIES
Accrued liabilities consist of the following:
 
As of
September 30, 2017
 
As of
December 31, 2016
Accrued compensation and benefits
$
12,347

 
$
13,649

Accrued warranties
2,584

 
2,594

Professional and legal fees
1,442

 
1,775

Taxes other than income
2,697

 
4,026

Other accrued liabilities
3,437

 
2,528

 
$
22,507

 
$
24,572


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

 
$
2,309

Provision for warranty expense
2,606

 
2,292

Fulfillment of warranty obligations
(2,616
)
 
(1,925
)
Balance, end of period
$
2,584

 
$
2,676

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
9 Months Ended
Sep. 30, 2017
Income Tax Disclosure [Abstract]  
Income Taxes
INCOME TAXES
For the three months ended September 30, 2017, we recorded income tax expense of $0.9 million compared with an income tax benefit of $0.1 million for the three months ended September 30, 2016. Our effective tax rate was 36.8% for the three months ended September 30, 2017 compared with a 5.9% benefit in the prior year period. The change in our income tax expense (benefit) and the increase in our effective tax rate were primarily due to a shift in the geographic mix of pretax income expected for the full year 2017. 
For the nine months ended September 30, 2017, we recorded an income tax benefit of $0.4 million compared with income tax expense of $1.4 million for the nine months ended September 30, 2016. This change of $1.8 million was due to a pretax loss during the nine months ended September 30, 2017 compared to pretax income in the same period of 2016. Our effective tax rate decreased by 4.3 percentage points to 11.3% for the nine months ended September 30, 2017 from 15.6% for the same period of 2016. The change was primarily due to the pretax loss during the nine months ended September 30, 2017 compared with pretax income during the same period of 2016 and 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. 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.8.0.1
Fair Value of Financial Instruments
9 Months Ended
Sep. 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 September 30, 2017
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
Short-term investments (1)
$
10,970

 
$

 
$

Total
$
10,970

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
1,742

Total
$

 
$

 
$
1,742

 

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 $5.6 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 three and nine months ended September 30, 2017, we paid $0.5 million as part of these arrangements. During the three and nine months ended September 30, 2016, we paid $0.3 million and $0.4 million, respectively, as part of these arrangements. The remaining change in the fair value of the contingent consideration from December 31, 2016 to September 30, 2017 is related to changes in foreign currency rates.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Reporting
9 Months Ended
Sep. 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 nine months ended September 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 Income (Loss) from Operations included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2017 and 2016:
 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Three Months Ended September 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
59,339

 
$
22,751

 
$
8,160

 
$
90,250

Segment profit
 
$
20,144

 
$
5,407

 
$
493

 
$
26,044

General and administrative
 
 
 
 
 
 
 
10,307

Depreciation and amortization
 
 
 
 
 
 
 
4,368

Research and development
 
 
 
 
 
 
 
9,019

Income from operations
 
 
 
 
 
 
 
$
2,350

 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Three Months Ended September 30, 2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
58,310

 
$
15,925

 
$
5,365

 
$
79,600

Segment profit
 
$
16,305

 
$
4,704

 
$
1,888

 
$
22,897

General and administrative
 
 
 
 
 
 
 
10,747

Depreciation and amortization
 
 
 
 
 
 
 
3,381

Research and development
 
 
 
 
 
 
 
7,928

Income from operations
 
 
 
 
 
 
 
$
841



 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Nine Months Ended September 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
173,531

 
$
60,550

 
$
20,413

 
$
254,494

Segment profit
 
$
53,497

 
$
13,799

 
$
363

 
$
67,659

General and administrative
 
 
 
 
 
 
 
32,883

Depreciation and amortization
 
 
 
 
 
 
 
12,075

Research and development
 
 
 
 
 
 
 
26,530

Loss from operations
 
 
 
 
 
 
 
$
(3,829
)

 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Nine Months Ended September 30, 2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
168,418

 
$
47,529

 
$
17,939

 
$
233,886

Segment profit
 
$
53,034

 
$
12,868

 
$
6,982

 
$
72,884

General and administrative
 
 
 
 
 
 
 
31,139

Depreciation and amortization
 
 
 
 
 
 
 
9,733

Research and development
 
 
 
 
 
 
 
22,344

Income from operations
 
 
 
 
 
 
 
$
9,668

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies
9 Months Ended
Sep. 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 September 30, 2017, we had approximately $44.6 million in purchase commitments that are expected to be delivered within the next 12 months. To ensure adequate component availability in preparation for new product introductions, as of September 30, 2017, we also had $0.6 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.8.0.1
Business Combinations
9 Months Ended
Sep. 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 nine months ended September 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. 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. 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. 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.
Following is a summary of our final 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
 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
 
LPT
 
MWF
 
Nutfield
 
 
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.8.0.1
Principles of Consolidation (Policies)
9 Months Ended
Sep. 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. These condensed consolidated financial statements include all normal recurring accruals and adjustments considered necessary by management for a fair presentation in conformity with U.S. GAAP.
Use of Estimates Policy
Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ materially from those estimates.
Reclassification Policy
Certain prior period amounts have been reclassified in the accompanying condensed consolidated financial statements to conform to the current period presentation. 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 statements of operations for the three and nine months ended September 30, 2016 to reflect the appropriate departmental costs. In addition, deferred income tax assets, net were reclassified from current to non-current in our condensed consolidated balance sheet as of December 31, 2016 as a result of adopting Accounting Standards Update ("ASU") No. 2015-17, Income Taxes (Topic 740: Balance Sheet Classification of Deferred Taxes ("ASU 2015-17").
New Accounting Pronouncements Policy
In January 2017, the FASB issued 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 principle is required upon transition. This disclosure is required in the first annual period and in the interim period within the first annual period when we initially adopt the amendments in this ASU. We 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 intra-entity 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. Currently, we do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements. We will continue to monitor our business for changes that could be impacted due to the adoption of this guidance.
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 full retrospective or modified retrospective method.

We are currently evaluating the effect that this guidance will have on our consolidated financial statements by analyzing both transactional and analytical data for each of our revenue streams. The following is a status of our evaluation of impacts by significant revenue stream:

Measurement equipment and related software: Under current accounting guidance, sales of measurement, imaging and realization equipment and related software sales are generally recognized upon shipment, as we consider the earnings process complete as of the shipping date. The related software sold with our measurement, imaging and realization equipment functions together with such equipment to deliver the tangible product’s essential functionality. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to our measurement, imaging and realization equipment and related software.
Extended warranties: Under current accounting guidance, extended warranty sales are recognized on a straight-line basis over the term of the warranty. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to extended warranties.
Software: Under current accounting guidance, software only sales are 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. Maintenance renewals, when sold, are recognized on a straight-line basis over the term of the maintenance agreement. Upon adopting the new guidance, we do not expect material changes to our accounting for revenue related to software only sales and maintenance renewals.
Currently, we recognize sales commission expense as incurred. Under the new guidance, we expect to capitalize the commission expense for those sales arrangements that extend beyond one year and amortize such costs ratably over the term of the contract. As a result, we expect to have an increase in deferred costs on our consolidated balance sheet upon the adoption of the new guidance; however, we are still evaluating the expected impact of this change on our consolidated balance sheet. We do not expect that this will result in a material change to our results of operations or cash flows.
We plan to adopt this guidance utilizing the modified retrospective method and plan to apply the modified retrospective method only to contracts that are not completed as of the date of initial adoption, an option that is available under ASC Topic 606.
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 expense (benefit) 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 that 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, 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.8.0.1
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 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 nine months ended September 30, 2017 follows:
 
Options
 
Weighted-
Average
Exercise Price
 
Weighted-Average
Remaining
Contractual Term
(Years)
 
Aggregate Intrinsic
Value as of
September 30, 2017
Outstanding at January 1, 2017
1,090,160

 
$
48.02

 
 
 
 
Granted
267,039

 
34.79

 
 
 
 
Forfeited or expired
(72,015
)
 
44.39

 
 
 
 
Exercised
(14,520
)
 
26.68

 
 
 
 
Unearned performance-based options
(19,362
)
 
59.97

 
 
 
 
Outstanding at September 30, 2017
1,251,302

 
$
45.47

 
4.2
 
$
2,235

Options exercisable at September 30, 2017
963,891

 
$
42.82

 
3.0
 
$
612

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

 
$
33.39

Granted
152,207

 
35.42

Forfeited
(20,844
)
 
33.84

Vested
(21,101
)
 
33.65

Unearned performance-based awards
(604
)
 
52.83

Non-vested at September 30, 2017
260,340

 
$
34.60

Employee Stock Option  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Valuation Assumptions
For stock options granted during the nine months ended September 30, 2017 and September 30, 2016 valued using the Black-Scholes option valuation model, we used the following assumptions:
 
Nine Months Ended
 
September 30,
2017
 
September 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.0%

Weighted-average expected volatility
45.2
%
 
46.7
%
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2017
Receivables [Abstract]  
Schedule of Accounts Receivable
Accounts receivable consist of the following:
 
As of
September 30, 2017
 
As of
December 31, 2016
Accounts receivable
$
62,489

 
$
63,193

Allowance for doubtful accounts
(2,040
)
 
(1,829
)
Total
$
60,449

 
$
61,364

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

 
$
36,760

Finished goods
19,759

 
15,126

Inventories, net
$
59,044

 
$
51,886

 
 
 
 
Service and sales demonstration inventory, net
$
35,250

 
$
29,136

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Tables)
9 Months Ended
Sep. 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
 
September 30, 2017
 
September 30, 2016
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic EPS
16,708,446

 
$
0.10

 
16,674,176

 
$
0.07

Effect of dilutive securities
88,072

 

 
27,441

 

Diluted EPS
16,796,518

 
$
0.10

 
16,701,617

 
$
0.07


 
Nine months ended
 
September 30, 2017
 
September 30, 2016
 
Shares
 
Per-Share
Amount
 
Shares
 
Per-Share
Amount
Basic EPS
16,697,729

 
$
(0.21
)
 
16,647,662

 
$
0.45

Effect of dilutive securities

 

 
21,888

 

Diluted EPS
16,697,729

 
$
(0.21
)
 
16,669,550

 
$
0.45

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2017
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of the following:
 
As of
September 30, 2017
 
As of
December 31, 2016
Accrued compensation and benefits
$
12,347

 
$
13,649

Accrued warranties
2,584

 
2,594

Professional and legal fees
1,442

 
1,775

Taxes other than income
2,697

 
4,026

Other accrued liabilities
3,437

 
2,528

 
$
22,507

 
$
24,572

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

 
$
2,309

Provision for warranty expense
2,606

 
2,292

Fulfillment of warranty obligations
(2,616
)
 
(1,925
)
Balance, end of period
$
2,584

 
$
2,676

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

 
$

 
$

Total
$
10,970

 
$

 
$

Liabilities:
 
 
 
 
 
Contingent consideration (2)
$

 
$

 
$
1,742

Total
$

 
$

 
$
1,742

 

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 $5.6 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 three and nine months ended September 30, 2017, we paid $0.5 million as part of these arrangements. During the three and nine months ended September 30, 2016, we paid $0.3 million and $0.4 million, respectively, as part of these arrangements. The remaining change in the fair value of the contingent consideration from December 31, 2016 to September 30, 2017 is related to changes in foreign currency rates.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Reporting (Tables)
9 Months Ended
Sep. 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 Income (Loss) from Operations included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2017 and 2016:
 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Three Months Ended September 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
59,339

 
$
22,751

 
$
8,160

 
$
90,250

Segment profit
 
$
20,144

 
$
5,407

 
$
493

 
$
26,044

General and administrative
 
 
 
 
 
 
 
10,307

Depreciation and amortization
 
 
 
 
 
 
 
4,368

Research and development
 
 
 
 
 
 
 
9,019

Income from operations
 
 
 
 
 
 
 
$
2,350

 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Three Months Ended September 30, 2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
58,310

 
$
15,925

 
$
5,365

 
$
79,600

Segment profit
 
$
16,305

 
$
4,704

 
$
1,888

 
$
22,897

General and administrative
 
 
 
 
 
 
 
10,747

Depreciation and amortization
 
 
 
 
 
 
 
3,381

Research and development
 
 
 
 
 
 
 
7,928

Income from operations
 
 
 
 
 
 
 
$
841



 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Nine Months Ended September 30, 2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
173,531

 
$
60,550

 
$
20,413

 
$
254,494

Segment profit
 
$
53,497

 
$
13,799

 
$
363

 
$
67,659

General and administrative
 
 
 
 
 
 
 
32,883

Depreciation and amortization
 
 
 
 
 
 
 
12,075

Research and development
 
 
 
 
 
 
 
26,530

Loss from operations
 
 
 
 
 
 
 
$
(3,829
)

 
 
Factory Metrology
 
Construction BIM-CIM
 
Other
 
Total
Nine Months Ended September 30, 2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total sales
 
$
168,418

 
$
47,529

 
$
17,939

 
$
233,886

Segment profit
 
$
53,034

 
$
12,868

 
$
6,982

 
$
72,884

General and administrative
 
 
 
 
 
 
 
31,139

Depreciation and amortization
 
 
 
 
 
 
 
9,733

Research and development
 
 
 
 
 
 
 
22,344

Income from operations
 
 
 
 
 
 
 
$
9,668

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations (Tables)
9 Months Ended
Sep. 30, 2017
Business Combinations [Abstract]  
Schedule of Fair Values of Assets Acquired and Liabilities Assumed for Acquisitions
Following is a summary of our final 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
 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
 
LPT
 
MWF
 
Nutfield
 
 
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.8.0.1
Description of Business (Details)
9 Months Ended
Sep. 30, 2017
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 3
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.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.8.0.1
Stock-Based Compensation - Additional Information (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2017
shares
Sep. 30, 2017
USD ($)
plan
Sep. 30, 2016
USD ($)
Sep. 30, 2017
USD ($)
plan
$ / shares
shares
Sep. 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 $ 3,000,000 $ 3,500,000  
Allocated share-based compensation expense | $   1,600,000 1,400,000 4,800,000 4,100,000  
Unrecognized stock-based compensation expense | $   11,000,000   $ 11,000,000    
Weighted average, expected recognition period       2 years    
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)       3 years    
Number of restricted stock units vested (in shares)       21,101    
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 (less than) | $   $ 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.42  
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%    
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%    
2015 | Year One | Performance Based Employee Stock Options | Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)       33.33%    
2015 | Year One | Performance Based Restricted Stock Units | Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)       33.33%    
2015 | Year Two | Performance Based Employee Stock Options | Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)       33.33%    
2015 | Year Two | Performance Based Restricted Stock Units | Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)       33.33%    
2015 | Year 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%    
2015 | Year Three | Performance Based Restricted Stock Units | Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting installment (as a percent)       33.33%    
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.8.0.1
Stock-Based Compensation - Assumptions Used to Estimate The Fair Value of Time-Based Stock Options (Details) - Employee Stock Option
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Risk-free interest rate, minimum 1.88% 1.06%
Risk-free interest rate, maximum 2.02% 1.21%
Expected dividend yield (as a percent) 0.00% 0.00%
Expected term of option (in years) 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.8.0.1
Stock-Based Compensation - Schedule of Stock Option Activity and Weighted Average Exercise Prices (Details) - Employee Stock Option
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 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 (72,015)
Exercised (in shares) | shares (14,520)
Unearned performance-based options (in shares) | shares (19,362)
Outstanding at September 30, 2017 (in shares) | shares 1,251,302
Options exercisable at September 30, 2017 (in shares) | shares 963,891
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 44.39
Exercised (in dollars per share) | $ / shares 26.68
Unearned performance-based options (in dollars per share) | $ / shares 59.97
Outstanding at September 30, 2017 (in dollars per share) | $ / shares 45.47
Options exercisable at September 30, 2017 (in dollars per share) | $ / shares $ 42.82
Weighted-Average Remaining Contractual Term (Years)  
Weighted-average remaining contractual term, outstanding at September 30, 2017 4 years 2 months 12 days
Weighted-average remaining contractual term, options exercisable at September 30, 2017 3 years
Aggregate Intrinsic Value as of September 30, 2017  
Aggregate intrinsic value outstanding at September 30, 2017 | $ $ 2,235
Aggregate intrinsic value of options exercisable at September 30, 2017 | $ $ 612
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Schedule of Restricted Stock Unit Activity and Weighted Average Grant Date Fair Value (Details) - Restricted Stock Units
9 Months Ended
Sep. 30, 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 (20,844)
Vested (in shares) | shares (21,101)
Unearned performance-based awards (in shares) | shares (604)
Non-vested at September 30, 2017 (in shares) | shares 260,340
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.84
Vested (in dollars per share) | $ / shares 33.65
Unearned performance-based awards (in dollars per share) | $ / shares 52.83
Non-vested at September 30, 2017 (in dollars per share) | $ / shares $ 34.60
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short Term Investments - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items]    
Short-term investments $ 10,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 $ 11,000 $ 42,900
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Receivables [Abstract]    
Accounts receivable $ 62,489 $ 63,193
Allowance for doubtful accounts (2,040) (1,829)
Total $ 60,449 $ 61,364
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories - Additional Information (Details)
9 Months Ended
Sep. 30, 2017
principal_inventory_category
Property, Plant and Equipment [Line Items]  
Number of principal categories of inventory 3
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.8.0.1
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Raw materials $ 39,285 $ 36,760
Finished goods 19,759 15,126
Inventories, net 59,044 51,886
Service and sales demonstration inventory, net $ 35,250 $ 29,136
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share - Reconciliation of Number of Common Shares Used in Calculation of Basic and Diluted Earnings Per Share (EPS) (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Earnings Per Share [Abstract]        
Antidilutive securities (in shares) 1,143,523 1,002,856 1,145,632 1,042,366
Basic EPS (in shares) 16,708,446 16,674,176 16,697,729 16,647,662
Effect of dilutive securities (in shares) 88,072 27,441 0 21,888
Diluted EPS (in shares) 16,796,518 16,701,617 16,697,729 16,669,550
Basic EPS (in dollars per share) $ 0.10 $ 0.07 $ (0.21) $ 0.45
Effect of dilutive securities (in dollars per share) 0.00 0.00 0.00 0.00
Diluted EPS (in dollars per share) $ 0.10 $ 0.07 $ (0.21) $ 0.45
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities - Summary (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Sep. 30, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]        
Accrued compensation and benefits $ 12,347 $ 13,649    
Accrued warranties 2,584 2,594 $ 2,676 $ 2,309
Professional and legal fees 1,442 1,775    
Taxes other than income 2,697 4,026    
Other accrued liabilities 3,437 2,528    
Accrued liabilities $ 22,507 $ 24,572    
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities - Activity Related to Accrued Warranties (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2017
Sep. 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 2,606 2,292
Fulfillment of warranty obligations (2,616) (1,925)
Balance, end of period $ 2,584 $ 2,676
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Income Tax Disclosure [Abstract]        
Income tax expense (benefit) $ 947 $ (61) $ (442) $ 1,401
Income tax expense increase (decrease)     $ (1,800)  
Effective tax rate 36.80% (5.90%) 11.30% 15.60%
Effective tax rate, increase for period (as a percent)     4.30%  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Level 1    
Assets:    
Short-term investments $ 10,970 $ 42,942
Total 10,970 42,942
Liabilities:    
Contingent consideration 0 0
Total 0 0
Level 2    
Assets:    
Short-term investments 0 0
Total 0 0
Liabilities:    
Contingent consideration 0 0
Total 0 0
Level 3    
Assets:    
Short-term investments 0 0
Total 0 0
Liabilities:    
Contingent consideration 1,742 2,100
Total $ 1,742 $ 2,100
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis - Footnotes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Payment for contingent consideration arrangements $ 500 $ 300 $ 521 $ 434
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     $ 5,600  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Reporting - Additional Information (Details)
9 Months Ended
Sep. 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.8.0.1
Segment Reporting - Summary of Reportable Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Segment Reporting Information [Line Items]        
Total sales $ 90,250 $ 79,600 $ 254,494 $ 233,886
Segment profit 52,034 42,678 142,543 129,283
General and administrative 10,307 10,747 32,883 31,139
Depreciation and amortization 4,368 3,381 12,075 9,733
Research and development 9,019 7,928 26,530 22,344
Income (loss) from operations 2,350 841 (3,829) 9,668
Factory Metrology        
Segment Reporting Information [Line Items]        
Total sales 59,339 58,310 173,531 168,418
Construction BIM-CIM        
Segment Reporting Information [Line Items]        
Total sales 22,751 15,925 60,550 47,529
Other        
Segment Reporting Information [Line Items]        
Total sales 8,160 5,365 20,413 17,939
Operating Segments        
Segment Reporting Information [Line Items]        
Segment profit 26,044 22,897 67,659 72,884
Operating Segments | Factory Metrology        
Segment Reporting Information [Line Items]        
Segment profit 20,144 16,305 53,497 53,034
Operating Segments | Construction BIM-CIM        
Segment Reporting Information [Line Items]        
Segment profit 5,407 4,704 13,799 12,868
Operating Segments | Other        
Segment Reporting Information [Line Items]        
Segment profit $ 493 $ 1,888 $ 363 $ 6,982
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
9 Months Ended
Sep. 30, 2017
USD ($)
Commitments and Contingencies [Line Items]  
Purchase commitment, due in next twelve months $ 44.6
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.8.0.1
Business Combinations - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Apr. 30, 2017
Dec. 31, 2016
Aug. 31, 2016
Jul. 31, 2016
Sep. 30, 2017
Sep. 30, 2016
Business Acquisition [Line Items]            
Purchase price, net of cash acquired         $ 5,496 $ 20,911
Acquisition and integration costs         $ 900  
Nutfield            
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        
LPT            
Business Acquisition [Line Items]            
Purchase price, net of cash acquired     $ 17,200      
BuildIT            
Business Acquisition [Line Items]            
Purchase price, net of cash acquired       $ 3,900    
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Apr. 30, 2017
Dec. 31, 2016
Aug. 31, 2016
Jul. 31, 2016
Business Acquisition [Line Items]          
Goodwill $ 52,567   $ 46,744    
BuildIT          
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
LPT          
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    
Nutfield          
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.8.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        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired       $ 1,015
Intangible assets acquired, weighted average life (in years)       7 years
BuildIT | Trade name        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired       $ 346
Intangible assets acquired, weighted average life (in years)       7 years
BuildIT | Non-competition agreement        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired       $ 31
Intangible assets acquired, weighted average life (in years)       5 years
BuildIT | Technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired       $ 361
Intangible assets acquired, weighted average life (in years)       7 years
BuildIT | Customer relationship        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired       $ 277
Intangible assets acquired, weighted average life (in years)       7 years
BuildIT | Favorable in-place lease        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired       $ 0
Intangible assets acquired, weighted average life (in years)       0 years
LPT        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired     $ 5,474  
Intangible assets acquired, weighted average life (in years)     7 years  
LPT | Trade name        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired     $ 64  
Intangible assets acquired, weighted average life (in years)     1 year  
LPT | Non-competition agreement        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired     $ 0  
Intangible assets acquired, weighted average life (in years)     0 years  
LPT | Technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired     $ 4,260  
Intangible assets acquired, weighted average life (in years)     7 years  
LPT | Customer relationship        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired     $ 1,150  
Intangible assets acquired, weighted average life (in years)     7 years  
LPT | Favorable in-place lease        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired     $ 0  
Intangible assets acquired, weighted average life (in years)     0 years  
MWF        
Acquired Finite-Lived Intangible Assets [Line Items]        
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]        
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]        
Intangible assets acquired   $ 3    
Intangible assets acquired, weighted average life (in years)   2 years    
MWF | Technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired   $ 951    
Intangible assets acquired, weighted average life (in years)   5 years    
MWF | Customer relationship        
Acquired Finite-Lived Intangible Assets [Line Items]        
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]        
Intangible assets acquired   $ 0    
Intangible assets acquired, weighted average life (in years)   0 years    
Nutfield        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired $ 2,329      
Intangible assets acquired, weighted average life (in years) 10 years      
Nutfield | Trade name        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired $ 29      
Intangible assets acquired, weighted average life (in years) 1 year      
Nutfield | Non-competition agreement        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired $ 144      
Intangible assets acquired, weighted average life (in years) 5 years      
Nutfield | Technology        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired $ 1,970      
Intangible assets acquired, weighted average life (in years) 10 years      
Nutfield | Customer relationship        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired $ 95      
Intangible assets acquired, weighted average life (in years) 10 years      
Nutfield | Favorable in-place lease        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired $ 91      
Intangible assets acquired, weighted average life (in years) 12 years      
EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %B+6DL?(\\#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,$% @ 6(M: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 " !8BUI+$^T[:>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$YIRTR:R\9.+0Q6V-C-V&IK%L?&UDCZ]G.\ M-F5L#["CI=^?/H$:Y85R 9^#\QC(8+P;;=='H?R&G8B\ (CJA%;&,B7ZU#RX M8"6E9SB"E^I#'A'JJEJ!19):DH0)6/B9R-I&*Z$"2G+A@M=JQOO/T&685H = M6NPI B\YL'::Z,]CU\ -,,$(@XW?!=0S,5?_Q.8.L$MRC&9.#<-0#HN<2SMP M>-MM7_*ZA>DCR5YA^A6-H+/'#;M.?ET\/.Z?6%M7?%WPJJA7>[X6]5(L[]\G MUQ]^-V'KM#F8?VQ\%6P;^'47[1=02P,$% @ 6(M:2YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !8BUI++%V5[F " 4" & 'AL+W=O6=F(7UE+VSP"(JB8M%D^L)YUZ MB'O;8O[[0"@; M=B$,WP=>FELM]0 HBQ[?R#-!CH12'4G-X]<4-)R9VKALOT?_ M:))7R9RQ($=&?S876>_"31A8WH,F 9@-*_FN()T,\&\;5!./,3*H? ML,1EP=D0\/%K]5AO"O@>V+LR<*>6@O@*C(_(/4"4L>> M6P!7L?$#,B\@<^Q;"S J4J/H1@7,D^W*=\R]E-RA0'NG>"0KB(T7L7']UEXY M>"0KFV7K16Q=?V(A/)+4CX"1OZ0B-T)F%Y5'DZ]05@H7NA$V-@4Z'QY%JQQO M_>XA#5JA^&L=NJ6,8NLTFC3+-8-9#B%, M;198G+$MX3=S'8F@8O?.W(6+T?G*VR-S1O^5C_?E5\QO32>",Y/JI#?G\94Q M2=2$HB&PO=V]R:W-H965T&UL?9G1 M;NLV#(9?)S\E'[)TD=:79S:[GN_B7&8_=CO#OW]?#,,Q[NBZ)\V<=_T7]MC/*1?GMMN MWPSILGLI^F,7F_44M-\5:(PK]LWV,%\NIGL/W7+1O@Z[[2$^=+/^=;]ONO_J MN&M/]W.8O]_XMGW9#..-8KDX-B_QSSC\=7SHTE5Q;66]W<=#OVT/LRX^W\]_ M@KN5G0(FQ=_;>.IOOL_&H3RV[??QXK?U_=R,CN(N/@UC$TWZ>(NKN-N-+24? M_UX:G5_[' -OO[^W_LLT^#28QZ:/JW;WSW8];.[G?CY;Q^?F=3=\:T^_QLN MROGL,OK?XUO<)?GH)/7QU.[ZZ>_LZ;4?VOVEE61EW_PX?VX/T^?ITOY[F!Z MEP"\!H#]-( N <0"BK.S::@_-T.S7'3M:=:=G]:Q&1<%W%&:S*?QYC1WTV]I MM'VZ^[9$NRC>QG8NDOHLP5O)1\5*491729'ZOYI U01.\70;[_1X4N-IBK>W M\14;Q%E239+#) $,W@(;B2(S#ES0W5C5C95N/'-SEI0?N@F586:DRF*PJ'LI M52^E]!*8EU+TXHRU3+525$#.ZEZ9%48'WF153J5XJ MZ84MA;H2O: )P.=%JL"1R#T8EBY'@$4HQ<3FG5\&X4F0>@C49/SH\0=*3 M.#U!@O&+,^#%\E%TI4&7(2CH" 7)4.(,!8E'0@*>7309N.P3TS$*DJ.6H*,4)$MY6JU!@6E*OV*#:3*LDY&I=#^H\QDEGWF&K5&"%R2>%54P MN<)/AS-*.%L.9Y38M12\Y[M+TR%5D%G.F*E%93%J,P\<=:2B1*KE2$7)2H#@ M>*6CRB!7'*..5)1(M1RI*%&):3]P8&@R6U89H*(.5)1 Y4NK1DE*OCD5B8,, M2E%'*4J4<@;4*!F)P7CA1I%5%G,SHZ,4)4I+CE*4C"3C2FY'(:G//B<=I"A! M6G*0HB2D<^F%B=O199G2 '60H@1IR4&*"B'1R>E19.0A4UB2#E*2("TY2$D! MJ1-Y3U-9DTE[I).4)$E+3E*2A$0(XAU846'NA9YTBI(LYI*L7ST!-[W2 M9-:4F:1'F1,"R>12'!$H&IZ!/]=\=*+3F*S(+V7N2>O\),E/QZE%$HX@QO*I MYJ,3G9\D^>DXKT@!(WCD)=E*U:$S&6:13E"2!'6<6:2\LU?!>>%(T7FRN?*/ M=(J2I"A_L:Q)XO%+(,^SKR9+Z?=FRC\:TC%*$J.\[JA)\O$+I:?&*\",CC++ MR.H@M1*DG-BUE8BD]$*#/--H.@HNAPNKP]1*F#J.KXOF]JQ0+4LUG5:6%C=' MMN,9^A]-][(]]+/'=AC:_71&^]RV0TQMFJ]I?)O8K*\7N_@\C%^K]+T[GUV? M+X;V>#F7+Z[_'%C^#U!+ P04 " !8BUI+19^O]AH" 7!@ & 'AL M+W=OL:?104@O9>&MF+K5U)V M&X3$J8*&B!7KH%4K%\8;(M607Y'H.)"S,34414&0H8;4K5\69N[ RX+=)*U; M.'!/W)J&\#\[H*S?^J'_.O%47RNI)U!9=.0*WT'^Z Y^=X4)N5#ZQ_C,,]:2^-Q3_%>Y ME5R3J!PG1H7Y]TXW(5DS1%$H#7FQ;=V:MKBS$F4+8EF6VJ7+1-E. S#=+[W7,(L#_#Z'V\-.XGPDBB>$>%E MHB3/$IS-@)RZ]51G>=#DB.HK\QOAU[H5WI%)==K-F;PP)D'%#%8J7*5NZ7% MX2)U%ZL^MW>5'4C6#=D9>_;7Q)2%F8F[?5%(>EO;#_.>!['G9V* M\GNUC;$>_=CGA^IAO*WKX_UT6JVW<9]5=\4Q'IJ_/!?E/JN;R_)E6AW+F&VZ MH'T^1:7L=)_M#N/YK+OWI9S/BM[W6?GO(N;%Z6$,X_<;7WFEEL]O'0[4K#J,R/C^,'^$^1=\&=,1?NWBJ MKKZ/6BE/1?&]O?AM\S!6[8AB'M=UVT36?+S%9;>OLP]N/1)CYGKWG]M3C]&GM!R7C4J_\]OL6\P=N1 M-'VLB[SJ?H_6KU5=[/M6FJ'LLQ_GS]VA^SSU[;^'R0'8!^ EH.G[HP#=!^B? M >;# -,'F/_;0](')*2'Z5E[-YFKK,[FL[(XCU[J]V3V= M[F_-?%;-W;>Y,[/I6]M.CRS."%XCR2VRX@A8ZWI.Y/B.N0PX=8GUB-9D-@0+T MBDP(IR!H0^6%9+T%A0J@EIURPBNKB%";&!+(@4P'3VON!7':B,L=R MV0\L62_&^\]SV?-A6NMH+@M4XEDN<\IY\#25!"Z3T2QZYF8XOEFF1)J$V8!4FX ! M0$B J),X9:S2 _H&C RX/DWU 2\)J+2A^CAFT-+\7@D8&&29D$H;!GIQ@Q*CHOB\5L.#T4&++'@N"R5(K !0#?!M!: ML0#!X37;( F4-RPK.31I#"I0;1QK[')@&P#R/@ "*[=AZ)U&-ESDAANHX2*W MO@GUF:4$(9T:$3)T9B0*8* 4H6RTR(TV4*-%;GD3H 5T*5*69K1 L3>"5( \ M#JQ5E T6D>NBK\(]^J4"!44-+3/9\Y)X?J.>C\'YKJ2DL)4K14K82J(DV M"7WQ%#"7V($7:I0-'[GA!VKX/1.N^E%W0)5)D'+JYH<]0AXT47>TZ*1BVV; M0E"V?^3V'ZC]]\PG0B7H4Z$\2!0JM3TH5-X+(-\+!+H70,&5K5/>&/H.)I+6 M&>#G8B(9G&.^*9/&V<'@YSE(F%5A@5B&1LE21 MM"&YVIBG^OVJVN^ ME^?S\?-%71S[L__IY1\0\_\ 4$L#!!0 ( %B+6DL_*HBS70( #T' 8 M >&PO=V]R:W-H965T&ULC571CILP$/P5Q'L/;##D(A+I M(*E:J96BJ]H^.\0)Z !3VPG7OZ]M""'&3?L2[&5F=F=QUDE'V1LO"!'.>UTU M?.460K1+S^-Y06K,GVA+&OGF2%F-A=RRD\=;1O!!D^K*@[X?>34N&W>=Z-B. MK1-Z%E79D!US^+FN,?N=DHIV*Q>XU\!K>2J$"GCKI,4G\HV([^V.R9TWJAS* MFC2\I(W#R''EOH#E-E)X#?A1DHY/UHYRLJ?T36T^'U:NKPHB%N^ZF1LL\#IAM'-8?QQ:K$X=6"+YN7(5 MU%]'OY/]Y#)Z60,?)-Y%"0V8M,? "29&]Y#-''(3\60!8Q705D4*9W1XGR"; M(^+(J.&?(MN'(G=E!M9F!9H?W#4+V@5"JT"H!<*)P+/A(NTAL88T?8X(+HQN M6$#^LV_T8P[Z$(3(D-K.43&*_F(*64VAF2G@!X:K'H,F68*%>8BR.0@$P;/A MR@)"( X-5W-4!")D=Q5974465T:6-)KU#B'3>C8'P1":KN8@ &)@G(VM!17$ M,#9L>9/_?DW820]B[N3TW AU>B?1<=:_0#4[C'@*EAFPQ#?R;NA'^4V^OUB^ M8G8J&^[LJ9 32\^5(Z6"R.+])_DU"GF7C9N*'(5:QG+-^HG>;P1MA\O*&V_, M]1]02P,$% @ 6(M:2[RS(UV(! V14 !@ !X;"]W;W)KZ^=)NO>\F7_?5H;V?;KON>#>? MMYNMWY?MI_KH#^$_+W6S+[MPV[S.VV/CR^>AT;Z:4Y)D\WVY.TR7B^'98[-< MU&]=M3OXQV;2ONWW9?/ORE?UZ7YJIA\//N]>MUW_8+Y<',M7_X?O_CP^-N%N M?HGRO-O[0[NK#Y/&O]Q/'\S=FO.^P:#X:^=/[=7UI$_EJ:Z_]#>_/M]/D]Z1 MK_RFZT.4X>?=KWU5]9&"CW_&H--+GWW#Z^N/Z#\/R8=DGLK6K^OJ[]USM[V? MYM/)LW\IWZKNEDS/XW_^ZK(.^=A#XV==4.?R>;M[:K]V.48&5? M?CW_[@[#[VF,_]$,-Z"Q 5T:A+Z_UX#'!ORM03HD?W8VI/I3V97+15.?)LUY MM(YE/RG,'8=B;OJ'0^V&_X5LV_#T?6D2NYB_]X%&S>JLH6O-13$/T2]=$.IB M1:HYW7:PU@J7X1X8)L%#>[Y)(A(@A0'2(4!Z$\")*IPU;M )O7)I*'%BW-=:53AF;,5!*P[4M1!>G.HE MS8F%%2!*LDA5J$,ED2K0>8T6 ?N%[2,(&R,).(HG-/XP_ M OB3K[$5 :QE22YYC&267*Q"F'ZDZ6=(?@@0X)H)FV!I",G2-%8AS#\">TD]X4SFQ9J40 9)86)S4.,4P(X)?G*(L#)(G%J80#JFBRCR.Z:,%"I "LC MPF3&(&2P!R0)9?X!$GY?13=]",__-9 9$WD]<"8I0Q8RO*K@34D P)4:;0JC7U@ M,@8I Y"R)#MK0EJ;R%,(H#*.(QAEC%$&&)7;PQ5K/A)G3OD!7^E<%+'Z8(PR MP"A+KK/FHTDRDQ72$=(YMK%UCCG*@*,LR3Z*K@]2 I?R5*UTI LEEW-Z?G4@ MMO?-ZW!VV$XV]=NAZX^>KIY>SBZZ>C\>#S>13J-G6E\^7F\J_=/VE"]?-^;#Q?-/5Q_$@=7XYS5W^ M!U!+ P04 " !8BUI+ =[F*+$! #2 P & 'AL+W=O M \^R:7T,L"+K1 -?P7_K3C9X;&:II ;C)!IBH<[IP_9PW,?\E/!=PN 6-HF= MG!%?HO.IRNDF"@(%I8\,(AP7> 2E(E&0\7/BI'/)"%S:5_8/J??0RUDX>$3U M0U:^S>D])174HE?^&8>/,/5S2\G4_&>X@ KI44FH4:)RZ4O*WGG4$TN0HL7K M>$J3SF'BO\+6 7P"\#< -A9*RI^$%T5F<2!VG'TGXA5O#SS,IHS!-(KT+XAW M(7HIMKN[C%TBT91S''/X,F?.8(%]+L'72ASY/W"^#M^M*MPE^.XOA??K!/M5 M@GTBV/^WQ;6<]V^*L,5,-=@F;9,C)?8F;?(B.B_L T]W\B=]W/8OPC;2.')& M'VXVS;]&]!"D;&[""K7A@O3" %5^H;9;T[SLV+$$) MZ@N>&-/YIC%709JQH#MZ#3R)MO,AP,J\ MYRW\!/^K/UGTV*)2"P7:":.)A::@][O#,0OX"/@M8'0KFX1.SL:\!.=;7= D M% 02*A\4.!X7> I@Q"6\6?6I$O*0%S;5_6OL7?LYX@$1XJ 1S5$:Z^"75X+Q1LPJ6HOCK= H=SW'6O]*V M">E,2-\1V)0H5OZ%>U[FUHS$3K/O>;CBW2'%V50A&$<1_V'Q#J.7;S;.OS'& Y:2 MW. *=?C %D="XX/Y&6T[K=GD>-//+X@MS[C\!U!+ P04 " !8BUI+;YO. M!K ! #2 P & 'AL+W=OM]_V!,5>VH(2[,3UH_%,;JX1'US;,]19$%4E*,K[;W3(E M.DV++,9.MLC,X&6GX62)&Y02]N\1I!ESNJ?7P%/7M#X$6)'UHH&?X'_U)XL> M6U2J3H%VG='$0IW3^_WAF 9\!/SN8'0KFX1.SL:\!.=;E=-=* @DE#XH"#PN M\ !2!B$LX\^L29>4@;BVK^I?8^_8RUDX>##RN:M\F],[2BJHQ2#]DQD?8>[G M$R5S\]_A A+AH1+,41KIXI>4@_-&S2I8BA*OT]GI>(ZS_I6V3> S@;\CL"E1 MK/R+\*+(K!F)G6;?BW#%^P/'V90A&$<1_V'Q#J.78I_RC%V"T(PY3AB^QBP( MANI+"KZ5XL@_T/DV/=FL,(GT9)T]N=L62#<%TBB0_K?%+4SR+@E;S52!;>(V M.5*:0<=-7D67A;WG\4[>X-.V_Q"VZ;0C9^/Q9N/\:V,\8"F[&URA%A_8XDBH M?3 _HVVG-9L<;_KY!;'E&1?_ %!+ P04 " !8BUI+2G6/L[0! #2 P M&0 'AL+W=O'B EXG?]\!.ZZ36GT!9IASYLPP9*.QSZX%\.1% M2>URVGK?'QAS90M*N"O3@\:;VE@E/)JV8:ZW(*H(4I+QW>Z&*=%I6F31=[)% M9@8O.PTG2]R@E+"O1Y!FS&E"WQR/7=/ZX&!%UHL&?H#_V9\L6FQAJ3H%VG5& M$PMU3N^2PS$-\3'@5P>C6YU)J.1LS',POE4YW05!(*'T@4'@=H%[D#(0H8S? M,R==4@;@^OS&_B76CK6M^+\,3)@6-ORN",K8AW*-ZA]U(D:9JQ2R":8XY3#%_'+!$,V9<4 M?"O%D?\#Y]OP_:;"?83OWRF\WB9(-PG22)#^M\2MF)L/2=BJIPIL$Z?)D=(, M.D[RRKL,[!V/;_(W?)KV!V&;3CMR-AY?-O:_-L8#2ME=X0BU^,$60T+MP_$3 MGNTT9I/A33__(+9\X^(/4$L#!!0 ( %B+6DOXD\S M $ -(# 9 M>&PO=V]R:W-H965T5%2VYRV MSG4'QFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*49,EF\XDI+C0MLN@[F2+#WDFA MX62([97BYO4($H><;NF;XTDTK0L.5F0=;^ [N!_=R7B+S2R54*"M0$T,U#F] MW1Z.:8B/ 3\%#'9Q)J&2,^)S,.ZKG&Z"()!0NL# _7:!.Y R$'D9OR=..J<, MP.7YC?UKK-W7E/@< M)4H;5U+VUJ&:6+P4Q5_&7>BX#^/-=3+!U@')!$AFP#[F86.BJ/P+=[S(# [$ MC+WO>'CB[2'QO2F#,[8BWGGQUGLOQ3:]R=@E$$TQQS$F6<;,$S 0 T@, !D !X;"]W M;W)K&UL?5/;;IPP$/T5RQ\0LRRY: 5(V515*[72 M*E';9R\,8,478ILE_?N,#:&TI7VQ/>,Y9\Z,Q_EH[+/K #QY55*[@G;>]P?& M7-6!XN[*]*#QIC%6<8^F;9GK+? Z@I1D:9+<,,6%IF4>?2=;YF;P4F@X6>(& MI;C]>01IQH+NZ+OC4;2=#PY6YCUOX0G\M_YDT6(+2RT4:">,)A::@M[O#L [P)&MSJ34,G9F.=@?*X+F@1!(*'R@8'C=H$'D#(0H8R7F9,N*0-P?7YG M_QAKQUK.W,&#D3]$[;N"WE%20\,'Z1_-^ GF>JXIF8O_ A>0&!Z48([*2!=7 M4@W.&S6SH!3%7Z==Z+B/T\UM-L.V >D,2!? 79E;,Q([];[G MX8EWAQ1[4P5G;$6\0_$.O9=R=YWD[!*(YICC%).N8Y8(ANQ+BG0KQ3']"YYN MP_>;"O<1OO]-X3_R9YL$623(_EOB5LR?*MFJIPIL&Z?)D&PO=V]R:W-H M965TJVF3-NG4:>MG M+G$25 @9D$OW[V=(FF9;M"^ C=_SLS'9:.R+:P$\>=6J^/C+FR!2W< MC>FAPYO:6"T\FK9AKK<@J@C2BO'=[@/30G:TR*+O;(O,#%[)#LZ6N$%K87^= M0)DQIWOZYGB23>N#@Q59+QKX!OY[?[9HL86EDAHZ)TU'+-0YO=\?3VF(CP$_ M)(QN=2:ADHLQ+\'X7.5T%P2!@M('!H';%1Y J4"$,G[.G'1)&8#K\QO[QU@[ MUG(1#AZ,>I:5;W-Z1TD%M1B4?S+C)YCK.5 R%_\%KJ P/"C!'*51+JZD')PW M>F9!*5J\3KOLXCY.-\GM#-L&\!G %\!=S,.F1%'YH_"BR*P9B9UZWXOPQ/LC MQ]Z4P1E;$>]0O$/OM=@?DHQ= ]$<W#\1;/=AJSR?"FGW\06[YQ M\1M02P,$% @ 6(M:2V8^9*&U 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)4K:!H%MH&E1;, &!!VV/2LV;0O5 MQ9/DN/O[4;+K>9NQ%TFD> X/*2H;K'OU+4 @;UH9G],VA.[(F"];T,+?V X, MWM36:1'0= WSG0-1)9!6C&\V=TP+:6B1)=_9%9GM@Y(&SH[X7FOA?IY V2&G M6_KN>)%-&Z*#%5DG&O@"X6MW=FBQF:62&HR7UA '=4X?ML?3/L:G@&\2!K\X MDUC)Q=K7:'RL,P.7YG?TYU8ZU7(2' M1ZN^RRJT.3U04D$M>A5>[/ !IGIN*9F*_P174!@>E6".TBJ?5E+V/E@]L: 4 M+=[&79JT#^/-CD^P=0"? 'P&'%(>-B9*RI]$$$7F[$#'CGVIHS. MU(ITA^(]>J_%]O8N8]=(-,6/T_Y9 MN$8:3RXVX,NF_M?6!D IFQL&UL?5/;;MP@$/T5Q <$+[O9IBO;4C91U4J-M$K5Y)FUQS8*&!?P M.OG[#MAQK-;*"S##.6:DJGXGW !A?"0"<8HC')Q)47OO-&3"J:BQ>NX MRS;NPWC#MQ-MG< G I\)-S$.&P/%S.^%%WEJS4#LV/M.A"?>'#CVI@C.V(IX MA\D[]%[RS?77E%V"T(0YCAB^Q,P(ANIS"+X6XLC_H_-U^G8UPVVD;Y?1]\FZ MP&Y58!<%=I^6N(+9_ULD6_14@ZWC-#E2F+Z-D[SPS@-[R^.;?,#':7\0MI:M M(V?C\65C_RMC/& JR16.4(,?;#845#X&UL?5/;;MP@$/T5Q >$-=YNHI5M*9NH:J566J5J\\S:8QL%C MXG?Y] M!^PX5NOV!9CAG#,7AFPT]L6U )Z\:M6YG+;>]T?&7-F"%N[&]-#A36VL%AY- MVS#76Q!5)&G%^&YW8%K(CA99])UMD9G!*]G!V1(W:"WLKQ,H,^8TH6^.)]FT M/CA8D?6B@6_@O_=GBQ9;5"JIH7/2=,1"G=/[Y'C:!WP$_) PNM69A$HNQKP$ MXW.5TUU("!24/B@(W*[P $H%(4SCYZQ)EY"!N#Z_J7^,M6,M%^'@P:AG6?DV MIW>45%"+0?DG,WZ"N9X/E,S%?X$K*(2'3#!&:92+*RD'YXV>53 5+5ZG779Q M'Z>;E,^T;0*?"7PAW,4X; H4,W\47A29-2.Q4^][$9XX.7+L31F96#OXR.R=_@T[5^%;63GR,5X M?-G8_]H8#YC*[@9'J,4/MA@*:A^.MWBVTYA-AC?]_(/8\HV+WU!+ P04 M" !8BUI+B%&V9;0! #2 P &0 'AL+W=OL /@'X#+B+ #8FBLH_"R?RU.! S-C[3H0GWAZX[TT1G+$5\_P<=J?A*E;;&PO=V]R:W-H965T5%2VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*4 M9,EF<\T4%YH66?2=3)%A[Z30<#+$]DIQ\WH$B4-.M_3-\22:U@4'*[*.-_ = MW(_N9+S%9I9**-!6H"8&ZIS>;@_'78B/ 3\%#'9Q)J&2,^)S,.ZKG&Z"()!0 MNL# _7:!.Y R$'D9OR=..J<,P.7YC?UKK-W7 MRN;*CU#K/]AL2*A=.-[XLQG';#0<=M,/8O,W+OX 4$L#!!0 ( %B+6DO- M=,*RLP$ -(# 9 >&PO=V]R:W-H965TO&C5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ7B2 M7#,M9$>++/I.MLC,X)7LX&2)&[06]M<1E!ESNJ.OC@?9M#XX6)'UHH'OX'_T M)XL66U@JJ:%STG3$0IW3N]WAN _Q,>"GA-&MSB14BMU-DK%+()IC MCE,,7\D;A?_(O]\DV$>"_7]+W(IYKY*M M>JK!-G&:'"G-T,5)7GF7@;WC\4W^A$_3_DW81G:.G(W'EXW]KXWQ@%*2*QRA M%C_88BBH?3C>X-E.8S89WO3S#V++-RY^ U!+ P04 " !8BUI+U<065+0! M #2 P &0 'AL+W=OLM\#J"E&3);G?#%!>: MEGGTG6R9F\%+H>%DB1N4XO;M"-*,!=W3#\>3:#L?'*S,>][",_CO_J)D%I2C^.NU"QWV<;M*;&;8-2&9 L@#N8AXV M)8K*/W'/R]R:D=BI]ST/3[P_)-B;*CAC*^(=BG?HO93[VS1GET TQQRGF&0= MLT0P9%]2)%LICLD_\&0;GFXJ3",\_4-AMDV0;1)DD2#[;XE;,==_)6&KGBJP M;9PF1RHSZ#C)*^\RL/=)?)/?X=.T/W+;"NW(V7A\V=C_QA@/*&5WA2/4X0=; M# F-#\=;/-MIS";#FW[^06SYQN4[4$L#!!0 ( %B+6DL@S8Y+M $ -(# M 9 >&PO=V]R:W-H965T ,2'/[]P.2R[(MVA? QN_YV9AL0/OL6@!/ M7K0R+J>M]]V),5>VH(6[PPY,N*G1:N&#:1OF.@NB2B"M&-]L[ID6TM B2[Z+ M+3+LO9(&+I:X7FMA?YY!X9#3+7UU/,FF]='!BJP3#7P!_[6[V&"QF:62&HR3 M:(B%.JN6?%%D%@=BQ]YW(C[Q]L1#;\KH3*U(=T&\"]Y;L3W<9^P6B::8\QC#ES%S! OL M$NP7=_*#RL$^Q7"?:)8/_?$M=BCG\E88N>:K!-FB9' M2NQ-FN2%=Q[8!Y[>Y'?X..V?A6VD<>2*/KQLZG^-Z"%(V=R%$6K#!YL-!;6/ MQT,XVW',1L-C-_T@-G_CXA=02P,$% @ 6(M:2Z)T/L>U 0 T@, !D M !X;"]W;W)K&UL?5/;;MP@$/T5Q <$KW>3;%>V MI6RBJ)5::96JZ3-KCVT48%S Z_3O"]AQK<3*"S##.6*6[^'D'BD-,-?7,\B:9UP<&*K.,-_ 3WJSL9;[%9I1(*M!6HB8$Z MIW>;PW$7\!'P+&"PBS,)E9P17X+QKY6]1N3:G>THJJ'DOW1,.7V&JYYJ2J?CO< 'IX2$3 M'Z-$:>-*RMXZ5).*3T7QUW$7.N[#>'.=3K1U0CH1TIFPCW'8&"AF_L =+S*# M S%C[SL>GGAS2'UORN",K8AW/GGKO9=B<_LE8Y<@-&&.(R9=8F8$\^ISB'0M MQ#']0$_7Z=O5#+>1OEU&WR?K KM5@5T4V'U:X@IF_[Y(MNBI M/$:;*DQ%[' M25YXYX&]BX_(_L/':?_!32.T)6=T_F5C_VM$!SZ5Y,J/4.L_V&Q(J%TXWOJS M&<=L-!QVTP]B\S&UL?5-A;]P@#/TKB!]0[DC6G4Y)I%ZG MJI,VZ=1IZV^C\38U&"^=-TS#;&Q!5!&G%^&YWR[20'2VRZ#N;(L/!*=G! MV1 [:"W,KQ,H''.ZIV^.)]FT+CA8D?6B@6_@OO=GXRVVL%120V8Z_E R5S\%[B"\N%!B<]1 MHK)Q)>5@'>J9Q4O1XG7:91?W<;I)DAFV#> S@"^ 0\S#ID11^2?A1)$9'(F9 M>M^+\,3[(_>]*8,SMB+>>?'6>Z_%_L S=@U$<\QIBN'KF"6">?8E!=]*<>+_ MP/DV/-E4F$1X\H?"9)L@W21((T'ZWQ*W8M*_DK!53S68)DZ3)24.79SDE7<9 MV#L>W^0]?)KVK\(TLK/D@LZ_;.Q_C>C 2]G=^!%J_0=;# 6U"\>/_FRF,9L, MA_W\@]CRC8O?4$L#!!0 ( %B+6DL_Y:FZ$@( )P& 9 >&PO=V]R M:W-H965T0/6 .YD0B0-EM5K=1*T5;= M/CLP"6AM3&TG;/^^MB&4DLD+]@QGSIGQP#CMI'K7%8 )/@1O=$8J8]H=I;JH M0##])%MH[)N35((9:ZHSU:T"5OH@P6D3&\;N"@ GT1 M@JD_>^"RRTA$;H[7^EP9YZ!YVK(S_ #SLSTH:]&1I:P%-+J63:#@E)'G:+>/ M?(!'O-70ZX K=PEXG5*"37 M_AD4%VVD&%AL*H)]]&O=^+4;^&]A>$ \!,2S -H+^X^$+ M-,.%#U],U1<)3K!$"9:>8/E?B>M9B1AF@XNL4)$50I#,1##,%A=9HR+K>X)M M.!/!, _:M4%%-@A!/!/!, M<)$%%$H1@.1/!,"M<9(N*;!&">>,QS(/&1R'^ M!X4(Q;SU*.A![Z,'?VIT1V&'[UP' \W;3R?#08 Z^[&H@T)>&C^3)]YQ]#[' M?KC\@_=S^SM3Y[K1P5$:.Z+\(#E):<#F$C[9[[VR5\5H<#@9M]W8O>KG96\8 MV0YW 1TOI/PO4$L#!!0 ( %B+6DM(NPBSX $ !X% 9 >&PO=V]R M:W-H965TM'!12/=" M,/7[#%P.*8[Q/?'<5+5Q"9(E':O@.Y@?W479B,PL12.@U8ULD8(RQ8_QZ7QT M> ]X:6#0BSURG5RE?'7!ER+%D3,$''+C&)A=;O $G#LB:^/7Q(EG25>XW-_9 M/_G>;2]7IN%)\I]-8>H4'S$JH&0]-\]R^ Q3/SN,IN:_P@VXA3LG5B.77/M? ME/?:2#&Q6"N"O8UKT_IUF/CO9>$".A7050$9A;SSC\RP+%%R0&JPM\6>YE-* M1(]V)'7]K&: PZE<=N#W:OQRHZ!D=WT&I'Y M2-\,O;9=0">O&C5NX)VW@]'QES5@1;NQ@S0 MXTUCK!8>3=LR-U@0=21IQ7B2W#(M9$_+//K.MLS-Z)7LX6R)&[46]L\)E)D* MFM)7QZ-L.Q\@_&U+F@2$@(%E0\* K##J2=:^*^@=)34T8E3^T4Q?8*GG R5+\=_@"@KA(1.,41GEXDJJT7FC%Q5, M18N7>9=]W*?Y)N,+;9_ %P)?"7(?)._1>2YZF.;L&H05SFC%\@WE#,%1?0_"]$"?^'YWOT[/=#+-(S[;1 M;Y-]@<.NP"$*'/XID;\K<0^3O0O"-CW58-LX38Y49NSC)&^\Z\#>QT=D;_!Y MVK\+V\K>D8OQ^+*Q_XTQ'C"5Y 9'J,,/MAH*&A^.'_%LYS&;#6^&Y0>Q]1N7 M?P%02P,$% @ 6(M:2P'G#DBW 0 T@, !D !X;"]W;W)K&UL=5/;;MP@$/T5Q >$->MLHY5M*9LJ2J566J5J^\S:8QL% M/"[@=?KW!>RX;NJ^ #.<<^;"D(UH7FP+X,BK5IW-:>M9=.ZX&!%UHL&OH+[UI^-M]BB4DD-G978$0-U3N^3XRD-^ CX+F&TJS,) ME5P07X+QJS[1M I\)?"'89$$PK[Z$X%LA3OP?.M^F[SOBMQ"W-X%X2M>JK!-'&:+"EQZ.(DK[S+P-['1V1_X-.T M?Q&FD9TE%W3^96/_:T0'/I7=C1^AUG^PQ5!0NW#\X,]F&K/)<-C//X@MW[CX M#5!+ P04 " !8BUI+S+P<';0! #2 P &0 'AL+W=O<$SPSEG+AZG YIWVP X\J%5:S/:.-?M&;-% UK8&^R@]7\J M-%HX[YJ:V0I]D[)%HZ&V%YK87X?0.&0T81> M J^R;EP(L#SM1 W?P?WHCL9[;%8II8;62FR)@2JCC\G^L OX"'B3,-B%34(G M)\3WX'PI,[H)!8&"P@4%X8\S/(%20,HVGL.D?Z&M$_A$X%<$-B:*E3\+)_+4X$#,./M.A"M.]MS/I@C!.(KXSQ=O M??2<\^0^9><@-&$.(X8O,,F,8%Y]3L'74ASX?W2^3M^N5KB-].TR^]WMNL!N M56 7!7;_M/APU>(:YM-5$K:8J093QVVRI,"^C9N\B,X+^\CCG?R%C]O^39A: MMI:@X[*87Q.9GG/\!4$L# M!!0 ( %B+6DLW#X-JQ $ #<$ 9 >&PO=V]R:W-H965T%+BS=C@28JH.)#-W:H#>[31*2V;= M4K?$#!I8'9*D(#1)[HEDO,=E'F)G7>9JM(+W<-;(C%(R_>L$0DT%3O%[X(6W MG?4!4N8#:^$KV&_#6;L565EJ+J$W7/5(0U/@A_1XRCP^ +YSF,QFCGPE%Z5> M_>)37>#$&P(!E?4,S U7> 0A/)&S\7/AQ*ND3]S.W]F?0NVNE@LS\*C$#U[; MKL 'C&IHV"CLBYJ>8:DGPV@I_C-<03BX=^(T*B5,^*)J-%;)A<59D>QM'GD? MQFG>R=(E+9Y EP2Z)AR"#IF%@O./S+(RUVI">C[[@?DK3H_4G4WE@^$HPIXS M;UST6E*:Y.3JB1;,:<;0#29=$<2QKQ(T)G&B_Z33>/HNZG 7TG=;]?M#G& ? M)=@'@OU?):8W)<8P_W&9146R",'N1B2&V=^(D,W%2=!M>+(&56KL0[MLHFM7 M/-!P\7_@&PO=V]R M:W-H965T09LCHEGXXGMJZ\<'!\K03-3R#_]F=+5IL5BE;!=JU1A,+54;OM\=3$O 1 M\*N%P2W.)%1R,>8E&-_*C&Y"0B"A\$%!X':%!Y R"&$:KY,FG4,&XO+\H?XU MUHZU7(2#!R-_MZ5O,GI'20F5Z*5_,L,C3/7<4C(5_QVN(!$>,L$8A9$NKJ3H MG3=J4L%4E'@;]U;'?1AO]H>)MD[@$X'/A+L8AXV!8N9?A!=Y:LU [-C[3H0G MWAXY]J8(SMB*>(?)._1><\YO4W8-0A/F-&+X K.=$0S5YQ!\+<2)_T?GZ_3= M:H:[2-\MHQ^2=8%D52") LD_)>X_E;B&.7P*PA8]56#K.$V.%*;7<9(7WGE@ M[WE\D[_P<=I_"%NWVI&+\?BRL?^5,1XPE&UL;5/MCIP@%'T5P@,L#F,[TXF:[&S3M$F;3+;I M]C>C5R4+8@''[=OW@JZU6_\ ]W+.N1]/*B5>=RVGK?GQAS90M: MN#O30X#1MPUQO0521I!7C2?*>:2$[6F31=[%%9@:O9 <72]R@M;"_ MSZ#,F-,=?74\RJ;UP<&*K!<-? ?_H[]8M-BB4DD-G9.F(Q;JG-[O3N !E I"F,:O69,N(0-Q?7Y5_Q1K MQUJNPL+]EY=N<'BFIH!:#\H]F_ QS/>\HF8O_"C=0" ^98(S2*!=74@[. M&SVK8"I:O$R[[.(^3CYPA%K\8(NAH/;A>,"SG<9L,KSI MYQ_$EF]<_ %02P,$% @ 6(M:2Q,$UX;! 0 -P0 !D !X;"]W;W)K M&UL=53M;ML@%'T5Q .4!,=;%=F6FE;5*JU2U&G; M;V)??ZA\N(#C]NT'V'&]C/T)W.MSSSD7N,E&I5]-"V#1N^#2Y+BUMM\38LH6 M!#,WJ@?IOM1*"V9=J!MB>@VL"D6"$[K9?"&"=1(76<@==9&IP?).PE$C,PC! M],^0[.2GUZH.G*L<;;P@XE-8S,+>7]@? M0^^NEQ,S<*_X[ZZR;8YO,:J@9@.W+VK\!G,_*49S\]_A#-S!O1.G42INPB\J M!V.5F%F<%<'>I[6381UG_DM9O(#.!?2J@$Q"P?D#LZS(M!J1GLZ^9_Z*MWOJ MSJ;TR7 4X9LS;USV7-!DFY&S)YHQAPE#5YA/!''LBP2-21SH/^4T7IY$'2:A M/%FKWR9Q@EV48!<(=G^U2*]:C&'^(Y)&1=((P>Y*)(9)KT3(ZN($Z"8\68-* M-<@P+JOL,A5W-%S\)WP:J6>FFTX:=%+6/9]PR;52%IR5S8WSTKHI7@(.M?7; MKVZOI[<\!5;U\YB2Y;^B^ -02P,$% @ 6(M:2UY"+9>[ 0 T@, !D M !X;"]W;W)K&UL;5/;;MLP#/T501]0)7+:!H%M MH.DP=, &!"VV/2LV;0O5Q97DN/O[ZN)X7N<7BZ0/#P\I*A^U>;4=@$/O4BA; MX,ZY_D"(K3J0S-[H'I3_TV@CF?.N:8GM#; Z)DE!Z&9S1R3C"I=YC)U,F>O! M":[@9) =I&3FSQ&$'@N\Q=? ,V\[%P*DS'O6P@NXG_W)>(_,+#67H"S7"AEH M"ORP/1QW 1\!OSB,=F&CT,E9Z]?@?*L+O F"0$#E @/SQP4>08A Y&6\39QX M+AD2E_:5_6OLW?=R9A8>M?C-:]<5>(]1#0T;A'O6XQ-,_=QB-#7_'2X@/#PH M\34J+6S\HFJP3LN)Q4N1[#V=7,5SG/BO:>L)=$J@2IK=Y>02B";,,6'H K.=$<2SSR7H6HDC M_2^=9O?K!-FJQBP29,OZV7Z=8+=*L(L$NW\4[#\UF3"W$:,B)OM4@BQF*L&T M<9LLJO2@XB8OHO/"/M!X)W_A:=M_,--R9=%9.W^S&ULC5/;;MLP#/T50Q\0V;)[ M66 ;6%H,&] "08=MSXI-QT)U\20E;O]^E.P8:>&'O4@D=7@.24GE:.RKZP%\ M\J:D=A7IO1^VE+JF!\7=Q@R@\:0S5G&/KCU2-UC@;4Q2DK(TO:6*"TWJ,L;V MMB[-R4NA86\3=U**V_<=2#-6)".7P(LX]CX$:%T._ @_P?\:]A8]NK"T0H%V MPNC$0E>1K]EV5P1\!/P6,+HK.PF='(QY#9^;D@R-_\$ M9Y (#Y6@1F.DBVO2G)PW:F;!4A1_FW:AXS[._)>T]00V)[ E@4V]3$*Q\D?N M>5U:,R9VFOW PQ5G6X:S:4(PCB*>8?$.H^>:Y5]*>@Y$,V8W8=@UID@7#$7^ M182MBK!(D'\@R-8)\E6"/!(4'PC8IRHG3)9&D(Z@N\WMNDJQJE*LJ.2?5(K_ M4:%7TP^/^YG;H] N.1B/%QG'W1GC 0G3#;Z8'O_3XDCH?##OT+;3JYH<;X;Y MP]#EU];_ %!+ P04 " !8BUI+A-.Z,6_RAVWI>3GVER*.ZF MN[(\WLYFQ6;GT[BXR8[^4/WE)-L8II?'^,%W, MFV/?\L4\>RN3_<%_RR?%6YK&^;\//LD^[J9L^GG@^_YU5]8'9HOY,7[U?_CR MS^.WO/HU.X^RW:?^4.RSPR3W+W?3>W;[Y%1MT"C^VON/XN+[I$[E./G]<_1UDWR5S'-<^&66 M_+W?EKN[J9U.MOXE?DO*[]G'+[Y-2$TG;?:_^7>?5/(ZDLK')DN*YO_)YJTH ML[0=I0HEC7^>/O>'YO.C'?_3#!OPUH"?#?AU ]$:B"\#==5 M@;RRX!=-5"M M@3H;R.L&NC709P-QW<"T!N9LP%RS@*?9;9;K,2[CQ3S//B;YZ8P[QO6)S6Y- M=4)LZH/-^C=_JU:LJ(Z^+[B4\]E[/5"K>3AI>$>CNIIE7V,"R:HO86?%K KR M'"E'D3YP$(4.HD :T]4\(HT-0D4:U]6L@49%7,-FJ M+Q,1T*V!3G5UG?0T3$^#] *&EKHW@TRC_(!.H@3[.FE1@D#'KB1H8((&)!AN M *8?.$-3OC+]%0R%G9 L#,F"D(+=8(4T!CMQT(D# U@\ (OP]AH-!Y@1.S0# M4;AP;P4B34PH@_OK/>-@"!;ZX;UEYM7R$7L:PYL:$\ 3#SV)GB<=2<(/WOL8 MV/PT-?EXYV)JQ/KAW8&A[:&W?D!$KA^&E %*-35A&"IF1V2+D6& &1WL%0^M MZ')MG68:.^*8+!X!1\$.\-"*.KN2$Q?G6M<3!I CMHA]A&.V.!\^L1Q#PQ$T M+,RW#XV@]E6.H>$(&A[ZZ3<$))PID:"8MC+ M%HHH/Q@MB= BZK;$,,@1I5!B&"0HA?ULD8CR0UP[(QB(PB\Q#')$_R@Q#!*T MAOULD8CR@XF1" :B($L,@QS1/TH,@P0EI)\M$E%W)# Q"L% E"J%85!L>+8* MPZ!090BSA2+*#R9& 1@L4=L5AD')$=D2MX%09>AEBT24'TR, C!8HMXJ#(,R M([+%,"A4&7K9(A'E!Q.C R6:% TAD&/:+HTAD&CRA!F"T64'TR,!C!8:@@, M@Q[12VD,@Q[22T$1Y0<3HP$,ENBE-'%SD@O!464'TR,!C!8HI?2 M& 8]HI"(LH/)L8 &"S12QD,@QG12QD,@QG22T$1Y0<38P ,ENBE M#(;!C.BE#(;!#.FEH(CR0]PP!S!8HI"(L*/Q<18 (,E M>BF+8; C>BF+8;!#>BDHHOQ@8BR P5'/+C ,=D0O93$,=D@O!464'TR,!3 X MHI>R& 8[HI>RQ-,>4!EIC-22Z[K"X#C 1.\!!1)1#R@T_ M%Y9@7F<7;UFD/G]M7JHI)IOL[5#645X MR_D:_O26T.]Q_KH_%)/GK"RSM'F#XR7+2E]%']U4T>]\O#W_2/Q+67^M*VA^ M>COG]*/,CNV;1[/SZT^+_P!02P,$% @ 6(M:2S5):Z!& @ O0< !D M !X;"]W;W)K&UL?57MCMHP$'R5* ]PSA<$4(AT M4%6MU$KHJEY_F["0Z)PXM0VYOGUM)^2"6>X/L3+?V0_\:>*E.I3(!DFPY?S.;[X>U'QA'P*!01H+JQP6VP)A1 MTC[^#J+^F-,0I^NK^E=;O"YF3R5L.?M3'52Y]A>^=X C/3/UPKMO,!0T\[VA M^A]P :;AQHG.47 F[:]7G*7B]:"BK=3TO7]6C7UV@_Z5AA.B@1"-!)W[,T(\ M$.(/0F*+[YW94K]01?-,\,X3_6VUU/PIPE6L#[,P07MV]IVN5NKH)8^6\XQ< MC-" V?28:(()1P31ZF.*"$NQB>[HT6V"[3TBG>,98K2(V/+CFR)27"!!!1(K MD-P(+)Q3P#!+IY![3!P$N)$9:F2&"(2.$0SCGBB&B7$C<]3('!%('",89N88 M^1QS8R1%C:2(@/L'Q3"I8P3#+' C"]3( A%P[G^#8,('][]$DRP1 >?^MQ@F MPI.$ ?[1!XA$[*1!0&PO=V]R:W-H965T2LSX)MCF>+ZQXV-F=1/= M:W_B7'IO3=WV:_\DY?DA#/O=B3=E'X@S;]6;@^B:4JIN=PS[<\?+O9[4U"%& M41HV9=7ZFY4>>^XV*W&1==7RY\[K+TU3=G^WO!:WM0_^^\#WZGB2PT"X69W+ M(__!Y<_SAT_K/U'>-AB/$S0BE\5O_6SMCKM++T5CHJA4 MFO)M?%:M?MY,_/=I] 0T$W":P#*]EA&D,_]8RG*SZL3-Z\;-/Y?#?PP/J/9F M-PSJK=#O5/*]&KUN&*2K\#H$,IKMJ,&9!B9%J*)/"*006UQ,9Y#1 1B9(],! MV%V G X0DP%B'2"^"U!8BQPUB=:TXR*C(H(THD$)"4J6((PL4+( 89I%K* Y M*QL1U$QRS;. ^>^T%X&1I!RFS2* &8H%@>9PR- NQX(VZ-M>R.Z0\5QX+(C MT+X'POC,-KX1W:$P#5+'50:T]8'P/K.];T1WJ*0("L>U"[3[@; _L^UO1/<; MF 2Q"T5? $#< ,R^ 8SH[@!BD+L.('T%0+%T"XL=WS/:VTAXF]G>)D4.5R)M M; 0BA.U*0H2NCQ;2[DSMQ:75E.AN="M!'U"76?_E8O7XKNV/5]MZ+D*I0 MT^7400C)52Y1H%Q_4@7SU*GY00[-3+6[L6H<.U*<344<3F7YYA]02P,$% M @ 6(M:2[&Q.O.( @ H @ !D !X;"]W;W)K&UL=9;;CILP$(9?!7%?\ $3$B61DJVJ5FJE:*NVUT[B)&@!4]M)MF]?VQ"6 MP' #MIGYOQGC85C>I7K3%R%,\%X6E5Z%%V/J11SKPT647$>R%I5]AK67+U;RL*>5^%.'PL MO.;GBW$+\7I9\[/X*J?L+.Y4CGDI*IW+*E#BM HW>+'%J7/P%K]S<=>] M<>!2V4OYYB;?CJL0N8A$(0[&27![NXD7411.R<;QMQ4-.Z9S[(\?ZE]\\C:9 M/=?B119_\J.YK,(L#([BQ*^%>97WKZ)-B(5!F_UW<1.%-7>16,9!%MI?@\-5 M&UFV*C:4DK\W][SR]WNK_W"#'4CK0#H'ZAWB!N0C_\P-7R^5O >JV?R:NW>, M%\3NS<$M^JWPSVSPVJ[>UC3!R_CFA%J;;6-#>C8?%K%5[Q $0FS)R)TF!!:@ M8(S4"] G 0H+)*! X@62)X%DD&1CP[Q-U23)4)I-!,I #AMS"!IP&, A!,U@ M3@IR4B ?-N"D(\XG@K)>VD^<&@Q4/:-#%!NC&(FRB<\8ANL> X7/AA^RUNCI5"11.@#%O091"G7VK5$' M!WFM?%_NK7;M=T-\@_DP;WKW#Z[.>:6#O32V3?EF%_N[T$T* M<3)N.+-CU?3,9F)DW?X/Q-U/R?H_4$L#!!0 ( %B+6DO6#U+@[@$ &H% M 9 >&PO=V]R:W-H965T0'./,9 M+A$@]:BJ5FJEZ*I>?SMA">AL3&TG7-^^MB&4$.O:/]B[S(QGO;:S@8M7V0 H M[XW13N:H4:K?82R/#3 B'W@/G?Y3<\&(TJ$X8=D+()4E,8I#W]]@1MH.%9G- M[461\;.B;0=[X5:J6 M02=;WGD"ZAQ]"'9E:O 6\-+"(!=SSU1RX/S5!%^J'/G&$% X*J- ]'"!$B@U M0MK&KTD3S4L:XG)^5?]D:]>U'(B$DM.?;:6:'#TBKX*:G*EZYL-GF.I)D#<5 M_Q4N0#7<.-%K'#F5]NL=SU)Q-JEH*XR\C6/;V7&8]*\T-R&<".%,".)W"=%$ MB%8$/#JSI7XDBA29X(,GQF;UQ)R)8!?IS3R:I-T[^T]7*W7V4D1)DN&+$9HP M3R,F7&#"6T3I0/P5P=K [")TN@@M/[IQL7$+1$Z!R K$2P./JRI&2&HAG84$ M_C;U5Y7B_'ZCX'B_?2RX?EY+?X 4$L#!!0 ( %B+6DNC M2]+YZ0$ .X$ 9 >&PO=V]R:W-H965TOZFYZ*C2I;@@.0B@E25U#.$@ M2%!'V][/4]L[B3SE5\7:'D["D]>NH^+O$1@?,S_T[XV7]M(HTT!Y.M +_ #U MT] G?E/X:&(#=X"?K4PRM7<,TG.G+^:XFN5^8$Q! Q* M912H'FY0 &-&2-OX,VOZRY*&N)[?U3_;[#K+F4HH./O=5JK)_)WO55#3*U,O M?/P"C;-+:]'<=9_TYS$_!, MP LAC/Y+(#.!; AHC-+$W3[IU]I]-*W;WE M) E2=#-",^8X8? *@]\C"@<*M&+PH"4;??DL!8-:F>FCGHOI%YP*Q8?Y=D'+%9?_ U!+ P04 " !8 MBUI+30=YA/!*?<&> M\9ESSAAY\HGQ%]$!2.^5DD$4?B?E>$1(5!U0+![8"(,Z:1BG6*J0MTB,''!M MBBA!81"DB.)^\,OC9X')K"?]P=3P>--X ?/4QBM?=T)Q?&7G3PN2[\ M0!L" I74#%@M-W@"0C21LO%KYO0725VXWK^Q?S2]JUXN6, 3(S_[6G:%O_>] M&AI\)?*939]@[B?QO;GY+W #HN#:B=*H&!'FZU57(1F=6905BE_MV@]FG>Q) M&LUE[H)P+@B7@C@TO5@AX_P#EKC,.9L\;N]^Q/H7[XZANIM*)\U5F#-E7JCL MK8S2*$3T&!F"Z!U!XB:(G02Q M(8C?$:1W35I,8C"#Q;@E$J=$XI#([B2VF# -W"*I4R1UB.SO1%R8@ULD)5H] @J\-<]?>!6[#F;TK+++A'FT MC^@OW(ZGKYBW_2"\"Y/J*9H'TS F05D)'M1_[=1$7 ("C=3;3.VYG0LVD&R< M1QY:YF[Y!U!+ P04 " !8BUI+/),M[?\! !Y!0 &0 'AL+W=OLD[NPUJI?H>0/-70 M4OG >^CTRH6+EBH]%%P'T;$TM0SB*,M32I@O+PLX=1%GPFV)-!P<1R%O; M4O'["1@?]F$"EX;&.2B'YA*CIR_F<&7\SZ,#! P."F30'5SAPH8,T$:X]>4&D@83,5_A3LP+3H\3 M9]+^!J>;5+R=4C1*2]_'MNEL.XPK>3S9_ 8\&?!LB-/_&I+)D#@&-)+94I^I MHF4A^!"(\<_JJ;D3\2[1AWDRD_;L[)JN5NK9>YGDN$!W$S1IGD8-7F@<1>51 MD%F"-,!,@;T4V/J3A3_.L#\@\08D-B#]JXS$*6/4Y%;3C9HMWA"G%(\JR[/( M#Y-Z85(/3.K C!JRV";>YF3KP'A4),:9'X9X8<@:)G)8R&H7LHU2A[CRJ.+- MYA\LF9_)WOH+ MYPIT8O2@"ZOU.S@/&%R4Z>:Z+\;78!PHWD\/'9I?V_(/4$L#!!0 ( %B+ M6DNFS']NX0( -,* 9 >&PO=V]R:W-H965T1QS''PD"I"8P;=(F59VV/:=@(&H2L\1 ]^]G.VD*SBV,!Q*; M<\Z]YUZWOK.S;%[:O1#*>ZW*NIW[>Z4.TR!HUWM1Y>U$'D2M?]G*ILJ57C:[ MH#TT(M]84E4&&"$65'E1^XN9W7ML%C-Y5&51B\?&:X]5E3=_4U'*\]P/_;>- MIV*W5V8C6,P.^4[\$.KGX;'1JV!0V125J-M"UEXCMG/_(9RN0F0(%O&K$.?V MXMTS5IZE?#&+KYNYCTQ&HA1K921R_3B)3)2E4=)Y_.E%_2&F(5Z^OZE_MN:U MF>>\%9DL?Q<;M9_[L>]MQ#8_ENI)GK^(WA#UO=[]-W$2I8:;3'2,M2Q;^^VM MCZV25:^B4ZGRU^Y9U/9Y[O7?:# !]P0\$'3L6X2H)T3O!'*30'H"^=\(M"=0 M)T+0>;?%7.8J7\P:>?::[CP<!">(8#1B9(F]TY4=A>QO(M8W4)<&=&3!G@W(<"*\R>4]J#; M_0)!]QH&D*".@=JCE@47%W(EFIV=CEIO+8^U,E?*Q>XP@3U@L]2Z7'"'O9;Z540B>/)KH[>SUA#HM2;)5YY?J] MZ<:L;J'DH1\A@V&.7?P#4$L#!!0 ( %B+6DN_<$CB4 ( '\' 9 M>&PO=V]R:W-H965T 7Q7KY:P?F"0'SE_,X.MI'4;&$*O941D%JIL;V[*Z M-D+:QI]1,YR6-,1Y_TW]L\VNLQRH9%M>_ZY.JER'61B:_7,^R]LS$/" M8 S_C=U8K>'&B5[CR&MI?X/C52K>C"K:2D-?A[9J;=L/7Q(RTOP$.!+@1(CQ M?PEH)*"/$O!(P!\ED)% ' (8LMMB[JBB12YX'XCA.'34G+KXD>CM.II)NSOV MFZZGU+.W F4H!SL?4@R#UDMX2DR3WD:0E!&9XP0.>8PD!O M&&@%T$P@3C*_ /(*("N [QPX038#)K68=E@$(IPZ%?&@4()7?C/8:P9[S#@E MVPP8,EL&DEG-!B\^T,H![?#",$P6.^0!H>B=4,0;BGA".;7;D(7?&&/WR'E M:4K\5A*OE<1C)7.L),O2)2MWKY<@','$;R7U6DD]5E:.E72Q"L+(M;($00+? M^0MD7BO9P@IVBY(M3P$DD6O%@\(DA8X7,+NHS-/TG8I+UA&UL?53; MCILP$/T5Q'O78 )L(H*TI*I:J9566[5]=L@DH+4QM9VP_?OZ0EA"W+Y@>SAS MYAQ?IABX>)4-@ K>&.WD-FR4ZC<(R;H!1N0#[Z'3?XY<,*+T4IR0[ 60@TUB M%.$HRA C;1>6A8T]B[+@9T7;#IY%(,^,$?&G LJ';1B'U\!+>VJ4":"RZ,D) MOH/ZT3\+O4(3RZ%ET,F6=X& XS9\BC>[W. MX&<+@YS- ^-DS_FK67PY;,/( M" (*M3(,1 \7V &EADC+^#URAE-)DSB?7]D_6>_:RYY(V''ZJSVH9AL^AL$! MCN1,U0L?/L/H)PV#T?Q7N #5<*-$UZ@YE?8;U&>I.!M9M!1&WMS8=G8<1OYK MFC\!CPEX2M"U_Y>0C G)>\+*FG?*K-6/1)&R$'P(A#NLGI@[$6\2O9FU"=J] ML_^T6ZFCES)91P6Z&*(14SD,GF'B"8$T^U0"^TI4^"X=WQ;8W2/RS%\A\9I( M;'YR8^(?$E=>@I4E6-T0+$16#I-;3.=LI.O5PHD'E$1KOY34*R7U2$D64APF MG5?)HFPAQ0/",U,W4C*OE,PC96&XRNZJ?,!9O-3B0<5KG/K%Y%XQN4=,NA"3 M>X[H<7E$'E!V=]W0[/TP$"?;:F10\W.GS$V=1:=N]H3-^UO$*]WE7%-ZIW$M M\AL1I[:3P9XK_;KM&SQRKD!KC![T5C6Z*T\+"D=EIKF>"]>;W$+Q?FR[:.K] MY5]02P,$% @ 6(M:2X;.9Z). @ *@< !D !X;"]W;W)K&ULC57;CILP$/T5Q'O77$Q((H*TN52MU$K1KMH^.\0): VF MMA.V?U]?6)88;]J7V![..7-F(..LH^R%EQ@+[[4F#5_YI1#M$@!>E+A&_(&V MN)%/3I352,@C.P/>,HR.FE03$ 7!#-2H:OP\T[$]RS-Z$:1J\)YY_%+7B/U9 M8T*[E1_Z;X&GZEP*%0!YUJ(S?L;B1[MG\@0&E6-5XX97M/$8/JW\QW"Y2Q5> M WY6N..CO:-WK^D/*15QO']3 M_ZQKE[4<$,<;2GY51U&N_+GO'?$)78AXHMT7W->3^%Y?_#=\Q43"E1.9HZ"$ MZU^ON'!!ZUY%6JG1JUFK1J^=>9+&/1&8N?TN;VZ1[XB=JX9[!RKD>-)#Y$2IP-)Z\"#?>2DOKN% \$FH M;2KWS(QO&ULE5;1KMHP#/V5JA]PVZ2% @*D MP31MTB:A.VU[#A"@NFW3)0'N_GY)&CK:N(&]T"0]/CUV;./YE?$W<:)4!N]E M48E%>)*RGD61V)UH2<0+JVFEWAP8+XE46WZ,1,TIV1NCLHAP'(^CDN15N)R; MLPU?SME9%GE%-SP0Y[(D_,^*%NRZ"%%X.WC-CR>I#Z+EO"9'^IW*'_6&JUW4 MLNSSDE8B9U7 Z6$1?D"S-<;:P"!^YO0J[M:!=F7+V)O>?-DOPE@KH@7=24U! MU.-"U[0H-)/2\=N2ANTWM>']^L;^R3BOG-D20=>L^)7OY6D13L)@3P_D7,A7 M=OU,K4.C,+#>?Z476BBX5J*^L6.%,+_![BPD*RV+DE*2]^:95^9YM?PW,]@ M6P/<&J#4:Y!8@Z1G$#7*C*L?B23+.6?7@#>W51.=%&B6J&#N]*&)G7FGO!7J M]+),X]$\NF@BBUDU&'R'P5W$&D#\(XF4@%8%!E7@1D5#4!D"!-LGH'UB[).. M%V.8( 4)4D.0WCLPZ46A@63W$N-I%O<2,03%C(+(93)"!!)GC31KW0YLY.ON>^! =$1-0Q.2)D$X>BO A.B*F MH(BIF^0#5X%BN%;CY],<#90[>ISH%N.+A!?2U0$7/,)/W(@%>87X(%TA<.= M4.L82' $]P[D-@\WQ2W(ZXL/TA4"-P[T3.= ;E-PA/@@72%PTT!C-]63 0:X M:Z#L/U(=KGGD%KV;ZH^+W@OIZH#+'DV?N97I8R$^2/<_%FX?&&H? ZF.X?:! MW?;AICIVFP/*TO[( * PBH<\&A@;GNDB%I0]D..B #G1W5BEY]QOA!_S2@1; M)M6$9N:H V.2*L;X1;EV4J-UNRGH0>IEIM:\F2^;C62UG9VC=H!?_@502P,$ M% @ 6(M:2\IBXZLJ @ = 8 !D !X;"]W;W)K&ULC57;CILP$/T5Q >LN88V(DB;2]5*K;3::MMGATP"6AM3VPG;OZ]M M'): E>X+V,,Y9\X,>,@[QE]%!2"]-TH:L?(K*=LE0J*L@&+QP%IHU),CXQ1+ MM>4G)%H.^&!(E* H"!:(XKKQB]S$GGB1L[,D=0-/W!-G2C'_NP;"NI4?^M? M504VA$S1J/PW'E/X;+7:;Q!O"KADZ,UIZN M9,_8J]Y\.ZS\0!L" J74"EC=+K !0K20LO'':OI#2DT>A634JB@K M%+_U][HQ]\[J7VEN0F0)T4!0N>\18DN(WPG)74)B"L\WG\.+=9?7;A,U>LJ=="\'?-,]5.HZ*5(@L\YNF@ABUGWF&B$R=); MR'8."0<$4@8&%Y'+Q3J:T:/;!)LY(EM,//Q79'=7Y,9F[&Q6;/CQN%EAX!9( MG *)$4AN!,))MWM,9C"-P:1!,.G&'!-/,5N'3C3)M9MCDCAQ%Y0Z"TH=!45N M@8538/'QEF9.@GDEUT,UQ/#(F07D/'E2+*_4+$ MCE(O,[7F_2#L-Y*U=L:CX4=3_ -02P,$% @ 6(M:2\A=2+7= 0 N00 M !D !X;"]W;W)K&ULC53;;MLP#/T5PQ]0Q?<@ ML TT+8H-V("@P[9GQ:8OJ"Z>I,3=WT\7UW53/>S%$JG#PT-:5#ES\2(' !6\ M4L)D%0Y*30>$9#, Q?*.3\#T2<<%Q4J;HD=R$H!;&T0)BG>['%$\LK NK>\D MZI)?%!D9G$0@+Y1B\?<(A,]5&(5OCN>Q'Y1QH+J<< \_0/V<3D);:&5I1PI, MCIP% KHJO(\.Q\+@+>#7"+/<[ -3R9GS%V-\;:MP9P0!@489!JR7*SP (89( MR_BS<(9K2A.XW;^Q/]G:=2UG+.&!D]]CJX8JW(=!"QV^$/7,YR^PU).%P5+\ M-[@"T7"C1.=H.)'V&S07J3A=6+04BE_=.C*[SNXD3Y8P?T"\!,1K0.QJ<8FL M\D>L<%T*/@?"]7["YA='AUCWIC%.VPI[IL5+[;W6:926Z&J(%LS18>(-)EH1 M2+.O*6)?BF/\*3Q."C]!XM686(+D@\;,3Y!Z"5)+D'Y0L+\ITF$RBV$6D_A3 M9-X4V:<4:93["7(O0?[_119>@L*CH+@ITH?9WR1!FZM#0?1V:&30\ NS [OQ MKG-Y']NK]PYW0_T=BWYD,CASI2^PO68=YPJTE-V=[MB@WY'5(- ILRWT7KAI M&PO M=V]R:W-H965TY'BE1!/0(OX]N$MU\SQJJ+P4Q;?FY<_- M-!#-BESFUG63(O4?KV[ALJS)Y-?QO4\:7.=L F^?W[+_WI+W9%[2RBV*[.MA M4^^G01R,-FZ;GK/Z ?C= ]P'ZT1E,'V#0#&'' MO15SF=;I;%(6EU'9G8=3VAP[.39^N];-8+L[[7=>S\J/OLZT3";A:Y.HQ\P[ M#-Q@K+F'+"E$7A&A7\!U%<"M8@XD'.XG6%"$C= :?IED]6Z2NV4J5BS5QJL[ ML0R?0+,)=)M WR2(!1*[@]@6/Z#1""8N8<2BK$6I)40KB&!-C4%*JA.=E65Z6\D)KF5NZ%RI"6[&@(']Z M)&)%01($MI$51256#6Q6S)***2FTWGE,)Q'8\Q849/VY0:0H""*CT+%?,2A0 M6O.L$I950E@E^,>5T%D4L0T*BC7>*8KY3<6 ]%E15!+=G(P[3E+PI40.4U $U#%@H\'8#XG&%@;<;D ]T.3WHOBH(C=L<#@9Q@KL!!A;9 MR& [9F#6=PU#"O%6"-0*-0PIQ+L-?*!%!MYM@#;)C,B:.7N2BDQA,E("GV0& M9I3&>[%B8;<-[#T]W@F!ZY0'6FW@[0:B#XC,VPW0YH\1F;9C1I.NED%I*S26 MF&D E4W(.>;ZQ'BHL0#>"($:H08[D(+W&T@>EUCQ?J.X]@9+W(-N__?2"7+0 M!0.2,6YKEPQ*1=B,&5"4Q+@="&]N#W)7[MJKG&JT+L['NA'E9O1Z7?0$S>T# M&I_+\4(RXTLY7G6703_3=W=3?Z?E[G"L1B]%71=Y>S.Q+8K:^<6+3_Y8[%VZ MN;YD;ELWC]8_E]V=4/=2%Z?^OBN\7KK-_@=02P,$% @ 6(M:2_[E3H,O M @ < !D !X;"]W;W)K&ULE57;CILP$/T5 MQ <$;$A(5@0IV:IJI5:*MFK[[)!)0&LPM9VP_?OZPE*:3*3T!7O&9\[,,?8X M[X5\516 #MX:WJIU6&G=/461*BMHF)J)#EJSF8?+W%KCHUR$)WQTO]:G2UA$5><=.\ WT M]VXGC16-+(>Z@5;5H@TD'-?AACQM26H#'.)'#;V:S ,K92_$JS4^']9A;"L" M#J6V%,P,%W@&SBV3J>/70!J..6W@=/[._M&)-V+V3,&SX#_K@Z[6X3(,#G!D M9ZY?1/\)!D'S,!C4?X$+< .WE9@#*?8/RK+1H!A932L/>_%BW;NS]2K8: MPO .@30,8!Z+3Z1J_P#TZS(I>@#Z3>_8_8?DR=J]J:T3K<5;LT4KXSW4J1T MF4<72S1@MAY#)Q@R(B+#/J:@6(HMO0E/Z0HG2- :$T>03 F2&"=(48+4$:3_ M$) KD1Y#8@=J/2B=+? T-)^<7QK3>[7B]X1@%^6F&R W)9M==X1HTH :D"?7>E50BG/K^O[$.[;W M#74-["_9F4O?D[VA M13>\-]'XZ!5_ %!+ P04 " !8BUI+A!K7W*@" ."@ &0 'AL+W=O M>J#@E6T,J<@_[?NP5)"O=V<2LK?ALPHXR MSTJZXHXX%@7A_^8T9^>IB]S+PG.V/TB]X,TF%=G3%RI_52NN9EZCLLT*6HJ, ME0ZGNZE[C\9/*-$$@_B=T;-HC1UM965F301=L/Q/MI6'J3MRG2W=D6,NG]GY&[6&(M>Q M[G_0$\T57&>B8FQ8+LROLSD*R0JKHE(IR%O]S$KS/%O]"PTF8$O #4'%_H@0 M6$+P3@@_)(26$-Y*B"PANI406T)\JX?$$I).!*_>77-<#T22V82SL\/K+ZXB M^L-&XT1]$!N]:,[?O%,G)M3J:18&Z<0[:2&+F=<8W,+@,+K&+/L8U" \E4&3 M!H;2F.,>/0S]ZQ"+/@9WLGB 9- UYA'"X(X;(-0UXJF/2&+8< #N>V#XP546 M 2P0@@*A$0BO!,*.C1J3&$QI,%&8QATG?1#V4S1P>A&82P3DTOU HEZ8U/?A M(#$8) :"#&QY @HDMV_Y"!08?;[E\U%_RZ,AGRD8)06B)+ \N&:]F]WB@;^ M%M#G7A<6U#8;QT-F$5CX]P@#@48#$G IH2_4$H*+"=U030^H7RDHP8-^X5)! M4*VD Q)P(:#X"W[A4D#)YWX?+:CM-^C7K->Z:0K*]Z:Q$,Z&'4NIDVRM-LW+ M/=8W56=]CL:/"%A?ZF;'W&SO\G6G])/P?58*9\VDNA_-+;9C3%*5O'^G]OF@ MFK-FDM.=U,-$C7G=H=03R2K;?7E-"SC[#U!+ P04 " !8BUI+0&F\OV@$ M :%P &0 'AL+W=O=GOLE!C(S[\[N M/K,#LW-9?:OWSC63[T5^K.?!OFE.CV%8;_:NR.I/Y@WK M4^6R;>]4Y*&.HC@LLL,Q6,SZ9\_58E:^-?GAZ)ZK2?U6%%GU]V>7E^=YH(*/ M!U\.K_NF>Q N9J?LU7UUS>^GYZJ]"Z]1MH?"'>M#>9Q4;C=*F\E.6W[N:7[3R(NA&YW&V:+D36_KR[ICOWO>8C_X88=]."@KPZ*_M/!# [F M7@<:'.A>!SLXV'L=XL$A]AS"RV3UL_^4-=EB5I7G27790*>LVZ?J,6[7=],] M[)>S_U^[ '7[]'U!-IJ%[UV@P>;SQ4;?V.BQQ9);$'E1GD 4.S99H3!J;+-& M-O\.)VR3O6:L8<:Z#V!& 0P.8& TP>@VP#^C%U,DM[DV)M8;>/$FQ%N17%" MA,="<"S$QT(I#F!A 'O_;,0P0,Q&H%3LK5G,$M4FP2()%$EXFM;?&!<;>R,2 M88DIE)@""6^;KZ=,PL18(X4:*= PGD9Z;QHJPD!'0(1\B"*FHB)E!2&A;$8S9E)A?RG,J])@AZ6^D&9"#ZF4#\9: :ZM]74,UZ%$"4*86<6AY0M$ M7$='4D(8;65!0CZ:@]$MFR95TI;#)4#Q&D T%4)@P%5R?QU2&&#%"6:5:#48 MC2JS4' 59E@AB)4OPRDV6CJE,,<:<>P5I)4&',?"XFF,L088^T5II3G'2BDI M(>'DJD0KH=1J7!,T M.-7%N<>\Z_1_](L89<-19I7IR0"4K3"O!J-L$,K*U^$H2RJ88X,XUKX*YSB. MA:UHA#8;G%5&)'L?Z@@3G(JS3SFF-!9;'P9#K(T:9AB BVUO^F7Q"G61DNS MABDF0''DZW"(-4V%!I\PQ(2Z\]07 A1+729AB E!;'T=WIZWK9)0+2R&V'*( MV0)9?J8+V\!BS"TZT7U&!Z/Q.PW;U>'-%\'NJ_%O6?5Z.-:3E[)IRJ+_!+@K MR\:U$:-/[8CW+MM>;W*W:[K+I+VN+E]K+S=->1J^1(?7S^&+?P!02P,$% M @ 6(M:2_0G*>![!0 /20 !D !X;"]W;W)K&ULE9KM;J-&%(9OQ?(%+)[OF 8\RU-5?VMVWK>S[V5Q:.[GN[8]WB5)L]GY,F^^5$=_ MZ/[S4M5EWG:;]6O2'&N?;X=&99'PQ4(G9;X_S%?+8=]3O5I6;VVQ/_BG>M:\ ME65>_Y?ZHCK=S]G\8\?7_>NN[7? M^:+H,W7'\>^8='[ILV]X_?TC^R_#X+O!/.>-SZKBG_VVW=W/[7RV]2_Y6]%^ MK4Z_^G% :CX;1_^[?_=%%]X?2=?'IBJ:X>]L\]:T53EFZ0ZES+^?/_>'X?,T MYO]HAAOPL0&_-.CZ_ED#,380/QK(GS:08P,9VT"-#=2G!LEY[$,QUWF;KY9U M=9K5Y^OAF/>7';M3W>G:]#N'LS/\KZMGT^U]7TEEELE[GVB,2<\Q_"J&2W6) M2;K\ETXXZB3E00(I%[>=9&$,5[Z$+3!%BXAJPB"BG(R@E8$4@D@!67Q@/+ZD M#"/" "-!4<>@FZI2@\4@,1E3U#!(+ S1#^:- >"T)%)@F)B>4%2,"@.LA$4U M85')2P@3Q6Q,55$0U0\&CP'R-&4-3!5?Q%>58V X ":HZAAT755NB&N(8ZHX MCZ@J#"*JRC%Z'*"GB7L5QUCQ"8+BF!@>HR@>.FI!](*AXC&*@D'4N MI J"H>(3/,4Q+SS"5&L>JDI)0]RK!*9*1+AJ#8.(2U5@] 1R%5$3@:D2$UPE MB.E0*09XAK76*FY 1328R+C##56H:FDEP39948*AFAJC4, MHFJ"R9. /$-,_B7Q*#5!51(#(R-4M9;@<8HIJJP8*QEAJS4,HLJ*V9. /4,\ M D@,EIQ@*XF9D3&VDJ&MB)HJC)6*414,(NX "K.G 'N22H&I4A-4I3 P*D)5 MF0I5Q2PC9H *8Z4B9)6!(/+!2A$O,I"L"*\J3)6:("N%@5$1LLH4>K BNL%0 MJ0A;93"(F $H3)Y"MJ+>_&"L] 1;:4R,CK!5ID-;$3H2F-<=(2J,AVJRBG"()IX\Q=AJ@P$D?AK#)Y&IJ)28*CT M!%-IS(N.,%6F0U-93EP !D-E(ER5@2"RJ@:39P!YABB)P5B9":XRF!@3XRH3 MNHKPO\%0F1A1P2"JII@\ \BCW@ ;#)69("I#O"R/$%5J0E%QP0F%&$R5B5!5 MBH(,U0]&SP#T+'$%6$R5G: JBX&Q$:I*+7@%2 S68JALA*M2&$3U@\FS@#Q+ M",!BK.P$5UE,C(UP56K!8Y4DYG\68V4C7)6"(/*N:C%[%K!GJ5^JB)^J)KC* M8F!LA*M2&[J*.>H=D,-8N0A9I2B(N@,XS)X#[%EB#N@P5VZ"K!Q&QD7(*G6A MK!PQK788*Q=AJQ0%D47%[#G GB6P#FV_8N!J[V4-S /OEU1\VI^RN\?S2I8?:J:GUWC(LOW5G;^7Q[V2C\2]M_[2#3^+OBZ7*SR?_GNH2C6[W[X(9\]Q,LH[Z3K M> 6_W*79,BK@S^S^AWR=Q=$\?XCC8KGXH=_MCG]81LGJNS__*4_^_*?BSQ_2 MV689KXH@6LV#TU61%,_!V8I'2-)5S(I.T!\V_^C6<]R\GO\\OLV++)H5_T_U M37GX*KY/\ D8XCQ:QM6G/AY?700WIR<_GU]\NOCI[/0Z.#L_J3YTDT7S9'4? M7#\O;]-%TQ MDY_ RK-H 2N>QU^#?XN?J\^=;+(,=_]_N&@US+5QV019\$)O'>?9K5Y/D79?1PZAW]I?>$RSI)TWKIV18#_ZW_\CZVG;.'P$;ZLX5GU29FW\=F_#*K?',.K M M7Y]^".#3]<6GLP_'-_#'^^-/Q^G-]=PF[YE394NXQI >>^_9G+#$A?!L>&@^*6U[B7&F@^ M1[.'9!5GE>=J%WR3K9)BD\7TV%WR%3_7YOP41WG\D"[F0;)<9^ECW B^YI6% M050$LS2O3?TISO-W030#I-\LZ-[.8Z#@LX2I'PX2+>'8DK_3%_O.UG >/Z7I M_"E9U*C;V0HP_#Z!8Q98-[Y]'6>/R8P!E -ZY;!.N"](>&FAB6##<^/;'^*[ M&(X3(+>:I-+\FUZ911+=)HND "2M(8=#]'7T MC%C>\'NV@36;,>JPT^W$KSQ,\3P Q4N-#8$*S:)T R*M/ M7L4%R(EPPH@H,&X38W!$2NAX"H0P?@#R#G/#:>>-9^?@!7,7()SF&Z020@]A MDR$(N.%P,N8]PE]3^HOAMWUWC#MYZ_GMQ#6F9WN_OQ_3/[B,\"H]Q$4"$LQ; MP),WP0\M8O5U ? D@07HPL=D%0%6H]2#MWV[^&M!&QI,/ PS]/%(LJ ),$A MT;QOM[]=P]6]'F>DW>O1M%V0NA&4*+^Q)^2O;^"?SZ?G /6+C\'%Y>G5\ YNXT7Z5,.2GS*XTP'LZ2ZI,^DU*AJH-9V* MA%>CEM?Q8H$/X/S+*/LM+AK._Z<8!#1DY+C(^3)9)2Q4/-:@]>$EDM$5D/LH MF[%D/ =FMT@;93\&9>HVH^)J"ZL_0"KW-KC+TJ6^!%)0,_L[8%[Y5L=LD+QB M0/5">.H64:@Z4HM ;E=X&X,.'5MV+>\&![< <3C0VFF?O>#9\UB7+1/N?, 3 M([B<[Z,\F>U)JK:/]"%9;) C[3?6KW%R_X"/1X]P=J Q"WV2%>W_N$S[*C)U MO^M-I3G CE@6:I'K%%T*1Y=<=^ MOT&1HI:; L\%[6=5?1-_QB])KS[8Y"3] O:![I< LPANGPW=V+(DLBDXQR?%,X.H&MQ'2K=NZS/\):3(\-$]R4 J0>-VU:\EF0. /*.B3 M&GZ;IXNXB+W:MH^\_Q("(H\PH8R_QMDLR8DQL2B8KAOIYH=XAM( "3'\"<^B M77/S)HHMUHGJ3P MYWP6*"SP%6^U %UN@&]&:+*!Y]:-%H;:*]$SWRA$M*1J4:B#%L81 1>FN 6I M9177E0<'( L6#ZRD8?,URPY+U#L I(M/G7($.G'4( 3(D[AHIX6B'@/4<"ZR M $$@\AMLNI3F.%"&AA7ZJ_%"++EKV&#-PGEW!PH4S@ DX &.!G 2F$C GV7; M>]H0S_R-V?^E5@ME"'3B/EFANDFX1K;>%[P=(RUK>^]#G,^R9*U8]KX%RRZR M^VCE!.,3.+%TD=;>.Z'T^N3J[-+U$J0[;W_D]&5(!MAZ9,8,1\I-7OWF*]0M 6?DNW63R)5PP8!;!_2*]A;T6 MNM)G8F$P/DP).OP\SI/[%2Q>1&SXM(Q6FSL Q8;4=Y;[1='>K-&\!)M+[XHG ME-_F&6P)P%X\9'%\.$^6*%B0M>) %C3XX-:S)$4Q9@MGLHSN5;< C%S("0;Y MUV() 4H7K&0,!7L5P+_#+ MN?A4<%\+XV@,G-(-%WL6P&53$ *UG<&*SS0)&!O0&K0[XS'ULO"+1>@TOL4+)V/$QRM+C M; EWLS<9_AB$3#0^ ?G-@NM9M*K_]A,.V?3X#1"GW_#?S^7O@1O]%7:;9O+M M"=[V(CC.LN@Y.(.[$,,ON$988I+)W<>MGQQ_[NM,^/M[A,_9C;_:0$8WM)=0 M&1:A#%(GT)RRPV-B81^(?KC;?G+LKSL+S/XRA &>&W0ZV[7S)>B=BF#N\V*GF#2 >#\0(\".7(0!/5#/$UN9<#@GY'M M/2@QP6]UWE!L'<*AL_@IS7YCPCL#4D'V5[ID!OL5GYJ:#F90J@OV;SAQN[Y:9Y(*8@_.!&<0(DL@6([7\70AL![ $M M'Y'),M%!;N#NM))-3]W:L*H!4">6#+Y7XF$C&S[+1(>E1TM/1"NX@"1QN@M2 M&O;L\^')V6=W8TA<88!<,T ^.H#H,>7FG+91DD9"L/]QMI^F/QI83 JXS,H5 M7(@%H-\\N2?Y&U'W;I$^,5>$FP"".7EHD=?CKXMY:7!,1Y# 7,]\-G>@ (,,K#W)FA+N[C=DF(THW? -?XXN% MB @*SY47$Y;I+9HM'FE*%7\J8@L9.!S @#JR-R@G6HH*+&N8R>I0*6B)=@EQ M# .DED1RB$R*(Q6>,) K9D7('(!YXSF MN2?D_*70_05AGLI2Q/3-Y>;G2ZLEB8K,I$+4\2T &IU65I6]G&SY*^(A8@7M M-8_OZ8Y:R0#GGLW2C*%&))XP5"TR>5F5$&,#Q2"AGR3*8(_O4_C'W?R/Q]?O MW4UO?/XDG2=WLC7WVO'UB7OK)ET#:>@?=,L_K>]W@@_, M,^XX- >=(B'(@T&,GB?V"P(X&#)TJP4RN?#RE'%C%3\1P#.4\Y>>QCE1%(1$ MTLF0/X/B7]40 MH;/. #.!*SH,566&$$ W[=^"-1("X(GSAC=KU$B0^^/+\?JX?A'T*KBAKN=.2PR6T"1+_=B(-,L MD#W4U[,!V9R0QLA0K/YZ_0>OT67>/689.D*7P9PE"G1;+&9(YL! M0LW@0!6N1.&LQ@F(N'C.$Z2-29;#4O#0%W'I>;*&JB#90C67''0$'&N1W&;" M9U;IZA")%*R[]'"6WJ9%^=$B31=>W6"\* XWZ]#J?\^.)'=*9]-(8?<^GB@_ MQ(D+YDO,V\I,FQ2L1&QM:3!(;*6]3,K4-=F M4\L#W/._;9+9;R+D8ZR5.#WCKV2S"8JGM-'VT/]0$JW*I@)@@T#$\C:D\_@9 MS1\1R44Q4EQ%^2B'JUHH6EA$2#.5X-#Z $ F!T&0WJ*B:\1 %CGK$F=-I"%# MEQYLDRZ'T $J5"!IRQ.*D:'CH*VV0'3+GDO[+"LXH,TDR )RU5?O@/H0TN96 M2#9$D6DF"&R;2.* V/""D.L[G?-.S3* H9G:6X$,BIFF;.CARH06.G2P; M-!3='<*OA_E#O+AS.K73&^&"+Q8-F"SVSY2&7\9P8TD6@7L)[ZE0WR0+D>IS M?Y_%]R)OTHMMUY5N>_0($D4*_84$IJ@1'545)[8X]0,QDH46FLC' M42 Y>TS23;Y0F8),-!49)ZY,V@!D6BG&AXB;D*/6X$S:Y'55(5D$0MBM$&>7 M'!P48W 0R,QK$/_1MJ@A0>9D,)"#)V%39;HI6!S[RP8$"2*25R*%K9 ,+ ,, MMV==I,\Y^Z- 4T'L\7K"&DX$(R8[)F!R M1!RCU_NQ01] B-QM,D)+ ZE.W9\%I#%9+]A=6/*?U!Z].CL_.;O\="IA$!H< M0+X1Y/: (&C?F;=A4.X]+DJ/"?_554M8N[]?A80-?.GI(<%((4!MH#5HA@!N M%L_YYI.FXGP>J*1',T\%;Z,%WJ'<8 ((/R BXLH9"QN7+Z>(!BOD5"5O#]G^ M)$)#%=(OG>N.BV]A!:+DS*,[';.C#\@2>\0.T3_&$Q>7PLY(U [Q M6K+CE*)>^/"">]#K!"!IG@O0!:>()G/<0PW;,4R(-FW=@K6'CJ_/",4OKTZO M3\]O&,-O!%,)D\CF2H;Z!)"@9[5O;K5;V%LHCJ M N[2M&"PB2A!_-]MAR4@,LX5S5>6+G,>OXI(X;I6N)P%.L@ ']F2,.*&^A/_,DG\$5)*M/ M*:JB[1V>!8&N1]UZ3=J6XW(?2([5_"0A>?XE3_$0]4BZ5ZH'5VF!:TMT=&C+ M".-^"0!$<7769TS.BRE8&S2TF4S2DTD0\X 3WFU(T]";KW"ZJ5P]2U)WBT.A M/*_GH*._E#X655)+-Y_"GO'<2#"/U$CX5_'$>1IER/(>DZETR=3%;A@Y_/&* M+%[US?Z;@[>84Q7LY!4M0WT<=.KLH_Y0"YA$1@DH*=@+[T!A "OF%F?WWGB- M+U[%LP6JY&I_;DLKQ(5?BB2Z)6KFZO3DT_'U]=G'LQ,)Z#\16RSP+@";"")Z MIZT8KNOPG*P$M9>@$FJA3$WQ(\GGFB7%\UO:VVE>(L<[VK!/3W&>8I)XS(IO MX^*)]3P.[5=ME,(=0A_Q+Z&%\G7>%&:_+%='NZS>SHL-&@JG5PD-%A;Q)J MC/<-91P>L&8^&7;?!>]E'=>TCI/29>0U"4SD51Q1;[^$_5&N>84;:HTXI7C+N%FIR(]X?J&609A9AD M62P29CN).?M\>7QR@U(Z$!L0TC_]1W!V??WE]$-P?')R\>7\YNS\)Q#@+\[A M\XG$K0.6_2MZ,$ >0UY(0BC;21+9 !5SFMRV!WB>;E8V,- 4W!IK9+9P4<3F7R4!3:A*-5Z(H!4NSB2M:*AXU4G Y%3=5E&T'@=])5=Q/ZYQ"\*. =4!>$N)7JJS M(BPYR3"]B0=UHN=&[)B+&>EW+ 7@LO&2HKC+26Z597H7%CEDYA3.1C+.DV?X M(O5CG@CZE)$>"IS+ ZO@.9,7:A(H"K_J7G;./[;,"2?P $!?I]_\$^IBL&0! M M&5-C#BOL23W[Q,(Z5N0%=C\05-'+,HRS@NA=@C"*\K.SCH^1@"R+ C.IC> MKUQ,3.'L9K@ QB,ZR?*@E$V 4LS4R-= M?4P6?RPP)7I$;2VZ$#HS3XI04FT"4Q3\/]R3(*DU357 M#RRY"S#C 6D>/F _Y,\A*]PGH7=2_O"1*FL@ M>U>L2XP[E?6]6KD$A]UIK)S#4"7:$O"L7 M,Q6^RT=$ K(6MQDW,&3<%2/(A'( )9(?",NS"C?]F$-#& W.(-&)>Z5^[FL M^FD$=-N+3QB[]!1+!,9"CT)H0A/("*G%P,,Z*I-T>D./48,>'%EX$$#3"S# 51F!D]".NB-@[R"498:[@T1&P) P:3]"G;/W M?$P^.D^(N0"7Y/$D9JT\F ]E83\AQ=]&OAB @Y=WI6* .#$XOB[BR8/%PM&1 MK%(R?GM56G!/;U)>RGX)#M =*YEJZ!%V_#7U\39H(Y$R&6C9\SXG@)OG3[FH M$/'"ZQE^H^\ -.M-P='&'&+/6DZZ*?![P*:'A+*X;+!7SOF.QM9DXF/*61=9 M;(+SD(++*<&;[G384YQ;^&\P9 )>1[5;EA+J!V>P<3>/O8:B5J(U70\,X1)) ME#QO5$^6]RIF.%(%X:@VHKV9N"G::VW"Y$XT1HJ- ;4$D).V@]R)B,REM.,&1I#E]#R;5 M!L14Q)M\R_(1L6I.#*@(=!XED0[?4:(+)H'&6,NK4,D.?2Q(1#%W 32IR*6S M$9? H4&H05T<)!"XB T/YJ<,FSWB)LD]Y8!D784UN# YZ;RN 8#PQAF(_ M'>7 5^A$/@&&H?>LCJ%NTTI$F\GA2^M0+9.GS"\ M&]F4H $5!N)'RQ-NE1-9G-@M]DVL+;DLJN1>5D&CIWP9BI^J+*89"8T0?[F, M.=U20B_\&E&I5\0@GJ1H^++6!$WQ(;A-UCWGA M9061R@ /F%"S$[@)9/!D<1 M03Q8O6:<-N?*$%SEG6N,N8]YE87>IDI#?IS24?X^Q13X+[:B< M+"=)WU*E3>.3G/)/O)6FD"4&*49*YB&Y;-%=0F5E9*NH;"Q*CV>2347,+L9S%\)!DK-\ZH*^[FY/>3+U:U MRH2+7/[):H=*6Y*FG_YII$)M$E9HE)#7KJ6#@X\=%^N3(5'_09;VM8DQ73P^]@4;L9"WLCKYQ M!07JI&I4)56LQ*%(\I ^::Y4G*MXP5(W+^#9W&L:C-@2;I\=N:9$;AK'1DG0%]92 M+3)*Q47E@RYP&!0"2[$RMRC!X5ATY!DE33MWJ&3K :5F#M;F-F6KHC'X GC1 M4GO/R()^'<)D3LSRJ!E@WIJ+&.,B'!U[$J_@ (WD^$4FQ*-F%"])D3323KK\ M:TPBX4S)LU5"Q-4AKC'G(B3DS\4YN#>"ER(3C$1*B/\Y(IP?;B60P\/N- 3B MQEE*=!XGJ/=%LT)SEC5"^YW2RW%W_+9*]' )U=4, M*2-^>=>*"$=<5D)=61COPAOQ)L70C4,F3B?OD#T"%EU4A![V+)%]2MSLE7!T MSDE2+P'2*W%4,[Z7J\' F]Z'(G(:D[I<1##Z$R19>Q*O:8JQ5J%W7 M8/L,6?V\#3FL7,:FNZC WQTB7JKR@]" MQ:PKBN9)V>!/UX7#MV^)_Y&3>7%'CB.W"!87]T,*HL5L#BO3A0U1S;)AGZNU M\BTF:(J@&B<25(F/I2AVTB6EJ#GIWL0@UB#ZJ*BE07N30]NGSG!C7@' MV3F,NJ!!(O@ 9SI2 AA5#2O%G#-NY%C&=2GF%^][)<,G3KEQ\"*?V.LCS7\Q%ZW\*4K)/C4*QLXP)I2V,FV8Q(Y0)05R)Y-*)!HI.6@4B--\" S MQ"IU04264/CZ+*'05E7),I<8%EDKC9O/>C?)S*?&#D^]?.)41B3Z'5+\?!-1 M1D&,G%1"5B)=^'T6"W'ZFN0%U<"B2R+.GAFS+5?81%Y;9QBYAR;CY"N>?^;< M(J[*X!S'196 W4_PM0:?^]H95C#W)$@#SG/?Z@'KNL#YL;-/_%/&<; &'GNH M+%2+771 1/1OP7G&3]$"I5OROP#%"7\?&MLU.3#^0W&Z$1,I?+*^[ZHYQ6U; MWD.K<$)IF*Y$9N3%EJW10*KUIEIX$$=E*;(VII<)]>)8W0Q/EB\J")7/*;D4 M))2;6#N72HZ9M+-@!2)JA)GDC4?DI:I2N$IIS:R$K[Q62[%58@OD.9KDD[(^ MRI$)-8V_#*P?T3J"F;>T N)[%.A2E9@TE-WK420XB52]IB'5"W.1TX?D?H4C"M67"#IY03&?P/:7-:AE/$T5: ML]19I34W<9E:S2/*UVJ$UQ!I0W&H3K14K1&K7,4\7TUT<)X#Q$Y27&84\5VS M/49/%"0,!R/Z![FX+$&D@0"Z:7$HX=-\/-HY)7&(D;!P$A M2$HW/$1S<BU!G M$&C2##7!*L^;4\1%$V YIL/1@B?$4"G\/.>8":[9CI4$4-).2),%PI(P*,6D M2_EJ5(?V81;$X MT==#Q0YC*JFDO3:0 A5Z?8)[8WVC759\\A!28@3JZ$A",AC1!<-*+7(&(O)7")W!LY66&P3Y#HL 6GFWMJ:$Q0 MKP33:1O=8%E"* WQ7].CB<*']&HT!VNJ8,^(Z/!8*@&(\]FG OVO?&?N3'7I MO[HP9Q9KD,,SHV$C=IK=Q0D7;S6R+0<=<8:0J[D@9^>Y1X'YLZ2DM%-6X\6( M5,HA=%"R:>((V1#J="R7_TAN K]0H"U&DK.N0?$9V 2!EM7_S>40FILK.4 5 MY8&J'CQ+QGPKX=5+Q!A!ZXBEMI@CP4&=!+/A0 A[(^&AZT%9HJ0]:GJ7]XMH MA5\GS5"*5X4KT?@NK]$8GCF[H93]Q@]K) [E*HA0XD_@9M?&MFZJH4N$TM*0 M:"D%LHEL3*=RCA*91(R,6N4]3G#2 X;[>8(3*7KF+4=8SBB5:Q,!E=D M?ZW(_&;^9K&GR2@\*F=R$4#:_>[0]KJ ZVSN"[FZ=I+>Y>]4I450FC$ MVZ]TS0!5WDPZXV )6@KY\5HRT79DNA4OS7'G6.G-XGGGX?9"&\0C>4^#IKRG MS^6$I-;0'QRTYD]W<01QN5J7"XO7PM4\I$MG6F"]4+Z.><%UYB@<40AJ[6>\ M!&)/1%&/XDXM+O5EZFY=0QKK2=;6L>4LT9* MZO&5" ;84"R7SK;"3EV<2GN6Y/7-Q4?K$/P::Q(4I@R4 M%HBV$F$LMC"YFU5TIE*C&A:=V2!M "B+!Q)!L;1B:] :+:M#_0:VA^CNE#.N M[(KTF<+.4OCE +\7\D8_^ZJKB(3];G<8G+*F?T:AZHBOEVCV<=4*\1'\QI/$ M@M^<[GYS6GE3I0UTX.]\NU>>MP16#]*U6#Y0/@8ZQX(OM?RK?B-I<-2= /]$ M-N<:OV5H8>9@E'9XSQ6NE7@'*O]EVCTR!WV,S69Q)Z%KA4AY<#0;8Z2<.$D% ME-/8"Z>383@:#ERK0R*[I@6BZ9F R67R&!G&%IQPR&.:'HEB-BOTX G>N$EW M4D;3+X<@Z[=N+RZD"I@%$5]Q-A3DHH;;BCD>FU5954>W-)*X!?HO1';DGQ;1 M.E=CT+,P(*LFX^AY;1'.;$LV%Q?CK-5EN* (.WP(SGDC!-+,8S1^(1X#THXD MV,+=KI ]UXU8P:%SCX0XSIXI9C0^9KS_[C@->MJ3U4Q2)FLQ)E7B"M[TI %L MZ-.8YZ* D$8A@5=L#&%OD!CF[/DU+MQ[6INVK-57>#^U2\4[>XS%+$^'1<&Y M$;!F+&J)G,\ESBCY#:M9J-L7I@K=7$G>0[+6V6217!%%2CBU7%OVK.,B2%?S M.^%#:8%\H*!/;1ZB"S.=1S93G'0IMF=B]4:E^H8X[#A .;H[8?(&,=02#A-6 M*E/@^Y\PEEH)/ZG6 I"7;WCX_[[MWCS$S5?'("%IL[)G<9JTH<&*:XJ7888X M[._,LUA9!#_]EE$H=(A9V?L?@]J_JJ&W0:<'W2U%'A:;<(UF\.1[>%.U]1F2 M6WNEV'Q)3"U::(73DCS([;2+F!V0?-'KLDX+2T:7D<0@.^[KS52O'PQ5#\_. M2R4T6;B76*-JAA\Z0^O")&8V:ZHAE7EC;#Z(WHI-A]5=S3?;CM@E650TLUF4 MQXWH[027@UN>Z_TB@M5=S^".X8U@1<('15&M[.JH)0!R&5W!7D&/Q/C/)@1A M[TYSU3_GS4)LVUFH^\]<"782)DN5=@7G1%ET799J<_R0-F V3Z/7'\U$I1*V M>OCNMF'=,A B*2N?5H3\NEP^1)-UG)?5%]FG?+_[E;>'NFM-%(5<> N?QTC: MG5ZM101C>IPK;^\QUJ+3E(K\-ZYF3X>#:X%1)=S.NU^<&YZEKQ)":5!7 [ 4 MF75&"C%T?!MG/Q3O_A;N_2VOS>]&97LO_N@[2'R7+5)/7I(PV*,M15Y#^;[& MLPWAHX;E5(Y*2UV]&BVTT(8D!U*LG4%\[?\@_=O@A?MD9JX)YW?.'I+X48O0 MNOBV76K["S5M$&FBWR3%TCLGV/61WKJT8/:Y2HD2;-LE90M>LJN2*&7/H^GA ML#K\2\];429A-.)086[L2N7>J4*/;_*!*=H<>4105],E6LO4X>#CJGWLIVMD M76!-GD+<]I@P[:MI&QD-C-]=73NFF$Z8ZWTSQX+<@*L1VK[6$5EK? M08J:L8D2+P9I7NEFC4U>?*J524Z%W>"0!NYUZ#)_"AM,/H6])V5"XT7-ST"/ MX^ DRA8IVH2U]FN%QG#W%4%7'E>HB"\PKBJUBVPR!%-%)W&(8^7T;$[F5"&? MO&C:/PZ#]R%9)W1_T24JUG;1(6N91)-PB\QE]TV78AJ.@6?O@Z<#$/1;<)6B M&00Y[YR27![7%G#I38?Q M8-L2LQ&17UX-"&K?I+V[X=:))OP^Y H=+W81!F\$7A2[0D8>=48]&>=/K=X9](D(:R@4P<=GN5$&[LJMOO)=7[8,X M^D8=M%[=,QCS+CC'57WF59TVK*K\UU4+8O0Z1T??!X=!O]/M?P]_=="4X^ MG'2ZWP,%K&!FO/U-^,>'])3R_9XJ7:98SU0JDCM#DQH;FW<=-BY CN ND97@$]R3X26A$?SP)NX-I,!AV)E.D)=Z(S%9G M$'0F_1"%J[?!<-B!1T^=$?J@-PQ'_2[\TA]WQD?!%^$\#:Q2:=.!L+6WP6C: MF4ZJ"V\ :B_LCWKA -;\!B_+A$?3'H[2 M[QSU@T$'H3'N]0FU68I+'$#+;C"W?&^ M[T7!!=9?GDEE<4[M)":/JO@3;?3 M4GCE$T*3 6H,QHE5):B9YP59AR;.6O7;^COW5 M>9V:$94)/N#H'W'T7PCBY^GJ4(#<1*M&W7!\A#=\,$!RHY2J-X(;WYT$@Q'* M0YY2'?2[X=%P"!0%GC\:!K_PR ?]7MCK]OCK\6@;;1(]Y %:Z!+0!T&E34V M;+H_[H:#(9(0()U 6'\UX<.B$N[2X@'SX+J,J_=GZ+XH5^5^];VWV,6ZZYMA MYZ@\[=!Y$1[M]$']-O#K6LJH-WZ MX)98D)/CZY^#XW/L7 P?3O_RY>R7XT]4%_M7D]Q*\:L4(;]B;1,MK3X?C5NS M@_Z\2><"=Y4P2$ZG5 MY^#L_)?3ZQLN)'[M\_,L )KI0JSD%CB)* M9GMGRTH:^TN4%M)I7PD(0M.FE?AJ3_^Z6<6NAHRZKJWH+P)_TSR)Y<%H286[ M,9-B?'%Y'UDU+O0!](?#(CT4S'HN1_%2\2&,P%UL*6AF$:^ L/4PYI6-UGU+= *Y1_-$6^4_RV883%3'0VVT>J?0= MUZGE7G-#UU? \.O4-L$^H]90S8%PQ]KBC:HM44?/AA8D\LLV(B;%_:^IZC\0 ML/>?3@,W>.:&4%QWM455:'HG_$;^W_ F2/[]<'@TQ0^#L#<=8!NY](F,<,C_ MYNGFMKC;+'S;N@/0@H:HZQSTPJ/^-,!.W1.-B[B2:[GD9MD#=NZ#WUG1ZCN>N%0J3=4Q"_C'HOY5"KR#B)B'(8;YV"1>5N>*XI#.UA>[>2MBXML(2M<$R8;FI M 4^5Q;[_S6-L@^+XD-FF1;5G)>4,6712:LH 9.0VR1_$JV)K"<(P6-*:?N,B M.)$ U%5N"%^#M9C;[MJ;N5(\Y$:PRW%>OXS,)EQVOK0<#QU:ND-+]:^ ^B^2 M2E2HVK+6(A&(P67R:;I:]-X0HBZ//.$4^:GLO'4.PE%S\6Q9<<##PZ-BZY MTVG9A<\-ID19P"23W&TZS\W3.+>)V/6[MQ7D*W928+J[SZ*E$TA*1X?7"?// M6 22NI/UA:L'DQ.S)6)8M^R D4MQ"41VS&R,,=L-=T%3H%A?VSR"I(;V7V.7 MU_(B@LRD2X)ER^Y;M?VAA1,4H^+P$R9%O8_<06CGIZ?'5^=O[3=7!Y>A5<_WQ\ M=1I@A]!9DXLWX1H_FX(O(1G0\41PW0>8XOHV2%WNXRW[QVM*H F[D2 [;^7$ MYA$+&G[W[!2OI3I;O?K<.BVDDD\U&(-*1^&29:%JXW_A2C&HJ64203Q"KU+8 MC@O?+1G56L/'I6A7HT5FZP*2Z!2!^J/209 MS-I %#0>X_$6PR:6[G#3ZV&84/-"E31&!">[2N\27@DP#,1_O+&AH?7)_&76 MK5"BF#SVF*/5"3[6#+^4?+$WBM&>QK^KYQZ MV M[PT$XZ@\XO@#^&H7C05^N?M5.B/XX5C^U]HMSCQG7O9Z;Z0FKH1M(H=HN MD'>\"\3F/L?/';D!>^[U:-[8-X#5>#NLNMU^>#0:"ZRZPS[H=G5KJI#-_R\! MZY@,*:#9+9)2'2[/"Q1=)0G&N($J-^&6V"B3_59RIW%0IY?7OD..JYV,G"X& MH>5=<$.'MR4<@/"[X1C%^P#4^I!%@6/.OF[[GID_+"?H@?S3/0+M?0RR2+?3 MZ^(WX\DP[$WXF^Y$*A.X>X^PSK$]--L[CX["[J3OH@CZ$QBLY_Y45J]S3^$8=B5SG>]SP[\U!,;323CIH_WBH-OIH\<$OQQ.PO&X3PL;CG8 M0;?KH(!BX5$;%)KG&T_#$8F$.%^#88EL?)]\6GGUD4NNYL*7[%B[=F\U,5UA M'\E/9\?OSSZ=W:"Y1:>QV>M[FYCHS;)K@=)NI7[)&]![PL$0C[HW /!.W3N^ M8%_0#T='0_S_=(B]->]BLME)X<]%?(]%&S'VO@=8UH?_3R8CZ8I0:D] ,E\? M 1T,PR[(\-RB(6K8WB <#B8X8Q_1L@\?NKC$_C < 5H?J^_0.%6B^K+1=Q/E M/OQA5UQ/&QI+>]2P7!=')(0W A?\=X"Y9:A@Y^JOF]@^]TQ!@E,^\%' M+D.K\9[NV?1VD=QK$[ ^!?F1>6_:QV@'MQJ18.PZCG@=XTE-=[&]*MI_V]<4 M>'+Q^32X.?YW0,Z/+W(&NGI &8NHM9HOZ'SL&O,_ES97X[1'(U,X0MZI.PKW M61)VQ[XHE3'!D5WXT&#<.?K^A0[/RI*#46?ZO5NK,"S..J*04MO]W#?E0T%M M:TD<9=JV?E[:LI$XTQ@M[.HN[1"PI%)RYU9T'Z?W6;0&D13@^)40"ZMW?-55 MU#J]4TZ!2[1_83!(&0^V'>NP!15:<*?)3[V7T"4ED;3:'PWEG=&("PYN AB2 ML5\:CN$V0;8X"V M183E$(R[%M;6BJ'SF,^>M/)A9Z"N+/+X@B;)1LA>KS/X M_F7Z!Q M59'M;<3T.+8W*C9L"-0W9$%?5A0J0HU$\I#JAWK847_?17J+S#5-"_1Z<"Y/ MFL7)/59!SY(-BF<;%/.*]HT&7Q%@%OAFDA3\;>!PJ[L+FN.O3V<@5M>^6#J MW[?OIQBN^^/9^?'YR=GQY^"L_/KFZLO[)&_H,HC.GOB9W0:-8#GV)@$?=^X85,7FMOUR39H3JH7X3^JWW?*(433>422NJ.OEOA&8 M3T]AL4S4% MUXG:G_A=6QSVP^FPOW6+6Q[YO5OLA[UN=^L6^0E<:\LV!*/P8F':TS/[4]OJ M_HH+//EZ2-RL*6*C&MR1^]NAGIHL]J'J"GWIU:J-D?V]>$@ #MGLX;E#@&B% MDEZQ9^]NK99^3I%LB J9(6%)GU92;,8UC/+)7[%KA*J9@>H:VJPPF$-Z^2ZC MK]@KU%6O]4;2TN1PF=^,3* A)V>YPE:53:>^MG3C9K5,7W,BF*E&Z.!<(P/4 M %A%&.2S0*U)'M@023/%F1D_)'_)MR(F@WUZB^Y&86;"'M$.KH5Q-GGI.-SE M$B*(271.LGFQE16.:!TE&\8+&*PK11>^=KYQ>;Y!.733BNZU8,_M M"RJCEE>*7H@1),760Z( YQM EY3*8!KY1N4MSCJ>/8ML50O6BZDG37"E'H>= M#VR+_#O]"26+X.KT\N+JYNS\ITH(##L3. *;A\TQ-&I&4N9G+!ZX2.^?L0 V M,5_.PGE_]OGPY.PSHR&97EQG@/C>1[Q5>">(C]S5A9'8F7U-ZQE$=T!;UX/< MU%?EVAZI]">.V9ED&]K>-FZ&DY UH<3Q>+87"?-_YH+K>'G2=6CC?4)WX31V MACS 6$?IY/B#&+$QA8U6YET"664M.$PV)?K6

/U^ Y\\1$H0HK^5Y-%MU88&51V=V]'_PAS#H+#)#B4[\E MY=)CS*4%2,3*J;FD7'0BEH!]X4AGM-82MI2*$$5E E:,L('H3]01'DC4!"Q( M8K'J2 ?8K65+Q?\)!@.:TZS#8I"X'HZOQA)9OOG 4]=8A*ME1-MAF&3NR&KKUA!@[=&77RZ&EU_6( &'^DT0YEH09I(2)F& ,,>(9VNC M%"HK)8SA;EG,! M8R >(I>HF$W :2Q-M9P9.@,L043%DG1;!6N82'1!R;/%7 MUV8S#IY,%*Q$828 [C(.EGY(_@P6RMX+!2#\37>*']!2R&_Q@3\6,=Q8A M:AXI"2IQH9 Y9Z9[9WK(O!AT)NL+Y08\8-,.,]-)?"DM+9>$*HF)D/.>TSKB M^K7A4F0DX)D9A7"Z7T= #S. A1CX\)\UO3GI7P_6]&3A?4/? M=J9R'=9N[U\/U^Z^\9>@8(UN77MV2;;X$R__B/CI6$E? 4&:[SS!L%)D?Y,F M#&:6S28_QQH;"?-WZH3H/V"1BX9U\ARKUT7!>AS(U21-(%JF@=24,>FKQ(\"&67.,?(5H][OT)"%4 M(&R>C#,2S^"K'0]NE;U*"'62-]&OM]C\!^%%OM4"F<=^&XGL)U%?BNHED\[N M@C$2TR*7B@G'2PS9HB.#-P/(4)1,M!A"_\:+.?:XN(?1D>#*%0;.GCH1=64@ M/G<6V"9BFG*X])]@''V,"\*GV)55T1C>^U]]EC7-S:/560+4SQD<_.Q,OFU M3?M6,U_?_B2K*,&8]O/S#K;RKYN';G4_-OF\,KP03W_.Y&] K?-D"#%^!PF M8%@HS$)%PKPR/312R4"((W]!*)R+KX@-NFS'!76IE]L28/(966R#>W=.X'NB M TQ_W6BRW!A[UR"E!;[@IM&:,9;?ZP)D=U>A@V8<=E #5(65PHXIN>OAF?XB M"3+M,/ 6IC5':PM6V;D-I+'O^=X%FE,P[K6+ __6C]8OC7S?S38X!-!&%_%2 MR^\XK5+K\9'F)7OLLRL84C!T@C!4Z/?LC41F>($R%@EO4;CXB;R!'[GN (, M/;CCN+4WNWY59C/FW220Y\22H29]^>U1-'36-S_S<>6MMR7;^V C_CMVK#]D MK!OM8V1@H>+ M+2\Q1)G;SZ7N4_1&Z4*O ##\ 0Z7A[X;7'2=(.2'G >;N#(B MY+X1@]RZ+(-;T[Y#\T1N=R70BT&XD+IB293+XQH6[,GG3L%17/BBCY9_BYNT MN2BJB-AN!VRWXF:4')7@4]$.'5('[,<(C=+06<2N0!4QU1T4?6#.:_-$PV86<@MU(&!SF8\PYXD3I,4'@#:P R% M9PX&K$SI64\*$B]??X<CO);BI)L:)6MI+'T M8=B/D=)Q[AU8.("0 +.UTJ:N0-,+^/4BG'-WFNZ4IIMFCW3@W$<[5";LV =^ MWY9)F?WG$Z$6G(OFC< .$3PHB8$7!;AH#V0V"_A,1F?IQEW (QH1WW%X&L= MU>(6:&%G43*R5N33< '3 V'35&JDSC M@%@S1ZU#>W9N9WBOY7_S^RR>#CK.@X^BQ6W8]^RAB-A>>OEKJ&>YR\-#FG>. M&^.AT1L-]6%O-!@.Z^,>=N\4_>T;XX'Q\AGC1ST?]\NW_O &D\>QF^?5S>=_ ML_95]^_[U"CX/QU_@BN=GER=%K_6-VIQNP5S7 +M>>G-_ M]G<,=@4K:O5&*48"SIPPC$%&^]>_@@34Z->+>O-H^S"7H.7!XD%DNF!_]7W[ MWG%%!$[ _7L!K8U6_<-'=HV;$LZ4$D-PP#> *"2!Z8V7"^P\3#):^GX.DD22 M(^^):K+%L2,2LP@'L8^^'"L-%!/ZP=# 8>5-"]SQ3$8.1@,XZPM0!7+3C"^9 MP::!OZ GI-0/M\3KF+7K9M"T%[+A(]G73S2&AY*4UG!$ ]\*RR=^CWH8A2R*03MA% M1IR7W$,O'F9.FU /<+((L$3 ,H- 9"J1*JVQOI=_.*@KS*$7M..4\C[STBRI M*%7!. #92Q]7W3-A;6U.$IT2N52243?' MO+EHSA0/'8!9NV(T(@M1/#W;N%O;V*.PUL8(PW1Y0$Y_YZ)A/(FMN>#YE^:? M^9M<5/!>X%^R"(P' ?GB2JA)*_1=HWD.MH$=Q8[N244)SW09COU58>G M@JM-N&1.X5Z6=)\$JX^,UYXF>!0I3(Y8&%12(DS$FQ ^'2X+D%OMBFN:/M<0>,UJR(,!$U)"QT@J MR5]D/=2N&^E$AGLNTPW<9"DDN!61C*13^IWRP 323W1'LHS)#G^*;_>I()L, MM_YH1P_7SXJ29(L=;EMV5,T;DK\#343]:";B(-'ZPTSKAXEAV*VWP# HEB7PB)"@ M.&K%%@$*X/I4<+*H*=8-DMDF<%,&[6!50(;)G"<<,67903A/[$4)0@FD2GM0 M XL-49>G7#IAV""?,A9C7Z6981>^U#8OYB\F 5E@$$RJRN4T0ON9B=+91/] M"!BRC"-1-B(J+\7FCA]'^#W RAS3+VG//\T=Q*VAG"%+&UMI5M!Z\6[ <\F> M:)/D. GN7MO?$L'A,+\.,6[ZP6,PN"2'I"4?*&:&>)="L0BOR1.EP 9*%P[I M8\HB2C'A9(7%G,6K3:JTA"6+0WE45Y8U1G/>>J$SE3M]E,C@X)EI'AG(7F+> M"Z-*;J5A/,+!G"UQD \=5902.B=7N9@]5I%@)&G-1"+U((;DB)AL1C*A5^5= MJ=LC?!6\#?VR"$TKH58PBCDML/[)"!5UHQON2L::J)BG5 \-$\.NV4EF*8X- MJ(9:%8':F3HBKYOV%,D Q/X)2SH6#6QK$,B""T,MI5W!)"_%$.4\Y04+'FE; M7A%[KW_8((3@$XJ(V70N4O9D3=)U$8?I1@6=^@4*$J!B$2\T(0RP:(+S,XK> MI?7+R6M$-1/#'13* D5)%4F\SFT<\=1?N14[K(A.8+5$"5?0"]X;./R%?R?] MCVQ? .F7H(Q9P(CP)@0;>3P4C#^DQ,$$"0K\G1S?30,P-*B6J0#K8(D+D [T M^'P?XJ 8I4)*IE7VLG1++;KWF4"\Z5K\/%FUI,Y^R3VR#S-"X/+E\ (DRXWF M5!Z]$SB$5X(W"M;(\T-RTXQ[F(:)0H,&)ON#KQ)2KF/J#E%>^'2B)'K;Y"4G M"R)074DVH..JQ*5OR ++4^Y!#T@8RH\[ M-!U-LI3(%,D;X6%FA6.AB/Q2J+]-!R3G>Y $+V#9+=HAE9NFZ1C14*Z!D9AS M%P3#IR[[]: MD8_L(7+/'[#OVQ=XP=%"P,C:[,;\P5.SOM/$>.\E:M&+,0+M"LN_J5B&0+ O M]+"($<,Z8W&?//6LG&SI B,?B5 4^,WK(Q"-N7/K)&E9F1D*$WH1 I8R>Q#[ M&0A8&,F(\(+;>(1>8D=GHI3%G$7=KS1O'3&@R/PAL4 >F(NKR<5J1OG53,SY M;#73LP:E3L0ER)DM>SQ;.AE:_JFB$4C^[%XMW85.X[+I 9#)$)F/B6HA8F<8 M<1/MO&RJ&#IQURX/DN,*$;KH/$91VC5W G'6[@JMOBQO %\M#J1,&I?$86IU MRB,8MVP3LL@V8T(+*J_A:.1$F^&A7%<4P$S*)+GC%X*"@(^_P_/$09/4,L5= MB6U7A%D\E]4,4*O00:UR8)FJD5_(8 VN9H*V%/%YOLH2@:-U9874XX[W2(!N MS26\?RWUD(:*\QZ/S#1Q]]U#I>:5BR=$C8(28M35S_/E5-1J,N(DYTB*J5.A]#:970'=3;;2GM5OKF MF[DB=CBF>FH5J2<1XD%'9>[?)S7'/$R<#N&+B]FL,M,*AQSD)T'?+.4DDD!N MF"<578&9;IG1CV,Z,@2D-F,B#7F#\16-PI+/5WY!(9SPVR )^^X00UK:NJ$] MT..T'%G\C'U$2I.9XXQ1QAF;QH>,',]^UWH><4[(Z\8>R0=@@(D.+&24@-$! M#MHJ5RB>Q%A,4$.SI$!4!M9O5ZDU1#W@Z#FYZ*;X(K]'+]V^6],E\0GG7(;X MI->'C\$ 03Z;S+Q%[QZ?18(?4+\UF368]CX 0T@8B$42)D,Q(L"4;'-K>!2] MR-GWT#B3>"9JP3. 8E@K3^E;F%]!,\J#5MUX@H%5:.WLM=^8L8U$O&XQXJUY MZ/3(1^V?WSBYVU9B!N4C53+;@U ML=KH:[1;9T>S2+[+ZF;BUB%&3$TK2MHV)>G,'Q,#I5UO/WL#:J>5 M@?-Q@]28>3SG>@]ODC$($ 2 MZ<:W9'!2&JT[IP^?FAP1X7(KXS"Y8WVW2NA>&DM>P-8?^W"+ALKJS])9;ZU"CRH1#YE??5=%WV,/V6.^ MZR=0-+OIJQXH BS'+/B22R5&+;',U2L)E9MT%-OFHB?9 T)3IR'?;5VO92'6 MO1IP/SQJ^3#\E.TWYC2*: @S%T^0_:;S6Z(\"UQFW3FQK4W$6]=E,]\#I46$,6))=1M:+"TI$EMDD:?&R<&PMT1?S M-"AK(7TXM=\$6PI)DC/E"W*BU\,A:7PCC3OZLK--NKA3/\@9;FMU0B4L<@F! M$H4)&2:,?\@HP#WYU.B?OYSP\XV7KW(2G)-;\J5!O9E(G0OJ_29<:#]E?MK/ M%_*9/.M%F7MS)E05IABUS"A[HIK*26K<1S6E?6NIRW 19]+>G^>G%7UYNRQK MS:Q)ZS^)_0=I];"9WQI-WY=/D*9\BF2',3,6LYK4@)R(C^B3A#%(Q1TF.6%" MF"4+4>3 9P&7FO^'$T9TN 8I#YD>: D/*VW]*V];!MA8$I.,G!\HB4&:2"=R MS6@7EV/!39*X"%^34@QS$UH+UV6J.2EE#^=^$%V0#&-+9Y DD28J,QISJ69+ M< R!)M:>!RCY,:5D?%%T*>1$3' JF/>) M!M#6-U[3M9*3Q9PAAQH,$#$]BC"G88$'2[J2;1QJ2D" \A\NHS1;S\QB+HFT MY\/,R(X"Y]DM7_F4.2?BJL+]6V!5#@X9[301N A,+*)>%?-5%K58JS=:&[/8 M5?*R #T5R,FL ?&.(A]V/;0N*C*VMK#6B?4)M_NPIP2-@(Q8JE3:]*II:!BK M2B/!Y%S+J-6C@]F]P^;(LBI9ETZ)L!LBDTA,<:4[XFJVI7B:8@#$60*U:*]" M%JWD(Q>B97JR%@_&E$2@*GG6EWIN.*G1H2V"S=J5UOG_ .Z!=L;O7H]F?O^-N?>&0% M()DP*R[8=82%_&M?)OER>A?SY<19#6D\=$SM#CAGUW-8\HL!=<20B0BY#KTE M[E6*O<^B;V(0 AGW16M-Y&GE]CFU?*I$>O?#B1 957*4P&1> MK"Q]4E;$UF9A^\'T"/8> 3:W#4D9%1]R _M-ZI%UWLX-;JM6<9=VQBIEW(T% MBM^"]3)U$KRYYQ)PUIJ7I.8;D@/C[E$N]((/ ?]+]F6;XU%=E*..92)V:N=' ME#,*W""L5W%BB4SG"^PR\^*>F [G>+G-HK4,/H1/0?8:^QM8\'Z D>9->\FF MHI0BPHJREQ22[Y%Y?_# 'RHH&;F\6EB8HY41V_2QRH MQLK\<9&P=&[O31@\Z>Y; ;0EKFG6X:>P:_=C>5B4/ O60N#CQ@5"8@!/3,OW M/9XV!G \:E(FR]U$PS(R((T2E +:5O/ MQ405$8&-1*^=#-US>YI/)!,;[T([83U+?"3CC8KU,YL[%>CBLNS$_Q;BDTJ? M[(4D<\915 1@_'_D'N,Q.-Q>M[H?US G:F_]EG:6$(X(FK="\XL,&C^8@E:F M_?"<"RVJX6C_/.N:)9DO4^=PU4K$0G;KLUP*E9GX)<3/B;+*%;J*U( TE,.P M=]U"&LRY@0*BYWRO?-JO3%C*]V79,?I_ITVQ6QB#TY*2Z QAS,2IC32 M8%1A*;W9$_9TKM!=D"5 K9W.3NLB$Y/UXM$4UY% :WU[LAP0K"Z51K/09)[O M)08<105ROV[$%G+O+S::UY([,@OUMPW,7@?I C,PFQVJM*R1!3#)EK>0C'UM M[G*NU-W/$>>6!?X/ @<\M;D,#^M/G5J;P54NC*.<+1UAOY;RK&WWI"%6HUW. M4&66DC3[?=&Q/F.BB +4.U3GVRK:^WOLYM*8'I-;_?A!BK3R+FW6UBAJUO9E MO?%9N?5Z#T8?D R%E1%IJ0U?[R.>]L%)SJT6TTN;L;EX@IK0:F$D#GV@0B$+:8/8U+!!]O&Q,J,7E!SP M?X"%NG$@LMNR>FX7K1'1&X@"VZ"4;<>27<=%.'J:A GED12B#X?<6*+T^_4>$UCA4&0LK*L'XJEX%H^%$L1C9]VEJ)L M>.N[JU'*P;V"QJ0EM![=LY7I-S)CQ;^'M"WM3\;U<5OOC1J#MM&;#-J-83UI M6]H?U(BDNGNJ[IZJNZ?J[JFZ>ZKNGJJ[I^KNJ;I[JNZ> MJKNGZNZINGNJ[IZJNZ?J[JFZ>ZKNGJJ[I^KN^?^W][6];2/)UI]W?D7#]PZ0 M 6B'[Z(RF0"R90URD<19V[N#^71!4RV+3RA22U)V?'_]T]VD9,FODM64FN19 M+'8MA:2:U:=.55=W5=5SHQ#5/5'=\ZFW1W7/?(SJGJCNB>J>J.Z)ZIZH[HGJ MGJCNB>J>J.Z)ZIZH[DE1W1/5/5'=$]4]4=T3U3U1W1/5/5'=$]4]4=T3U3W5 MX 14]T1USUH %=4]4=T3U3U1W1/5/5'=$]4]"V)"=4\%I@S5/>77UT!U3U3W M1'5/5/=$=4]4]T1U3U3W1'5/5/=$=<]]:QZJ>Z*Z)ZI[UDUE4=UST^@#JGNB MNB>J>TJO[OED-<[E2IYG2WD%)XN!L0^]>/B]6-R)CV>CP7RDB]RK[+Z:U2:5 M/@WCV.KW3D\[)Z>=_L#1C>-^OZST:?5/N_K.*GURZV"XDMG_^_GG;R>?OW\Y MO2!G W)R]NWB[,OG?N_R\]DWN>9L;KY,R2]PMAE8%SO*2^%@P4B#WOD9N:3! M.$ZBY%K$9C_'P5&AS^P2?E0X'(9^6H1MB[HN!>GSL,KM..'[U>[SJ>&7QS[YRI^Y!RNC*H*5_(>BLDX, M,QXB&#=D8^,D5RSG%N?'BZ -/U%>KF3RDK$.^09F43;I/D?GH2?. ^S7].'3 MAC-1[E(<:KVO0EB&+HN]ZRR% M0!)1V4BT_%.>SUCSHE&USD>[)03*Z>8>1KNTS62F+4/[^= D5S.8_.<8L+TS<4IRDC)!FQ0;* MRI#G49;"Q1S-3R<5!QVTQ=?S$%GY]=Q#+ Z;<)]5Y,J51W@*JACRTD[\, UW M6+0R_I-1L25:G ^ZH5$R+<\>E0/<0((/^/%^OW]>F[(HT<9_*N;QX F;Y#%S M<\5QO O*G"L1L+#TTL,3X1O!)\40^,*;"9;SR9 3B] 8?N2 N[-E *T(N&E/ MAJ7G];:XO_U8[J^L0U_PQAZD1XJW7Z0ZSQ?+!2&61R:6L_+NG3!R4>;F9>1? M4[%;_^Z .9L'O\V3XXMH366+O2>+M7P@Q^7K78C7>YP>WY^+6EZ9DN+%YZ]\ M\-LK<;C'1+XIV2X3]<,;LC68>&"=&.YIW[6[KM?K,$KN']LE$[ONB>G5VSL] M/SWYTKNX^#SX?")SN8WOTR*8L&YR+8$R'LXB>C$K7?8PJ-<:L37HO3,#8_@;10XL7K&H-_1/>?4<$X=\\0QC;EI&O1/ MNLU:),PE6)2XN2G#G;&HZSFO #L_F__V#,PUQ+"2&:(_>&W^>?FA,=\RCE:- M^$IR2!FW99Q=7O/'@7X@/F<,S_//FT_@;3C,QQ^ZW2-/MUVOX_SZ^Y6H('W( MDP3\:48_S/]XM!MR/[9T\9=(+F CBO\X\ Y(FMP6?QN+:]_GP_L_TR>?4+Y$ M,;(.$_;*@^Y_X,F'/KS?V/)V:[\_O]_;S9W^_"MXN*&IR-@N(5B4'>:27O,$ 7X^Y\,X'#)=EIM;_?R&WHIY69'Y8KC6 MP]Z3XO4\E MJ"_\Q:6-[,)Q[&P@;: 1:)2!Q@U.53PC[,WXDDGM]RL_^,$KTL=#;MZ3],-_ M!0&EH]$>YA2;'! D*^/KXS-=W6I>GCFN*YQ]*F\MDCW![7 M1<4:?NLU?/L4SM \4YX+#X5#G.)Y"5[RC*)JL&8QK'&3&]&M=/'9B5!%A/)\ M^]?$MXWSKXY_KVNV71&];2(S5>"#*(6B40JP&=CL=38S-,NU]R\S5> C,6+Q M7IPW>?+Z%X\Y;7&2Z=D#4>F,#K_<9[U<;GK^R3KV.D[/';BV[O8'IWU+MP?E M^2>O8_0:EB11"FPE3PCGGUXY_V3HNG('GUIU]D>QVW'PJ0X>)(Z:X. 3T%@W M-.+@4Y4'GX3OMY(X5-3=*"HT[E/=E5\^*7%.0)G%M6%JEBW-/B@_^8@$*AH) M!-4TGVHLS96X*Z'ZY$L,T[7S8%'IY=SW;WJ+E_[:T8;:'5TP-<>3%@Q79:ZK M-LNPOLW6B"XT HOG]03[/4U&5#29*JM?1/2:=^&DU=@7J5+=JYH9FFV;\-ZP M4%3'5#5)N3H=!\J%I=%Z)TI%*9ZBI&8^]N=5,.$-"F_0[4J+9ZHRX5@?J6-T M:J<1MJ:;:V^ZM44CL#YZKL"WL"K^X^-EE3APK^R1-\?!LS3;DK?-]E:QJ0(R MK*YJ8.C:HYRFYI@>E',OIA4>Z!M0)2E31A7$[2XAID[[Y2:C);TBG^$)T:@" M!JQUP31@FMTRC:TY'7E[.VUA&MF)="]FP#V7-U>T%1Z$<9C3+^$-'7Z.P/7,4Z\,I_.'/2/3_>; M3R>[+>=@GBQ7M/42#<]%!?AY-MUTE@9C/Z-%;T;>D2P)EEM9APNQ+]IXE7.S MZ'(@OLC"HO5!G(CN65?,.+P]/^])$:V<]G\U/6])&$:M4_PF?GH=QL4@_5F> MS+\H;+;XIH(L0-.1D@9HVG5.I'/K//ANG0]N]Z.K]+SN K^7J3^D)/8WJGE0%Q'6 MBP+>(I^J4^",-XII<5^C"G=N+0W+EE8^H/')C^"9JEP-=017K1M1?3%N0*U^ M)DVAS#<%3-K6TI#83T[UB8=%4Y1F%!) TET8-&WV)H0\@4AD+?"3& MK)480X-QS-[T^DX6X!02H7*:NK;E:DZK+,NM_NR#,FI5L:V#:M5?<,@%J3W4 M6LCBMF:ZTB*!X'$H5^T%!QZO/=1:R.-=!]XX5 LLKEBLJD824PYJ+61Q0^MV MX(U#N<#C.SKKOK:RX;#[$LY.9AD;+DU)2B-?-#$=AU-9X(-R-G@?W.Q(6P K MHQ856S'H@VKRJ4F$",!I,)$:FN%(6RF 2ENC$8K)!U1:%^ TETH]4UK!'!!I M:_1!,?G4)-X-X#282+O28 (>;8TZ*":?6L>;U8S;5QB('O@W2>I?192$\>$T M\@-*F*IFZ 6ADAUKSO9L!=4%L$D+%:N]X&I2J$ AB2D'-; YV!PJ!C8'FS:\#:'[;ORLIW>*C,8 6AF7017\:[&VC70<(I^ M9?,B3,F-'\TH248DC',_O@[Y7H:?933/B!_\9Q:F="@+C]#732R!Q2S!,)GQ M^=BFAWT5'>L5[C:SK@AW++$JSM_JAKPLT-?$5@L45>V(@+]4DP].[S8".#!\ M,'SK'P75[(Z\EMDP?."O&LH'AJ\1P('A@^';8,7G&?(Z:\/P@;]J*!^D&34" M.)48/E5822G;IHSY,C5+8AOMUR2C"A9@H6"AI#J!;TG@>I_S%*4GKW_B[X_O M9]GAM>]//UP$8SJ<1?1LU"NW @=A'.;T2WA#AY\7^X4]L5UX?/?5_W])>A+Y M67;)9' <)<&/3[_\X^/CIQW/LC"F62:>FHE^U>SVI4^+^YFL8R[0PR]N^S"?]^<"?EW\F3M*)'ZW,G,&O63Q8 M* P):!25U_QQH!^(STSS@_GGS0'%)NLZC(M!^K,\F7]14(WXYC848WT3^-*,?YG_\_M!BW8][^5##/4]UGCPKM?ZYB&),-AO2JTSX)#>7[[3? MV\U:CQXOCY>OP"RE$Y M*O*A(A]4#"HF%VZ6N7;I):@65 NJ!>L%%8.**:)BCB4O(:WIJH7C$DMJ=9:S MJ\I<&80;=T]!M6,:"QU>H0Y0APKBR= 'Z$/M]<%U81^@#]"'^7U=J(.,Y9=" MX8[=K,OZ=$137K8@C(-D0DGN_YQ7-$ (22%":DX("5%:1&FA8A77O336;_ " MY8)R0;E@OZ!B4#&H6&U5#+N-*^=D'W9F0Q -0;3==@A31BLJMMW0B 9KA-36 M0= (:$3M-4)J3Q%H!#2B]AHAM4U!4S0"NX_KZ,^?23*\#:.(O#-^0RQ)(1)J M3BS)TJRNA2@2E O*58$S;&A=Y#-"NZ!=U01?+%=>[3,H%Y0+RK6T:K4]#\I5 MY7*VJ:O61>GGJ7\GNE[QEE]^$*0SNM+Z"]$S1,]>%<>[KO06NO=SONG+[U&] MI,5_H"U-UI:.+:V4.-0%ZM)X==&EI0U#7: N35<7>5D3[= 6['*N7_NF@H6A M0I*L+TLU)Z3USNX8.X-6LXD-F@?-V\AQT'1/VJE Z!YT#[JWMNY9MK0(*C0/ MF@?-6]_JZ=4?3VB'YF%_]96:1-A612AO(VXR=>RK(O(-==E$'%(K+JBB /P^ MY+9!+]ZXN)1W A=F!.K2<'6!&<%6Z1MD>YGD?D2FLS08^QDETS0,J$9BFI-D M1 (_&Q,_^,\L9$M"1+*JIZ>7!5!(]3C2Z&BF(>^@#T@2 M) F25 &K($EYLG0UQY.6*02.!$>"(Y7 *CA2GBP=S9;7-@P?W2WTOO%84Q/1Q307B&J?_ZNWC1,&8$EG^P=(:W^Q%[;WM1;ZOW?&FLR]KB MK0QUJTDI/O++/X0YF_/@_DG9;/H,5-D8?G\TP/L'=Z9Y>:ZMV.UB#WKRU3<3 M:Q4C=O&P M'T8S-MI+KH*+1S!>B;E.G=/1'P>#OJD;G7]:?U_V#T@X9%_X07[8L]UCR_/8 M?^V^Y7;-0?>XU^\[IR?6H*O;Q^[!IP>*L"SPRW!",_*-WI+S9.(_[W5LHDS:'';%1>\J) R+$1/:#DU9,H>)1Y WLTW#DW]]]/O%XM/QN^_<9Q-V6^P M]V3W7E'NO+V9C-80_(I+I3\0-/^\_- X22=^M#(W!K]F\6!!]22@451>\\>! M?B ^,SL6S#]O#IG;<)B/V9_LG4KSR4QCY$\S^F'^Q^\/S>']H);W'^]-JOWD MUO'Z6YC%F&SCU]>-]I-^1?E.UI;WU_IVL]:CQ]3M[.=K?V!\:T=UJY,WAO5: MEL;*I1'%=CE-*R5?V#^.,G#)KMO91"B!M*Z2Y+0/:!9WF M5'B)EJX1[DK+BC @6@A4+5"U=MRJ)O2E+M1>S6>L &JOR'+7X!.+7-"8?&SM MPPM3"UO?V>L)?*T;TZAR,+T)KVL+H(-$0:+UP19(M,8DNIE[RK>%%#I-4>6& MJ]BP(7PS0!)E2)5;/3;X#5?KZ)YFV]67IFK%)CX..E5TT GGF*K#7.U93#^2 MF!)4:]" OQ3EKW;Z%F['UHP.? OHILJZ"=\"OL4+OH4N+TNDUJ#9EK\V#V0T M*UYQ.AK10!2L$.<%*1+?*%P) M9]N*(/4N!M/JET9JSV+O]"-37M?8U\1UKVY[$J!TJ/T& M>MOWX:QVNAYV1W-=:7GS]>9[N!Z*ZB9<#[@>+QQ[M!WPEPS^0I4=5-E!GCCJ M)^Q]IZ7B,U_0"^B%2GK17'MA&IKG22M< )5HC4K 5+10+[#/BE([^XZ'2MZ* M11HE J;(-%(;N.">G_;YS>F(-.J9AN0>?'DSA\G2\4A;G*00\ M*@NTK*KV=+7 C\45529&"E$2/QZ2Z%Z89%)*D_@Y&3&QDQLN=Y+$Q"?I7+[D MB@N8L,DD@9_3ZR1ESQZ2,";YF!*!F(Q<46:Y^)7L7V;3I/@W]A7-QVO#Q*%JWK5&R;W+=EP2*C906+>AFW;HOB'??2V[1P#("'%.&MY/=% MN%K2 LL(@@!<#\$E+=,%X *X'H++JL92MNB@2['2?WD9_580[E""==!>9835 M7-H#XH X(&Y?@MLVF\VKNS&]&"=I?L@ :< WR]2H7[&62 M^U$U:,)9U>J(K)5G5:MJ0Z1_=_M,V$[:9CNI#EBJVCF##P86 XN!Q0V-1X;%/@X<%'@U1X-$%6G>" M5I1)0X%'U.!#@4> JZ[@0H'';7&( H^*+/S5@9MR@@/B@#@@3GW!H< C"CRJ M%P&N=S4DV]2ZNSLXI H4M@WC8BT)F@'-J+0A#JX!UX!KP#7@&A1X;.>!Z%K7 M1$%%GGHLZ5",!U'0?;AM($F09+V<1# EF!),":8$4X(ID7V\D?Q0X!$%^E0^ ME '\ #_ #PH\RI$E"CS6:Q'0T )"*(B&D(2,_3,F-'\VHJ%S)?B)C/R)*1XE'7/D9>W82D[*@(!O'='8_G/O;R3BDJ9\& MX[NCK35V(\V$)NY+$R65Z_9]9F-)AH94IG; KN(K/XF&8 M!S:+\CD1+N:$7/&? MIHP4,Q(G.4FN,IK>"(XJ:9 ]\0?-->+'_*UFV0HN2NJTR$30+STB_5G*7X7? M*6>F\G%*J?AU!AHJY9%$&(Z,4(:QH9Q17M!I_K NLB[J(G>D/%_CBC3U0TG# M_6_]R)$*?V97V?#2?,G0+JGM"BR BB>K9:N!"DLR*F)Y0[.E#DWCC#BE01XR M KO37L/OJN4*QOR?GG 47^/Y49I,Y AD@SKL;YHY9N5K08S<**8T*HQN4LZ, M\.&Y#61&D@2S-*5QP!P:=E&VO0<_O_[C^UEV>.W[TP\7P9@.9Q$]&PT8%/[- MD5!4J.W%PZ6TDZ^%C1R>Q>>4#XHAY-C/PNR2/_V2.7O'41+\^/3+/SX^?O!G MMER*\R2].Q%ODZ_>(P#'/IS3T1\'@SX7[C^MOR_[!R0M[V. M9[HGO=[Q<6=PW.GWG=,3:^!V].[QP:<'[NA+:X_G/-&7O-F'40;AW8:,:^/\ M@V7.PP[%0\UMW=NYN+@'*C0PFVLV@T44);=L)(^S@#;XI?L1KA=LW6 I\Y0T M5Y8W^@/I\<_+#XV95^Y'*P(W].45D;0UZ(.1%ZO,;O?(TVW7ZSB_SJ-S;.$3 M^=.,?IC_\6AM\_3J=;%@\I[,2UA_\5F,K&/\NNGR=^7^;6\W]_OS;7KYFC09 M46X;",7Z%[>)?C?\WJ.NFS*UJ$;;N7]+>$@O#?THVZ=J MU[MZ@;Q]],:7QK"ZFNDYET[)((S#;$R'Y#I)AILX8(LAFWM8.VRP4JB@PW)7ZSA=:>K7DBK56(Y# MI9Y7*4=KV@Z4T8%"?L,S^B&1G221)G>7F0.9R?1U5__:J*2)5*)5?& M?[, M)C=A)HIN)>D\X'E'Z,\IC;/'%>,D9#W4+JO!U%Q=VH:(*O->M86&(6ZT1IA= M$QJ!%?1ZN:FS:!1&D:A7S);."QN37+'?$^>D]I*P*E7Z>U7'=\Q"K1_IJ;RC MXST":W081%Z[=W64NKX6L46Z:VA=4UX9&^@N%GMKQ+)I/)0?Q<9A0:E2JD>L MR?%VER.K"A:P=L:I9!#-KF-P'1Q*WNNAY/4.&#]]./F"7O/E_SF=)BEO^? Y MYCV1Q-K_^*[\QTW.*/?S2()KQ81.?7<"D'+ ) M+.[D5?]Y6_KYU>SQR2C,^6'HSW&03"AY]R7)LM^*UAQGT[)31U8^DP[G73[8 M4X=\YV"XVIHNR]G_%;VIV$\E]_?S70>TNY';ZX,+@)_]>?LI]:>/X*\<6EH; M\;4[V3[QT^LP+@;IS_)D_D7A6HEORA8.SI%EF!+[-Q@=*2?@;6^[4]C[/<'> MW>NOX]WQ[DU_]YH<9Z_7HA3RP4%L<9OX=%OX,%=)-"PW0=FR)4GOR%>:ITF4 M7-\!=\#=#G!W(JJ1L'4[7^4=?_YZ>/+Y*Z 'Z.T >F=L79\":\#:#K!VR8-7 M;PB+[MK_W4$SAFUSR"Y%$&TY398@?5$%M=Z-VBHG'^ '^ %^@!_@1TWY #]J MNIHRRO7*WLENH@(J)2O%E5$I60%7P!5P!5S515; %7"EAH.J4(Y;E<=O+XL3 MD;RNORPU54AR:BV44+BF4EC5X8R_T]4L"Y5K0#6@&E!-Q>E$IM9Q#% -J 94 M ZJIE&H\C0$&3 .F =. :2IEFJXNM4>+R(M"^M0C+-H6B/^%]?T%$*!#A4L$Z C_ M#_ #_ _:LJGDI;R.VCVHM !?AG]YJN06!7-Z"V)=19>$ULM4"1Q ;->I_JE M]T+WZN61HWMUBSKYXMWQ[FU[]YK$NNKE_T(^:*^)[M7 G6*X0_=J0 _=JX&U MAF,-W:MER+80Y1K=JUVH-79EL.I20C[ #_ #_ _P(^"\JEIJ%6=[HJ059.4 M42E9 5? %7 %7-5%5L 5<*6&@ZI0IAJZ5S=F(2E=3Y5/6D/WM>7['$^S#'1? M ]6 :D U%5[5=:%B51#3RF9UAJM9NC0?3I6IK-I5 PV !AI% [;6T=&R$BP %F@S M"QB:YZ$8/U@ +-!F%C!-S>M*:V.GRE3N):2B4$@7_:N;RKZH6%^%V0+B@#@@ M3A7! 7% W)X0UZK^U1T;_:LK71$TR_%'_VK%S!^L'/ #_ _P _PHY!\UG:F M:^A>_6#Y M\GSWZIT-;$EHE;;&;MP++?W."EVBU_^.=T>O[_JM%2 ?-"-% MKV_@3C'W\!:P[&&7M\R9"MN^Q;&K[7ZEI;K"*W&!A;P _P /\"/ MHO(!?H"?-\NGII%6=5I10E9-4D:E9 5< 5? %7!5%UD!5\"5&@ZJ0DE]:/7= MF(6D=#U5/K\/K>I6JBAV+,VQY)VA5GWV^7UHBPFN =?LGFM<77,Y*:T>I_.QORS4UV9U%MV]PL3J(:65K M/\=BQ(K6?J !T$";:<"PM$ZW"QH #8 &6DP#EBLMGJ/*/((#P '@@$UVD#J: MZ\ 5D!%142BDBV;?365?E/>OPFP!<4 <$*>*X( X(&Y/B&M/LV_+U#P/YSDJ M71$TR_%'LV_%S!^L'/ #_ _P _PHY!\UG:F:^VZ/:M M \AC(0P$A"GLN"4$180!\0!<7)"Y:WI]FVZFF/)R\)&N^_6A]J_)%F&9M_[ MMYHPCL /\ /\ #_ 3UWD@V;?:/:]MLC>69IG2CO^O[;<[O6P*=C[[0VKF^>[ M@:-A-QIVHV%WHYL7X]WQ[FU[]YI$]NKE[T,^Z"B*AMW G6*X0\-N0 \-NX&U MAF,-#;MER%;&W8U92$K74^4S]-!N;J6JB^MIMN%5 M+A-59I_?A]:6X!IPS>ZYQNYHCL1\"]4G'U0#J@'5[,FMZ6A="U0#J@'5@&HJ M+H!C69KG23NS['TG3+EO7FJDQEU;X:: T MT"@:,$S-$->BEMV&9N!$1[4K@F8Y_FC9K9CY M@Y4#?H ?X ?X 7X4DL_:SG3M?.:NUK$LQ,H1*U]7MNC8K0 -(8J$*!(0I[+@ ME!$6$ ?$ 7&(E*\F))F:94L[(H-(N1K+YBI%^#D.D@E%S^W]VSV8-^ '^ %^ M@!_@IR[R0<]M]-S>8$O"E9?+]ZK8:H$BB0N8]9IJS__^^'Z6'5[[_O3#13"F MPUE$ST9E:8)S.N5G9>+KS_&(=X3F"X+CN_(?+YDPCJ,D^/'IEW]\?.(18S^E MQWY&AR?)9$KC3-Q]D;,;SJ9B9=$+\O FS.\N^6@73V-3$',YG]/1'P>#OJD; MG7]:?U_V#T@X9%_X07[8Z0S,7L_6C:[>L3I.KW/:L_M]Y_3$&IA=]LW!IP?S MMCP'KS2@?FK:7VS1[4U_5MM@O$>RV63BIW^U+O^?;]-N7>]G:[UJ/?K>QK$OI4;CFT_J9"DWN"BMM*CPYK M[3WLD38>7'_-/=MUG:TJ!],KO&L5AG):.OCW^/K./7THX3X"7CM1O/7#$]4I MH4(*<$XG?LB6H=_BVK^VX]FE/@9CVD]=\VCUN>/8S=2#G,P0:MT>*K* M(//9+,]R/^:C(WY._L>/9SRP:&PFWIV>1%-FS\+0]*ZN,717+B95T/*<8BJ) MDX;9%^GV5WFTH9[\\GVV=Z1+JW.H_-R#:11E&@@.@D/^AQ*"VWQ1LRHEK^Z+ MES]3GZUP')"VCU!X%^'!??N;$!P$AX"T$H)K?4!Z?@ 7(6GAG1NV MYIC23L? "4=XI>$!:],]0D=;: 0"LI"/FNXNO%H$K._O^U?,*#VF0S)E\\7+ M#<0!/;SB%3[*@A32\C]?RYEH:'C;Z&J6*^_0Y[9";+?GC7C)#C+?FQ,>=[I' M77D)-&\5FRI:B/"YHM[O3A6R58*%X*K/E47X76+XO>[+D0>YK)N4?%.IQ*DR MRP]#,QU#LR1FG;TF+E60A)"E2D[)?O5*X;16"=6!E2$;VSFR=\?+JF !1-- MHI'F(56@94?2C#F@!1L&&[:Z?:^9EKS#Z&VQ8:C-]-QZMMA#F]=M%^6Z%5G7 M-G._K>M:FMELTFQ7?KM:_[W_+G_E<\\_)N2GL_PVSQ[>ED&B5WE"[]V%>QZE]J M>^AU3MRR]WSNQ/5*2NG)'>\)+Q0S++YI-_'#&N/&3JFT0,VF5/Q)NYAK+)&-)( M([>4W<+NXW<47?O$@9%[_44/O[*'7[=SY#JNZ/G=EO=Q\]!,[A- M/)QMNUEL=\+1V4,WD'WV_OC&Z(M\+*3=[;W #@;/-<8:6@\_X&\\M3V3N MER&H B!N \3'#C'VRC?#['F8_3@XK5( 9>>G=IL-Q&+JS:KBWO4X1% NW.D2T.,*BJP>QNCD%-7I6#_ M$B?+Z/#09S+PKREO-%:5-6JHNR?13#6SY&KU^Q$P;*W4/&;QH'FR XPRDR[> MGB;Q0@+&U<-TCG.:Y6G(C9;XC5X\?/#-O^(P?R;1X[ETC*6T"OVX:[NZ973, MOC[H#XSNL7UMPI2<5G&Y<@R^.%#.YFCBI^RZ3)R23Q?2+1,P M>([ HR]G3.C$+X4N+KDM?0TR]S5$PL;AT,_93_IA6IS@S]C/ITC>D/%\9"Z4 MF0N&KLM+6NA(25KH;'OLO]Y)"UO>;B+GH08^*0X!WQ\"YIZ+M#T!8$M>S?#Z M8VL1P^D5?M6Z5K_*,?W)73O2?^W,]8Y&,^#>)5]TK'T"' '#9Y3U6Q(?WC!? MG[OQ.?D?/Y[YZ1TQ)!><:V2\PG!TS958@JGI&\,(!RJTSZ4\VN35K&E"21K+ M.K*Z8)K*K/VJ"M6^=>.?1>F4?1*,,JIC.*9FZM)\&56FN&IK#*/;X$[DEG-D M2W-(>6*!),R6H1FZM+X8L$Y8/C5]^60=N=(Z0:D"?2R?JI+L MOV(FTI@.R91I*#\Y%0?T4!Q[)#X_2BDOMW"7_;35L5^N+L_QVU:"[;9Z6)/M MX/14<]9LCGGD67M7756T<-]KNKJ;V=6C+"KT4:RU635=7;-L>2V+VM+P%"O# MYFB5PJ=:FM19V;*/7!#-_CLK24W%6TGYH]<\]:)IYM]>] ;.(-^S^B=F&Z9N==UW)/>3C/W#%=RIM[%Z9]?3[]=DO/3[V?G MEY^__?DB#I1),/R+DK%_(RF[+Q^G5%)Z7RJP5N0[%NC+?B<<1DEZ1[[2/&5K M@.L[C9PD,4/T+! ]A(X_?ST\^?Q5$_F-9SE[_!$AEV.:W3^$,#TA1?!F-F6W M\,S&.1&1B9_^H#E/JV0>Z"TEP2Q-V4W1';L]O:%'Y)BW,Z)9-L^D#&EY\3 A M<9*3":6Y>&3 7HR]G$_RA%S1I]Y&#,2_OD[IM<]]WK 8BQ@U"=A7U^Q-CVH# MHB&]H5$RU9@,X]F(B8>1@U8*5"/9;,H%(.8EHU%$3GK],H3VGYD?B934C/$) M#ZV1:9H,V81FHEC\=2JD58H!]'#(N"3.V,WL\F$2S/A\%$VHLCNV_ICP7R;4#\:\A&$N MX//$!!Z5R%J" KLJ95\Q 4X2]HL,&;$IV'^>.OTFMV LQP8B5M9!KYD>4 MO4D]8'8V2\G).*0C@G#>/&O&HD9Z["G<_\1+R,09S;1%)G_#2Z.\S#/&*CFU"?>P99^3/L MFZL[DA2TQN^,PWHA;BZ(PLRP-R.EDO,W8YQW>Z_VC-1)P)3^FI)1FDS(-4T8 M?TW'87!/^\.9$%LQ#TEZS>3Q?P7YW++KQNS?DA]D&OD!G9L$7K^PS'-G:!=! M$6(5*3YN8=^(/TEF_.%2<_4%60HPU3-K7U(C0^$>75$:BZ(*0@'9_*5T%#$+ M5!C[8LK#^+%F,:2?EH8DN<<2$X!H("JL5,8L%\>7'P1\$OG-4\;/ 5>3>FC) M$T4JLKF2,*D(PBML]54RRY\C/8U=&D2SH6 P=@$331!&H3\GI#S)F;U^S*^? M8T8KE+S[PACQMT+O2O/ NY 6S[SWK]A3AYP.AP_L()_88FI$V>+%_="H:IJ8 MT&,1RNYQ^FJ:R.^=D4TF&F_#N-BD/XL3^9?%-%%\4W9(=0YL@R9#4(- M.<4V;&^[>A&[+3?Q\/9MVYOBW?'N>'<4>*E!EG'#Y(,B)?PV\:DH_L;>-QK. M:W(\"*T"=\#=#G#W5/P>T /T=@ ]L=4"K %K.\#:)0]>K2O+/?J_.V@ENFWU ML$L11/M:A+U.1=AK$;$BLL\(0JW75^O=J*UR\@%^@!_@!_@!?M24#_"CIJNY M#:@6>X&2=[*;J(!*R4IQ951*5L 5< 5< 5=UD15P!5RIX: J5,>@R@RTR^)$ M)#_"+TM-%9*<6@LE%'&O%%9U2'-UNIJ%*N[2- 94 ZH!U3Q]GVEJ'4=:24?E M)Q]4 ZH!U>R':CS-D%B\0_6Y!]. :< T^V&:KJZ9#JBFTLA7LP)VQG1D,W3-DA<#Q!:K&M&" M*D78Y[7+@[+*LO#^)[R"=5&2' &6W9L_6#G@!_@!?H ?X$L?%W9GM.,2348"W>Y['O&CREB3:^0&4,4"8@#XH X( Z( ^*D1;4>WBHV55Q>!-JW%F'9IE#T)[SO+X@(!2)<*EA'X ?X 7Z M'^!'3?FL>I 6\R"'R8RWE]VF9\X.FKTH=(!_;1'N6&(5'/_7+(EU%EX36RU0 M)'$!\U[T=7[R^J6_E]X+W:N71X[NU2WJY(MWQ[NW[=UK$NNJE_\+^:"])KI7 M W>*X0[=JP$]=*\&UAJ.-72OEB';0I1K=*]VH=;8E<&J2PGY #_ #_ #_ _ M"LJGIJ%6=;HK0E9-4D:E9 5< 5? %7!5%UD!5\"5&@ZJ0IEJZ%[=F(6D=#U5 M/FD-W=>6[W,\S3+0?0U4 ZH!U51Z5]>%BE5!3"N;U1FN9NG2?#A5IK)J5PTT !IH M% W86D='RTJP %B@S2Q@:)Z'8OQ@ ;! FUG -#6O*ZV-G2I3N9>0BD(A7?2O M;BK[HF)]%68+B /B@#A5! ?$ 7%[0ERK^E=W;/2OKG1%T"S''_VK%3-_L'+ M#_ #_ _P(]"\EG;F:Z=SVQIEF<@5HY8^;JR1?]J!6@(421$D8 XE06GC+" M." .B),3*6]-_^J.UC6E':1#_VH$VM&_6A6S">L(_ _P _P _S413[H7XW^ MU6N+S+.E[6>@>_6#Y\ M.]X=O;[KMU: ?-",%+V^@3O%<(=>WX >>GT#:PW'&GI]RY"MN.U;&+_6ZEM: MKB.T&AM8P _P _P /XK*!_@!?MXLGYI&6M5I10E9-4D9E9(5< 5< 5? 55UD M!5P!5VHXJ HE]:'5=V,6DM+U5/G\/K2J6ZFBV+$TQY)WAEKUV>?WH2TFN 9< MLWNN<77-<= 6$U0#J@'55-P51M=LPP+5@&I -:"::JG&L36[*ZT=I?*SORW7 MU&1W%MV^P<7J(*:5K?T5?5'>OPJS!<0!<4"<*H(#XH"X M/2&N/V=IGBGM^/_: M[P:.AMUHV(V&W8UN7HQWQ[NW[=UK$MFKE[\/^:"C*!IV M W>*X0X-NP$]-.P&UAJ.-33LEB%;<=L:#;M=:#4VH;#H4D(^P _P _P /\"/ M@O*I::15G8:2D%63E%$I60%7P!5P!5S515; %7"EAH.J4%X>&G8W9B$I74^5 MS]!#N[F5JBZNI]F&5[E,5)E]?A]:6X)KP#6[YQJ[HSD2\RU4GWQ0#:@&5+,G MMZ:C=2U0#:@&5 .JJ;@ CF5IGB?M<);RL[\MU]1D=Q8-N\'%ZB"FE>WY'$O3 M+5O6FZLRE57[:J !T$"C:, P-<^5%J%692I! Z !T, &+^UJ7<\$"X %P (M M9H$.[]R'-8&,F(I"05VT[&XJ^Z)&?Q5F"X@#XH X500'Q %Q>T)X,M"5=>+M^K8JL%BB0N8-9KJCW_ M^^/[679X[?O3#V5!@G,ZY2=DXNM^F 51DLU2>LE>_#A*@A^??OG'Q_GE_\KH MV>@TR\.)G].,B2[F\CFGHS\.!GU3-SK_M/Z^[!^0<,B^\(/\\+A[.M#[3K_O M&,;)J6.87=MC'TY/K('MN)Y]\.F!O)=E]TKCZ*>FZ\76VM[T9[6-P;^G=.JG M[.?(*(S]. AY0=.L5/-QDBU)[.AE M?7F$^540_;Q*HZ,D MO7YOZKKUGO_S>W[A07E]?C=EUS.$4=[(ZX _^OVC9W_ZY>-[_ISP __?3_\? M4$L#!!0 ( %B+6DLE3-:([ X F; 1 9F%R;RTR,#$W,#DS,"YX MPOO[V& 7A&C&-*+AJ=C^T&0,2C M/B;3B\;3L-D=7O7[C=^^_O+E7\WF7Y>/M^":>E&(B !7#$&!?/""Q0Q\\Q'_ M#B:,AN ;9=_Q,VPV8R:@+UZY?\Z]&0HA@$(P/(X$NJ$LO$83& 7BHA&1?R(8 MX E&OE0A0*J( D'NL8!LBL0]#!&?0P]=-&9"S,];K9>7EX\3R.A'CX:MHW;G M<_OL6!HD323\7#UPHPPP^5Z@?!VSX"-E4TG9/FZIQV/(44I.*"%1:&;P!6N) MMSEJ2:*FI$(,>PN^]4Q%!D7@BP5/7JO35OPP3XHM-F#"!23>PH;7DLTOQYJZ MW0PURX^LO &C0<3BG3 !2 FL"^5AS1KPYA7"N M86BV.\WC3@/$3>66>E#HAIDWV,.M=E,D\W5,(\=COTG95 %GU8KDB/OXY0^MSP: M$<'>G%V:B2_]L8DO*PJ-&)-!SP;:Y!D7O[;6QT=823RIHDK*HRZ:&?-F"J!7 M;U:Y,A9,^FKK2L#D&7&A!!Y7T2+'EEPW,Q&;:4(@]MP'WS)7?+EUA7#L*7&= M*DJD/.JBF3%OJ("8L^H:I$SZRJ(#)(0*+4C=2F_.YYA,:'Q'WE-#]GDZ;C^B M"="1Z7DR:MKCU]:NR;4V== MO($K+2,M)6M$7X\ZG9-.NPV:X!IS+Z \8DC^2(6 3,J7UC+ODM2((_^!?-77 MRW60,"EUA7?]01^QN+M$05J4F%$$Y)O MD#%(%$4U/[>Q>+O3.SMI'SM J>_&)8*D2"#H@C(KM:Y.< F>812&D+UM!?&2 MC+4XF@8O XZ)V -0ND(JC59F7OMH=68>K4K U'"TNH0<\X?)(&>$"Q F-NMX MU3XVC%=:"J 3D)=3I\J/.":(\RL:CC'1RCAU R.?M?J//IFJ/Q$#\G)J7OW; M9D.595J'E*-/AB'%"-LA(UJ'["!BW@QR-P]T@2&83M\1VC=2UZ)8"OU7H MI@4!71+(BCH G%12$E3)4-:PS#T"O)9E_CJ M3^^?"#_#0-KBA,<*3OODR9$A&E(2 "1^?)&352<8:!ABH7;$<56GE A,IHAX MCI-8-G9[>&J:J,])BW')RSN HFIAVVAU4]'V$>SDI.SIK& >@M&/[1ZXV&!Z1R=3R 3)HW0P)+A7<#6U'D&@Q/=4^L MC"'X4"BE]KUO48'\8:+"@YN OFS>"\W2[$B>./?&X4C^N>O=2Q0?;L!5=_@' MN+E]^%;[?EFH=1I*"V>2!C^C/I%P.>T_V$BN'=?C37%]N!L\]OZ0=/T_>Z!_ M+W_W#@AG2#S,$7.?4*TBSH[GT89X/@QZC]U17Q(<4#15^Y74]VC'4,8R#WCN M#,]KQ#V&YTK:PR2=VW !SEYQEEIMV3R:]XRR6Z3M#8^"W0M!>YW.)$9>Y2)>.QN'SB72-8>I 1 M3*9\@-AP)K,>%RA*//;IQL\&5Y6* %(&T$)J7.>/R*/$PP&&L>.YC\(Q8CJ> M#BG1)/Q)EM4G5YGZTC]!CCW9':YQ$,E1?EEJ;U[%\_UTG>R;B3X;5G[+;4;> M+.JIO&RLJ;J*=8U).5#: DQ 3E_ME)7&V@\D.IO*^= ;#'^MI=M>1M!]J6@% MIWVOTF?#,I$)C_JM$=U S/Z$080>)C>80-GFU=PT%TP/9$Z(K!-A7Z0PK1HI MB4"+5%UI(13DI!X@2FLB7G26SC&WZ>X.0565?E=DS$3ZM(@QV>3U#K$*3OS' M*F!?]C@R>&R'YJ$6/^+%>.6"\]L14\T % 5!!$"P4##91%='S_QCP+ZA5! J M*NT-_TF:K&U_I=U$/ZW]R:)2;0]ML=P"W(,&-T'VK29'AAC"I274,*CHAW/H MB8>).K-$1/#6YSR2G3(^RB2;]X!1(B\]Y!QC5)1HG^0Z-80<<0$*Q;0($)SCK?=:N0JRA[CF.:8\]@<=A(5X7N6RE/FN'TO3VZ?T#0.2QEW/:MX^Q[B M)LH^;WAJR$)SD@\=9 5ZZG6"?A3(L#N]6>7DJ)N@M4!JF"X-9,KOX;FT6BV$I!LL'!0<3[#GOBVMS&3O M**93%"49-:KT(9JJ_/@1J;?.R;39I(A7W]JEGGQ0@CGWUNQSBB*3% R0$Y036O M_ZV'MJHR[=,'QX:I43-NAS&N *V@WO=+R-6)@7"."'?.9U=PVF-TTXMXM*"F ME@3RHFJ/PM9=K+I4^X*=Z7T\J] [=#,'@#F/0GT\0.^E'=$>%UC6$LIM@QCA M$&E&+>(AIMZ^$6Q;\MJ&4@X_+0TETR;>IBLH2!4"HQE:VKZA%$L$::$@T>W0 MLA:5FDW#/\IQCV%/)# ^R8+3]VAVB?\-X>E,/NL^(P:GZ'?U#LWK?#/8NJ7M M7).U+>^T0LO+KRED^B7-2FF8O714[0]+E02)ED"K"92>^39Z:(=E]'-.9#7J MO5?$/)R\2VI[+[>3TM>VM]+[JAS;6]YWK6EFJ6;QJZT.CBZKTPHIN8W?FIBW M32^O6@GR_W=^_J6U],&0Y$;ALR+ZHR+)QP4!'$NW"CUQT1 L0@V-I4+F[^Y1 MNW-ZA]1IG8;^*,I%HW@+!X&JRI211U(2%I$JY7=&H_E%0W]_[QP+%#9 _/F% M^"N!YSX-(29]^4"IW@ QX1PQ3/V1)O0CEJ0Z+7>5+P/H?9=]F*KE(MUQEVAHA ._+X9T(EX@0])7#FF@%>*WPE\RTXUV3XU4)XO4F=)_ M(CQ7Y ;;5I+LGTF65UIEWFL4?W$DMK 2AYO!OCB?21.8%XU1/V=Z;*,*LLCT M9UHN/9S6@SO8G*?=!-X?;*/>KNXIQLO^W57_KMA:+<_WKZE>8X8\0=EP$$ R M0"S]731I+=4>&F8YJ=Y-F!;FN=&^5TMS@ M>&R1$^5&H$G$YHF('=FS>$W1"+X^RAQ._F!(1G37*/XKH1AHR?)_M1F]:.,& MW%O8K23LO*FJKZ92]G:'A(SRZ/2MV/=6/GVW/K=0?%'QO5<5>:.XHI<12 UQ MIMZ\GX64R)2,O2U;-HY?7B?-0F,L=@9<=FZIRSGUL&Q^_/;VJHC?.J)]@#'9 MQOF(E#SIJ9YDOXF"6SS)@6>EV1RR5,.=]ZI;V9C8@-'_(#T2CY W(ZH#Z7./ M>8!<"-\?I%O5.63/P3'MOQ',## ^VAR2J9*P(CJO^D-JPGV[>P4FJLLQ@9^.@)TEXX#^@;0OF%Q&)OJL2Q M?\YC67W#4M<:@ZT<[^] 9+M[QEQ2J?V'EHXPKV1CS&9+JAGHR)8X04Y\W1$&@#CMKP:G)E;GV,&3-9>G)5U3\)^(C MUITR%)^R'E'91*4A7>(_B)G*PTO[MS(AI1FW'RA_[V;I=FQK8;;V!\E^_WG= M7.VQ9_4A(;*B,^5\C1OI>W@;E]$_TUX/XQ6L74N_9R9;>HHV::%]<8A<^73_ MQG\]*5G>9*4^23O5K)=O&VN*QF$-2BSZJP @&RCGNNJ:K%_ON4_S:GO%ZD\?+)JMU4;5P ML7B3DAYW1C-(DLIX(@@R@OSEF%=S\SXIAE-[H,<66.AWC?YO83$NU\':S7CO M M:&BK[[8M/&E;2F*I+'.^M E8O;_W["=V.K;:.@<[7_'%WVH+6C8*(69^C$ M'*-F%;:>\/U2Y9P]Y8-*(_0J+@/J?<]LL1-M$;**5,S6EBC];FBZO3]^+?:( M7L9>4R:2&UL[5U9+R8LOL9W5S?2GE^2O^.6+ M./5-J*>??WKY^T?T^N.;]^]?_L<__O+W?T/HOW[^\,N+D\8O+N)T_N)-&^T\ MAA=?Z_GYBS]"G/WY(K7-Q8L_FO;/^HM%Z+K1B^4?)O7TS[_E'\[.XHMOL_IO M,W\>+^POC;?SY=CG\_GEWUZ]^OKUZU^_N7;RUZ;]_(IBS%[=MMKX1?X;NOD, MY5\A0A$C?_TV"R]?P RGL^78'0:Y^?S;H^^_LN77Q!CS:OFOMY_.ZG4?0K?D MU7_]^LO'Y3Q1/9W-[=3'E__XRXL7UW"TS21^B.E%_O_O']Y_UTFR;?-7WUR\ MRO_XZK7WS6(ZGWV(/@*T;I+I7/9QWL;TT\O\-7\:>7 ML_KB,O_NU3#DO ZASLMH)^^GJ6DOEFMZ$N>VGLSV)[5+;Z-,XU/^\02"OV\W M#&GM(H9?:NOJ"6#1B:@-+48AY[6?UU_J^=6'.,E"X%.S^N0/V[9VFK_HOOI] MNQYE@A\7%Q>VO7KR+-:W'X74SER[M=T I/UL9_7L-)VU<08*8KEK=U&UIF';ZN_L_"U"]$Y 9.TG;WFH(LIJ+BWJ>;>)9'JFX M!/81/3V['61BTQ"GLY@'GS63.N2-\K.=9$/[XWF,'9BCU MMY/^M*_M;JR)? 3U'9?<<)KR9GLW:;X^#?^M/14AO[FX;.,Y?%-_B>_!'[[8 MZ7#UZ;/$E$XO8]O- 'I"5V4G\,9./!UP%M_U-\!43N+,M_5E[OLTW2C&7?1N M;30641T%?9>V0Y"XBBR!,GD+NF1^=4]W["2Q0]L!2'QKVRDHN=E9;#^>@W#= M1=:F[T<@Y4/T#>C>26VOU^FWQ86+[5+N7#33Y2>SWV$_O)]F?E],5I]E!\P# M:B?U9 $[Y&&O;R^[,LFAZ!D!RFXF[_96 Y#USM;M?]K)(IZF=V!3 YC9G)K- MVR6G[Z2O8_/Q";WV5F!-[\4>?HUVMFAC>#V_:SP%EEFT+6"ZC ITY+LB@Q\M M2.^:9CYMYIW#;66I&!^V;EMUKTX&(/K]Q:7U\].4(\33^>3J_6RV "OX\8 MVEG;3.&//G;:R$_KK?@T.G)@KTZ'F-32]/YDO^UFFS6?#DM '^][SVX&(?P+ M+$G3=HAKK/ET6 +Z(;=7-\,2GH\#PV("DNCFEUW/&/;J9%BBNTG9C0T&(.8, M=(VOH?W2D[[QZ#HX!CL;CDG<&?RI2QBPO'T$_L;8BKSQO\)CD8.YEUQYL.F.<7R]#?,EKSJ7D[F]= 0KSG4WVJ+^*RX;*+T^NO M^TUYH%%'@^7. OL FZ&M_7Q%Q^_3>GZ3P0)^]!^Q_GP.__;Z2VSMY_C/G,%R MO6 :BXH"L-U;M,V$OOT66U^O3L+[<=20(X\&3T=MUJ'M1A+]7;#U%_C[ MZO-,TY/R#Z_'B=_F<1IB&&.D[M+OEHI,PPT5D\9_!^=JY&7V9[(SM\S57,S0 M9VLO7V687\7)?';SFR7P")-5,NF_KWY=/2;SMSA_LVCS<>L-41/KXN2GET! MU:59%8)22OB $K<."8D5,HX11&(T.DDL--'?3WB9&=*T*]1+S_B?;7-W0M5I MLLL6%2$.^Z@?[UN_8NF#;']Z25Y^>+K M+F_8YK7FLA6S& @VF5(8Q)I/F M:TXY>->T)\W"S=-BLEE>K..33AU4@21.,76(*9$024DB%P !'##&5!E&B7HZ MV] [MD'/DF_& O&.C?[^:IU8'US>K]-C@^J7K6G28X[TQ,3F,4G:EJ5<5IT^ M(*R3+EW?IF(IZF2D0X0#IQOE8#S'#'(Z4.H#P;"=#J=(WX))UES%N.*"O>:\ MLVWEDXD!FX18" 1QRQT*+'D (.JT)XXCI^!DGC2C'%D7I$S(2>Q]HE%P-HV6?'?^, MAV Q2^T:%YA(BK/9TJ5Z%_<0M1L:5D8'1BS *)0(2(80$*>6(J(M ,H3<:R' M0<^>,<\,#EQ15@%BFW9YP'PZ/X_MIW,[O7?HW)%M.G52)444\S(""-XA'T'T MN@#V+_4X,K"&C4D]Q Y_[BPT%HBEV&E)]]D[6]M5RC$KH^7( XHH M$DI1$LXBK\!1LHI8%?C3F48\8Z89&K?QG< .5Q.'\X-V7CH<<*B=MPG''>L) MT=-1Z-CG%E]!QW,-J3EO^?.T_M\8W@?@#K#M[.V-N]?^?Q9U&\,_FR9\K2>3 M[Q,EEX=6,?P6MXFTD4:L8'XA2@K2GGF")%,>"1H2BI%&IYATBA[0Z7WBK-?. M=B7&KK^\BQMM"T67&+XR(GJJ!44A:? <,6-(!,*0U4%@\ "X)N'87>^CX,[F M62Q>*=MIR.G?9@L6VBNWXU4A4L8-EH@+(9 RGB/I 5]!DK")$\PI>?KF*!-7 M^-$W1Y_5>HZ[86DE_]9,_7VA4&AGK!V[HI0)H95!UH!1'C&-2 >CD66>!^Z3 M)KS'+BD32?G1=\E0*_<<=\Q)3!%F'3[9;T5WRZ-Q*TJHU Q')%@ ;D@T()L2 M(.^(BCG^P7$/8ZM,P.A'WRE#K-ISW"4/Z[3U=B.?XH]7TW3< MH^EQEATY4Y3!]VT9HAP2IE0.V5[;*% M-XO9O+F([4F\;&;UO(-XV-"B\I$K*15%(M^CUDP'Y!RUR!JFP::B,I(>UQ_+ MI 4,S W#05587^Q_UVA=FPJ4H%4V)8>\1,3E*2--'$E(OI.5D4@_#& M@& 5O7.X+W-L;E2EG!(-VP&)B 7")F 4!(M(>,XY9=XH_YQ,BUYL,2A,Q:S, MW;'Q=9;FYE85%CIB MK2&4N0I#!-:I) Q FOC$O8"/N,M,CP0@-J,-# 6-(TD & ON&2F0X=EB$,Q*BHUFNB1Y62IS MAZRX_VGE&4P)2XNBB@:\[2"0DV"I@X#%PB2I'>UQOEXF>MEWL=:(A)X8%?-# M;X\OSVR]?*?HLI[;R;T9;'-(=S:N.-%&8*F1$08CJC4&Y0L>EZ#$&*&ET)P= MN_H8F#M&0:T4OWS()]O3NS>KP,U>7"R6U:; CJY]O3Y?''%<=2:6XH\IP29)-4R%$ -4D)DTO@UO\J;;G" M4CK$)-6P+7,A1P.^22[L:*/WH 1Z%!(K5/_R"VCJ\_99?OXF@S)8N6U>+L4/KBE+#H[04 M*0=,SED,*&#JD0M),:>3!0UX[%DCP['%.(B5XY;F,K;SJ[.)G&4) "+*<2>$H:$+W\C($Q.CA'['K3 M:'O#*D5A==2@%0WCB 6?#]9M1"IP;#183L*G8W[<,IFQM5T@%,7"B48.LAG+Q#R4:!0 ACA4%HDM1#=AR82YZPF,V(R)7B MD7>+=EK/%VU6CN_J;_E/LUTLLK%-Q;T#'\MZA+UC2%KPNX/FH%4Y6&&8XJA2 MCX!%&>TR(H<,"5RQFW#1SF(.2+^_N&R;+W'I9._BD,V-JEQRA!(ID'#,(1FB M <,+4T24!U<=G#*&CSY+<406&12Y QP(GL3+-OIZ=6/Z&J[E8RN]?*6GD$IMG'![=[R]H85-T0KQS-B*2"%94X< M)!RI?%+*C>6,]8BGE RS]>* P5':S1>/WX_.OZD^QO9++L4R#1_M)+\\>=%, M9_-VB<....I>[2MG@G(N,60P3@C##)$4/J(01 R4<9[Z5'XO&4E[TLJ/#=8! M;MS<\NN^]VW6-,Q5EB3,62*F,$..\H1H -L].28LR$(B; \[HDS9SP$$P^ H M%;UFLR*Y\PV;A]]7QE&5K#-@UQB%)%7@LOD$UKD36E"*G5$]CM_4<^&"H<"Y M6_Q1*GWMKK%T9C/EYV#KP@#?TS9RJ:>/<_BY]/9.4TYQ>#=IOAZNY-/Z7(NS MV-9-OGZ;L\KB2;S^_]YI+NN[J4*@$5P3B0A.P#-*6^2LYF!):"J!'\&I[G2B M.0XB^2 9I@$>SY<:UN#GJ]]GV18Z!?_'YMM!JT>RMU_*ZMY)Q3EWQ/I\?559 MV#>1(>PM&-U,)16Y=;K/^6Z98.MXR]\4Q+641H))W.7K;F>BN^\J"4XV\=8A M2T&OTHACKHE@$.%"I,22%KJ'F5J&3\9:OL=3E0K M$KU?0*O&66K:GVTXB6Y3V*M;P\HPI6A2H'W!ZD<*S'@D:W\>W#:->R0$ ME E[CL@@C6QWRY.F=5 M86ISPI9A2 M&C3=+C$+C0/9Q"0F1P*(NGK/[1 I GS==MRN;QQQ67PBI, MZ7#K;8VN5>[ESW$:T]:+Q#M: M5DF)@(E3*%!%P/A2 7EN%9(V2DP-8[A//;0RH;9B-NS04)9BG[???)S-@.(5 MJ>\ PO6&UGZ!EU[]5H8')3->3J=A0V$1&T-8HH0S#T.//6X!%KH M69-B6G$40 _'3C=J?KL@V]JN]UE+Y[JTF'E<[D\%R@"@!CR^0U/8AA%D;D40_3. MFSZ7!L@/SFPC87QX?;BJ[Y^#IX_JNS])0V[KL%(L&F&L1F ;2"3! 4)2.H&T MC$E8:KB2?>[(_U"Q[6(0'XX)'U8-WXOA'C:NHC68&R)1BN!L>R%HOD8.?\W7 M-@AAS+(>Z1WDAXJ'CP+GX1CI077IO?CH0=O*$&:4Y!H);0)X-8(AKCQX-=)I M@XU7.O5Y#>B'"*>/B>9!=>*#BO6[7W/>HY>*1DPPSI>7,77H/*1A<"UVR=Q>+?,0/S6KYUV?R=5BI%01P22 MCE,D 6%$(TTH)O'K:MF(/M M2T GZ%S6.X1@073[F LG\ABEA T]S!WD'Y&=!D"S8"T,'V.8+0\80*+_:N>+ MMIY?+0OV3R;19YAGIZE;M;4G]%812I*)QB%C6\E,F#TBX<5(C#]H?*3 'D&4F5Q)FF( ')8+K M$:PO(ZL.;<8/@VLI#OL0+U?;XS3]TDP_YSJ9JV<)ED4F3MVD_KR$?1N+[=%+ MI9.0C$L.MD)@2&# DN7RZDY!?#X:'J%X@\JNGJO_:,' ,;$]?C2=?83;+WZ MK7RB-&!)D/(<] K1 @G%'=+&J9B4$KA;?? CO.TP-!N6!OH0SL'[V6R1;WB> MIFXOX.QL6P7G@@B&@)$B-$I6$T258"B8$!*W8)KZHW_0I!"#C0%F83/_7=/> MO@ WSU=V :]V=>7W^I#T:C_IUJO?2@9I8[0*6<(),CE([0VS.6,N!<>L$+J' M=#NL@S X]Q5&NIC>30EIV3VZJ;2DQBJ5CT3R M,R1!*61,O@N7!":1&B_\T;^]4\R#&!G90]1)^*Y P>-'AKXGL&2I@L>T='AY M:DNKBAN#2:Y>0XG$R,9 D1:6(:QQU)Y[Z4,G7WFTR,&_Z#7QP=;LF=X+W_2^ M%Z@W ']Z7=#<7WUJ+=CL?G6!>?FWU8*%_UY3[Z M_M1"^QYNVW>6MASX&9 MW5Z]AP5:%HJ"EK"00-_G]]-Y;.-L^_,GHXU:6<&2H)8C905'C&J&DF(<&2$U M\TI&EXZ^ 'X/#GJ<*75$2!=3KS?Y9IWVZYJO*Z,-C]H(\%+A!\?4(I-P%N5! M8J=8?D_DV+GH:-;^H:H;!.]BM17R\>-9VVR_\GSOJ\I:&QE7'B6;8V'4,Q0" M%H@XC+4C+(4^=='+\$[O-7I8':$7/L5J[^32J*ODY.VUAA]\6:4$/5JND5:< M(9>L1]HFL*HL(QP3[V0X^O<=G[Q&#\OI],;F$.N=*V/O*#"][O.*$>VCBQY1 M!_APZA*R1FN$J:/1&!_]\3^ETFO%MJQ^#Y .P0*K&LE[<,&]%I4-TFM)/?), M@5[$(>8#7OB1B-1.",;-T5=F&XL1^N%4BA?>-#-PG7=?$_KNNPJLRJ>/S23L7.S;+RO*/+ I MH*-)\^Z)1:\4_1GT^;2?/YZD88 M9=JW^84;6E1'1@ M=5&_4VS@YEO@<,L!&X^L ,"8,R G?39EN(W"10J,WJ."4"%Q/[1[-P1,Q2R^ MN QEO)Z&7VW[9[Q']3:C;V.CBDOL>>3Y=@XQR.=GZB5(.F149-HG82WID>9= MV-U_VOH]M/R&!*M8G"=. 8-)KIL0+NII??TXRI>XFS=VM*S =B8@"R7RN721 M)2FAJ//+&3Q7;]/2:='C6X%O'.(LP M5LX*.@&S:M(L[V[NEAY;VU54 %X^4@2S!LO,*(%,SESR2F 6*#>RSW/.95*U MAN6.H?$J5U'B^NCDVN):T?M;,VUNT-D>=>K2O')<1&LD0Y$SDR$ER'+0KEYZ ML.FB]'$@V_1?\-1JI 4H=DOM'J7?36%;(L.F-I5QX"Q8\.9C3YH^5T89$O6"YG#UK1&\J:*RT4T&+G.(@NC\C2%@.IX$KC?0_P,CK6 65__<$/'ZY 2?O&&OM3F1;SAF/[-W MPI"3UX2\$6_?L<&21XXEH6'GA'_4C(=A5WI+2L0("#_7<-I.*,:-MQTP #LJ MMY5%_/D'[7:",FY4C_V@;'@ V)]O:' G&./&#@M=("W.@X4A?]X!R)V C!NA M+/1&6'$>+ [ZR.[?29SYMK[,C4[33>VF#3Y>[U>WUPYV$N>VGHPW9N,7>8ER M8<;IO)Y?O9^FIKWX3KP//>9;VTZ!)_.MYF4ECU+CY!<0I[Z>7(O(T_3;XL+% M]K;60_YD=GW+_\W=<+ 2=E;[S-#U9 '._\->WU[N6*/Q1>0?2U$2P^LOL-T_ MQYMYK0B^GMCI8CZ;VVD TK<(S3U[JB@%%\UXC:2..D>'6:ZT@E$RVE&FHS+= M\L.+XO)H&LL5WA^5]?U46D9)?*(YX8B"3\LPDB(1)'(ZDJ")67;TF72C\D%3 M%MU2ALK:>6Q"[.Y>Z[Y\M[O'2CG"I D!)0UJ-$6,\UN_%!D9J1)"ZD1ZY.Z7 M.2\[. >.@G.Q\BL/E-1J,EMX;4,+P!4G1;!&-$:9GW7-P3EOP460,$?CE8N= M>*G,/'=)\K7?5RG*E$14B#&;B]9%AYC(U:@U_%3*ZT!Z7. O([$'6;^'-6(& M0FLWUV]X/_RF2,UR,O67^#'Z7)2WCH]LQX@"3$C+4K. MQ=6[UU)%P88YDGLFJSX>;B,[:0]!^)1K0HSF,;VS=?N?=K*(IVE5DLM.WD]G M\W;Q707OPL->%T,'+^7>LUB_1CM;M*#6YG>-\S/PB[9=F5,']URNR;XE[Z2> M^4F3B=XBPS>VJ9R6-DD?4$Q,(VTQ18(:A0RCQAKCC<2=Y/A8R02WE6*HR"UA01'BS%)DC6ZS6](EMI2!9H#@'IR-;".(KT7=/, MI\T\CAVOW4']N*;/^XM+ZY?WZSP,-KG*Y7)C6+W0"4B<8@#S_"C/X]A,8G7[[SD7UX=VD2^ M)617(OW=9Y6*UG'N$R+1$N0MM8B#1X@H2(1Y5^,*](N4D1"D6(X.6V.1<18C(>%?%%9!QZ-/VWOZ65_5AE<^O*8:6?Y04T:#>4Q MJ*-_/')X7AD4L)'MN7O2>USKYPR,/5]?P@CYR/@F&WS$<_*- Y[!G_R(^A@L MJXF=S>I4>[NM-FGO@3[&S]E(^Q O+BV6"TS+1 MYE/S=C:O@9YXSZW]5%]UGZ^(^GU:SU>O<.3W M(1\<'_^SM=/YR?U)'9CZ>T!NIOKMM]CZ>A9!Z?C1HQCK*=XI?5;V0_[AH/$_ M_O)_4$L#!!0 ( %B+6DN8\CE";#, %BP @ 5 9F%R;RTR,#$W,#DS M,%]D968N>&UL[7U;<]M(DN[[_@J?/L\>U_TRL;T;=9WC"+OEL.7IW2<$34(6 MMDE" Y*VM;_^%" "DFR1!'$C*#MBQFU+*"#KRZ^J,K.RLO[]/[\MYB^^Q-DJ M29>__P;_!GY[$2^GZ2Q9?O[]MX\?7JH/YO7KW_[S/_[MW__/RY?_I=^_>6'3 MZ681+]E'\99XL M__I[_L>GR2I^\6V5_'TUO8X7DS?I=+(NOGV]7M_\_=6KKU^__NW;IVS^MS3[ M_ H!@%]5K78^D?_K9?G8R_Q'+R%ZB>'?OJUFO[T(/5RNBF_7^$CY>/[;V;IJ M\/!A^NKNE]6C/[SZ*RZ>A5+*5\5OJT=7R5,/AI?"5__U]LV' I*7R7*UGBRG M\6__\6\O7MPAEZ7S^'U\]2+_[\?WKQ^]Y&J2I7^;IHM7^2]?J>DTW2S7J_?Q M- Y:^#3/NU2\XSJ+KW[_+7\Z0 0YD!CD /W?W2W6MS?Q[[^MDL5-_K-7W8BC M9K,DU_AD_GIYE6:+0OTV7D^2^>IX4>N\K9=N7.9_-!#X<;MN1,LV\>Q-,OF4 MS ,6M83:T:(7<=1TG7Q)UK?OXWD^7URFVT?^G&399)D_45_[;5_=2P<_;!:+ M27;;N!=/M^]%U-JLW=NN ]'T9)6L+J[>9?$JK"7%J#TDU9XF70BT627+>+4R MZ>)3LBS>?A"G?6UZ$JG-[-GT?3UUY=TFFUZ')?==EDQC-9]O+8$6G:GWQIZZ MLQW%@:!/2)'/3:\#:9>?DWS16JWB==U9KX]O]01!O=GE<,L.Q#.3U;5:SO+_ MN']MPM([#W/&0='VM^I"K'2Q2-:Y^;S*OY.&-6KY.1C<-5;M&DW[%;#-U-/R MM9UT;#F+EZLX__@JG2>S?*#HR3PWM#])U,)_/V MLC_YNKXZ\B$LWW'!AHNK?+#Y>?JU&?Y[WS2(^.GB)HNOPS/)E_AU<)T7!QVN M-N\'W[8,(]*&*-MAV(Z";9,JP,JW=Q]N$ZS$B'Q-KU? ^B!!<^#0O6 M/)GF/S>)3G!6#=9$NBT=6'\-0>+TTD_ET,]\^EGLMTX":3>:;,#B^?ZN[ MJ4N24\G3 Y3U[,3]K3H0RT^2[)^3^2:^N/+!$ U@YC;(:IT53#\H7\WF_0MZ M9^('G3YPV-_&D]4FBV=J?=]X&2BSR;* :>%*U^3=(!\?+4@^3=?+=%T[1C6L M%/W#5F^H'O62#H1^O;B93-<75WE8=;F>W[Y>K38!P+M@:P#M798NPU^G<:V! MW.QM@W>C)@-;O;2+3A7VZN7DVV'://%HMP*T<5F/?$TG@G\)*DFS&L& )Q[M M5H!VR!WUFFX%S_?09IMYF(G*']8-S!_UDFZ%KC?+[FS0@3#OPEHS34+[POTL MG;D:CL'!AGT*]R[\K4[LK/8+.A VS+OSR6J57"73>D[TS@8="/,A_IQ/\^_C MFS3+)_]#LNQZO@=1VLPP3=[50Q>J,/S=3_(QN7VD?9>:O+N'+M:;F?:WZD*L MZ_#BRSA;Y'/@:EW+K-O7IB>16G&ZX?NZZ,HZG?X5'(T\CK>XB9>K6C/__E:] MB=4*X\9O[*\[P3Q?%*&_(EISF;K5.@DBQ ]\JLMD$1<-BU=+5]IE7D_EW>W@[,A7+Y,,\RY$6TCYHV;50X>_Y'E2Z?#F+KR:;^;JA MB#O?TZ/ Z6*2+-O+^^@UG8M;O/WE(LXC]TUE?>H=70MZ'=Z733>?XI<5- W% MW?.FG4('TB3+8H5^$_ZY?3J7JU$:[-UGXF_K>#F+9SU\J+XYT:,03\U677YN M;P)ICQ]JF/'9HT3[LC=[_&RO"CZ8:MG=EPZF4/;ZJ09C-1>B%&.>3I^:!HLI M\&JR^E3,@YO5R\^3RV\X/M&!E;Y]\*_+A_/X$P@<^ZJ(,6$Q]$8@ :4$GBI8H2(M@G50 MN:>BRJ8OTFP69[__5K7DT![;ZD=*]:?]M _@"C:=B!CY7[,XMH]\@9H4>=0V$M8R@[$"4$"+ MD6'8H[+/C@H?/>D?]4J:G;Y9K5GH.$W68$87>/T<7#D-1Q[UZQPHO#%O'[G=#_1\N%'D/6$00.D18]8QYAVM),?8R"$5 M_%00H9YV&VHC[0FFQ@I^^Z??K\SJ@4@1KHW1G&(B,?7*4E!)!#WGC16'SDQQ M32%IK*0WDU6P881)$!Q'<2U5BN.?TBOUE\G6:R6LP_I?%.8IV_6L_WZKM,V M,E0Y:K0'#GA!O*=25_T 2#57.3DSE?> UE VV+O)[5V*:;H%HH0H7OTC2U?[ M/+I#32,FA.102 841E9;P)&N)C7MFL_S0R[0[>,$'>-T0NOQX- ]\]O?[] MU1.AXNY#R,<<.C_S(+(1PD-,H*3 TF#C84*VFN"62%)K0GQ^061M"0K$=PA0 M1# FR,CM>.#:>P;.(HA<6[5M@\C'H?63!)$!=H)8RXW0W"#C-.,5*"S\^]D$ MD6MKOV80^3C@GD=@D&G+H"8LK'[<$&P$T*SLL[-&G6<0N;8FCXX0-L/KY^#* M60613T>1<,!+=2-]=0S7$-@+Q&C(IN*7(:<*I#00L)<*V MQ0;?"2/.C937%)(Q;>8Y$CPHJ(@R-/19"ZJE+"6W2)#&RCQA++F1,KN$:6@; M[$%8)Z^N\GF9_&\\>ST+?4FNDDE53*^,5STNXU AVG0/EXQ0JS/D>75L?B!:%U]+X(*0XC# M_*$5H)(BQHDML0W34_.LB=,$T\? XZ;@GB-Q+];78 M4$\I A1J SP"C)G2"[%0MMB%'M(,'!>ANP#Z',EMXZLX]'AV.?DV*+%_^&Z$ M@'=<=QK2'!X7J=N"?(Z$_KZ,=3&P+Z\GRW^DZ>QK ME<\!0Z2"&Q.BR!TS9Y@>0V%G1IB$>YSBE;9W&1T=:[P[OOIO<'DA-&%2. MB%$BG A+":;"(2&D)+ :70#3QMSD9\7-,8-^C@/@WBY_\+MB;A^(^;L%B#12 MB"(JA!) *1O^STB%OJ:H,>7%3TOYSM ^1ZX_L-F?*)8PG%?VX)>1E9X!(3' M3'/#$0D+;.4&FQ8[%?*GY7@G2(^Z5"W=HA1Z'X/%)YA4/( I.GO2KLL()*D++/D(HS3?NN MK;((,FD$"*;IXR<">6.9DHXBJY&AV%1$)ZIY[/WX MB?L,O+_^D!T!P^[E_V.R.&SS'_FFR"'MA 08$*P%P9(8@$L\O!F[M]B+YNNS MJT-$?S%ME+[F.1+L-,2ZS":S.)=RM]>RZ]&("2^$EYA9H"15RAA0&=]8\.;6 M46]^:6\Z2SN%:BCEY\D;^14XZUA]#@9B40;L( UV-XHXX8H9Z6&P @G2$%%# MRXT(@WASWZ W%'?,9K5.%W%67.*2!^>NDYO#C-G3*I*,48$A M]T55$,>!-[+LIV M2C7VYHSN@,11#NL1M6'=G_A0V980"[J%* MG>:1MII8B7T^4YJ\Y*76H.PYAG;(HFPU&3-(4D@/V W%FAKX?'=-Y<=5?+69 MOTFN]F4HV,UE= MJ^4L_X\+$'Z9S'^\][J[CZ6+1;*]JCI\,UWFEW_'RVE_-P+N^6+'=[GMV$3: M(\";/"B?5]LLLJS\#99O"O? M\L@W1,1)2HE47(?QF,\(7*)MOS@PW)PZL[('#:5#(#7JQ,EW67H39^O;=_/) MUED/[ UEJ-UA%687UA*D#/@.8.<.=4!99J3)25_194FW%OCG6JV;JL M:8W>S\.>46YXC9TT7:9:AKET]5",&AF63S>)8%XB2(8E'F+G'.=.85U*;:$8 MX096I[KX(;6R$YB&F@G>!V_QD(51/1,!A+%@7'DCI<.<8DEHU0>JFU?BZ"DU M9R@[HBE"@VKY8&SXP5-1OIEO\Y1R+;C W@NG*O-=0,K'O?HWT,=3&FV%Q?GJ M=I1K\[ J/8TJWP9(%YO%064^>BYR2$GHM($( J"=UY;?]X6K(4_+U5Q_&VDB M[0Z#P?0Y^59/GP^?BYSG#LF !W%<2L*,AKSL"P'"CB_8W8D^6V#0_/A)OH?G MOMTD61$'_>]XLOO R8^/1LYR[[&WSDDM&/$*D-*D$Y2@YHD7G8^\GN-V[<$9 M+*LB]#J;3->;R?SBTSSY7,B[+Y_BJ>>C_'X5*RU7@>,<8R0]]&7?'+8C.EO4 MG^*[1&@H[;])EY_7<;8HBV'< _,NSI)TMH<(AYI&B$%,K"):J=!=X1Q3I5DB M)&3-8ZR=9V'USXF.P1HL++85]Y['=A._7OX1?UM??HWG7^*W :;KO<'X>F^( M%.1$$X>QM9@ [%68)\O^6R6;K_&=IV+U3Y9^,.MUPSH@, M^2YQ#L4KGR2RO MI:,G\\ER&G^XCN,>]Y(/??C=)"\C=QVOD^ED/J04'];ASX(B%U?YQKJ?IU\' MA>&1 .GB)HNO<]_R2^!2:!B?2I2+F_C.*NH+#!NOIEERDS>ZOV)RR&_M3Q]H M_G=D$ZC*>!/I/7(PMSZCR9W.'[QR:? MD@LR+])E\%?3]!WO-W/&3 M)/OG9+Z)+ZY\L@S37I)GLI3':D_TU6UBWZ,2<6^#2[3):R&N[QOG%>^>Q:X;OXU".4/S>]1KGY>E:L.C&;7B]O-NM5 0H\N/.W MIU7DK744 :,1!!PR"'#H][:?2ML1[NOVI,==;&F-V2FY@1IQ Y5W0'.67]/M M 7#0$D*MQA18323%F @SPCWBTW&C&6:GY 9NQ U<%HICT@3KT$D++9?:,H1D MB9U@LGFMF?[* 9R,&\TP&YP;^O8!,CZ+_[6)E]/;^L[5KM81!4P(90!''!C( M-?.FPM(!VCQ-N^=::Z/RK#I"]Y1V;R5W(VOWN]81,R",)ND0XHP(;)2SJAI- MUM*S<:'::[:&I=L->C\/>\;N(8V2-.,ARZJ:E.M;.7N:1U9I*K&RV%KO@C'' M&-65TPG@"(^?=*K/.JYT.\@&*SQ1+.55!^[/9JA/JR+#; ]3#K:-G')4 M&\&-T4Z :A*W+2J3]U?PICL-ICU"=?)IILGT$BDJM=?$J&E4Y;N':0W>%B% &-(,*&R5H@@H0ZI8>&Y$ MCF^EZEKAAZ\ [1C$<L"&'DN"8>,H$Q]P%@77D=8?)NOCG9VTS5,V4Z MQ:O7E/1^4A1]FJZ7Z3K^E:O8:.4#P=%6E'L""5%&&L,$O#NR0+WCJM9)Z_'B M.5RNHE&8WK+53P.]U'G*N: 3*K[ MSY)_;0Y5/7FZ0025-@PY!@S4VIO@#DE60L*X'Y**)]HQJTV*M = A[*P?A3V MX-[&KB:1(MH3!_.:!$((2P# MNQA,"WUN+?#VJKM( M:H?0<^3#*#:ZQT.!8 M]>^ZBS)?BLPDFZE<52Y;P77#%?6J0$*# ^,H_#(C\7C0U6:&%R6VQZ MI]FAGFQC&4$QTW7RI=#:GI'1ZKV1@$ H;S4FQ'F&O7.^-&R]XJ!Y.9\SB=,W M9?>0J)\RAM;KP>;7BYO)='UQ%705OC6_?;U:;>*9FD[338'INRQ=AK].XS[/ M.1\GQ*EC@B[+'#SIX*-C7_N41AMYC@K5% MAGJ)\GN49(D< 8/6I=P;Y1N('^F) 1YU..\!RF'=^2/^NFN2.A#E.^H]$32* M,4R4DT+A8$@AB$P)(.2ZUK4CIPC^#@1X*',U+PM^<:5F:5'XYO"M MG4\\'N5'(Z7AP7&65%(5/%QR/^P]'WE.?$]:_/ZZSNZ >T[4&&4\<,2,.%%> M8=7_#^O)2$7+OG-&FN>2 M]1:!::?"'VZ\ZQZDH0ABXZLXK+NSNW)TEY-O=T[['_&^%,/=C2)&N6700NF8 M-- +;*R^'U-HR)W(FE0XC>'<&81#$Z42]4%0)TAM-EE6F-D'2;/_!9'(@_:> MH6#..>R,I5RILO>,B.;6;&_QKM,2J%,X>PUD553O+UQU_X4&5TJV__J7@'B: M]7>%YH,O='QE9L\W>-4)"*JF9%=AY7J( -1DTV6=O1*I+A>X,.W6*U:B#2^\V MG^;)].-Z.\>7<\&A@@O[FD64$*>ML-AH;($C!$!3PJ.8;GYEP&"AHZ[T_T/Y M[\Y0&VS[]ILR0<<>*NE%H39:T1NUG MXG9'V#-1_)U/+]ZDUS%Z96-%VF>$U*X@0?U?K!A M) ("BD/&"<:@N"_-V+('F*CFX[NW*$Q?*N\:J\;:?A]?;;)/R2I8OD\+\B&> MS_.-CEV71C5X2R2YQ=8AX0!BW 8 H2%EWP"4S1V$WLKV]<6#7H%K3(KJZ^_C M')WP_8^K(.@\)^PN"NQK$WF!<'YU$9#>2H:YHE)5)*^,%"GKWF(6[7VWE3 MU2JY2J:]WL[TX2YN]3Z^2;-\WW*@SXPR:/V]D ]$JQ.VKM,\,AYZ1S&!"#,A MK'*&BV(7!@*+%*EE0?<=N-[3$7V[_67]&';MMT5A843*2"PD!8(AJ:FR)38& M#)IHLC>EM!PZAU#TI^ZE[Y!F@-%7E\<#OW(9UO(RJ*0."I)]AHH@ -H\O[LA]:2C7N M^',#?3RET598G*]N1QDG'E:EIU'EVP#I8K,XJ,Q'ST4<:ZDX]5*X_*P6L 16 MDQ9 ?,AMQ9I.9"--I-UA,)0^RP#FW5O!7,D?&_R^6YO?+:9KC],@A][F1;_V143 M.M L8HX CY!QFEI$K#$(5=);CD98@ZT7/?> 5:^QH>]!^+!9+";9[1,$_1[11! YXBUR8;:"7I78.&%' M<^*Q6T5WX) ?!]RH'?)'0<\"R0/>^=,-(J^("2@C3J@"#GH"-"LA84P.69NC M=U>]MOK3'J ;RH#\4=B#>4*[FD1:FV ,*8&$E-(#@@1'90^A,'+<'GU;M1UD M02N4GB,?1AD%& L-3J/^BYNBFDJP++=^SL%(P8X6D>" 0FPM(X0!J;EF1MPO MU/6V2(;U)-NK*NT#FJ%4_Z$\RU36D2JE/F I[&T7<6,@-E!Y+ U31.LPZ_(0V&+A$% MT)&>OM=^!PB=M]9':0>,0=D=Q1#]9'J7R;P.&*2?#V2(/_UT!)'WV@"A#,\C MG2:_ KM:!/48:P(TQ#KM&HO&>C-%5N*F.(6L7[\UK]_NU]RNYR,6B*HUD)Y+ M;H5!P/"*K5K9(2_@'4YW':$Q6&6/^?QB?1UGM0WOIQM$&$!C-=,(8N0 QXB( MR@@AND7Z36\9ONUTW2D<@ZVC^<;"^_A+O-S$^TMS?/=DQ/-*)M 926!^B[A M1L*R/]3C\4[#/85U6\$SE+K_D:6KU;LLO4KVJ?K!4Q$);J7T*#]:!"BVP'-< MX8$L'.%YC5[5W!R:P50<+X.S/U?+F9HM NQWQPF^Q.[;33 X]VWI'&@969>; MF- (2(V30!@"[+:_1K=)ONA[0N^)"IW"-5RUG9LLGB9WU;>#Z(LWM8$>OM.@.JL&RZN)5'+YU':2U M80&;I\4AE\/SQ=YV$3(&&$M@L'0DYTQQ2ROZ(Z^;G_>A9TF++L$:/ 9_5_[H M35CZZL3?[Y^.I#1$AE62CUY]>$Z M?.0RSA8/KM4>\%,=GQC:61)ANLF*L@#O-F'P3U;Q[&-X5Z8^9_%=O=#+-)\9 MYKD9<>[,E2ZO5[$=2 8&PAQ-Y39I A]"[I-+"?2E[+#3@-9KL2 MF7K[5O#TI=386T>\8-!K30C?8D4Y:G'$O:,TIY$P)1V7'D:=-77?R;RJR(%] MT!\?CBC*NVR-TE(@*3%##)=0:"Z&W/BHM?DY E*D'8,ZE-'V6-"RC,B= W(P ME'NX<>2!9L&SQ3JO0 (H10J(LM<,"3_NG=,V:MS+B ZQ^EF8,LK=UG$1Y#3$ M^/CA,BMNT[K5R7Q^/X,>),7^AA&20A(2'%M-I4=(("@KTR!T?,C\[YK>8)%UT8;QQ3QKI(8^^:["9UO+(V+ M!IW"VF\X:9U._](Y4B9=Y''./@OK//VQ<=:%N9YD\8^BWE^%JF_O']G>-JF^ M3K+9OO!/=R^/!.346RUA<(U#$>#[^LG-81S*ZBY%/%PX^]&#D7=$ M:0"5LHQ;:_)"/[2"1/B1%[9III@=VFV%R+GK>92!EE.HMR,OZ/)K>GF=;E:3 MY_72K,/^:??Q5GY[_WJW-\J$L087%3IP0("SA6A%1S8XR%/FPVHSTY! M&2S?/;R.!J@^/@ MG#BX%'_W9 2H8-1JS0B3@!L@)0)E?Y R;MPV5T/=[-)P*TS.7]>CM+M.H^*. MUNJW>0IE_N/]B_-WCT5((\^]L>$G!"&L4%B&JH4',CL^ZZHQOFEG,+16$JNG M)%9NI$DM-"+.("F448[#>W//*33"DR:=*JD9#(V5I/(KI/ M$EGGK1(>,ZJ,I=IC02M3D#$TPJ)8#?7X0_),7QB-ARN77],.N%*])6(.2@Z# MD420U4!SQX@I<5"JWN7HPQKF0W&E*48CXDKX7!BZRP&&-B0?$D^!H(LE@Q7XO6ES:>_P1 M\#-S*=K@>.)9I 8V][U;SFIO;O?QN8A!'T:NTA!!225@E,%JZ\E[3\?MXC1D M2;WYZ13 _J)N=PB/TG,[8\:>AJGO@PF2)=-U/"LRF0]?R95\)BK/!H$^!B+'^ROW-6("M0)WL*S#."N.1BRG<8'3X6-^.UI$R&!-%($0 M(("5541X6;DT!C8_9=Y?@; QD:<;6!OO"#[X?-%;M[B9I[=Q7##YXB8'9C(D# @ M)))2PYEMGQ\\_9Q;L[ +/DW'ESV1]_3Z>%U"MKI.;R]0MU\GZ M]F!0Z,@W1=0Z;;6VB$#M(&,>H&K-I@'J<8X7IT890QPWE4Y# M(9V&6?CBJCQ8LS+7DR2WYPX:0?L;1LYRAYE%3&%N6? J':L.<#,M!ZW55,\2 MZDV?:8_ #68F?XNGF[P8^<7553*-=Y]EV]\@0L!+#J!BRA K"=*2H;)W5K=( MG.\M'#@4+3H!;+"4PV]Y]N$"G*J!$@+Y]HL*0**5?M MXQ#BFM?T/MY?.C/3MQ- 3T>7P\FF.YI$BN7KM)04*H,MP!;S*FTS+T@T;FNV MK=H.LJ 52L^1#Z.T1,="@X["M7H^F?X5YL0 PNHN;%-)]#:=Q?/]H=IZK2/D M. R6D6* P,.UN^W5DO8-4V.5_[')OY9>/5SU\BC@SDKR.QM$ MAE.KJ/2<2('RZPJ(V,;VM%.ZA1%PNAR#[@M<=8KA:+*E=N%TU]&M=;52F_5U M7B4UK^K7/%7JV&]%5$D*@"-"$*,!T)B4*=@!4,K'>+?D"0NOG1C^QA-97E#3 MIUD^EY;F_.HRU?$_@N3K>/;Q)EVZ>3Q]6&GRATH\]5\1&:2H,U)PA8013A#M M:-DK%!R!,TQIZ&FRZP_5T4]_Q1_;,P3OXBQ)9["/F>^)ST0NV";2:$:](R#8 MGSZ_2:H<=0:<8Q[%"">]]L@/RN%/A[OX:5\7WR>?K]>KT-%I^.WD\]YJJ7U\ M+P+>"F TA<1 GE8/C KL>60-2^LV[2HO+?Q=S9,'^S> M\[D(<1X<2.29)(1(Z8-'J4ID69LLR=,EG8R0W-UI8/3FA_O7)EG?OBXNF2]" MV$7Y^4I?ID7C/.3Y"Z,U8>EU$R2 MR!-OH-->>H:U4-(+6$7,",,M2HV"9S1VSD,[YS):W+A2FPT2T.QS^GW<@1J^2\(D=EOZNA M?S#0W\,G(V0)8((3H3%0P44S"O J-N= B\M^GNU6Y^G5,%@%IWFA\'CV-.3N M6_[7??-VO1=$)*_C02AF3A,/C*>.52D,'I$65XH_IZW17D$=_-!EG'U)MH?3 M?^C"'VEQS67I210KP\/?FW2U_B-=_W>\?A]/T\_+ _DAO7TSTA(Y!P'E%%). M2-":E%7T%[2Y*NTY[IF.10]GS_7M\I%FVQ_ES^VS'H85)/(6>J(($%HZ(O-3 MNK9R^(D +0SIY[CG.FKEW ^5P2[U5:O59K$-,(5?7:9NM4X6#WWDBZO+9'&' MT<,Z%;_NXMU/4 2!1DYK022S'FDF*+*.<$:I1O%01I8B%T MAB%.'?<$ESA"+T#SZ>WHV:WONWAK4Z:WNWB/ WLRYKMXF]7#I1!QI8VD#KC\ MP *%DX)@+>#'G(YT3FYVA386P_W.!Q'$U<]@Z*B/"]D+1WS BM*C&=>5_JQ M;.Q7 S=DR1#519L!^XNZW2$\RA.$9\S8$_OAG13ZXEA;2S4G5"C#*=*&V\HF M$BTR#\ZK+FYM5='V=SM)Y^OE6?5JML\ET MW6;6:__UB"")K(&*0L!\+[9/67S^+X M=7#'LGBU?C]9QV\#@Q:;Q5"C88\($0)& LNU@M #[I!#4I<:H&%Z>D9#H@]> M]CEFNE/;\QDXDV\G'SAW(D222RVELC38!I8!09VNIE7%7?,SKN/+)G@6 Z>1 MVLYRX.3;XGEQ8IO7\HJ7L[S[0XV8I[X=<6^8E'^?)^O84B\;CKT?:*JL-%YYHBBT6#/EJ&D+2#EDR_+D, MD%%I[!F-E($=^KU"1 X3P8N*: (P1HQQHIJOJ)?/Z:C\\Q@WS13WG(;/L&[] M7B$BA[12QFJ&">1$*H'-O8>(T7,Z9?],AD\CQ9WE\/GN4-UIS+6]0D1.8D48 M9:KI,OH2L!_X,G M3W^ES^[?,61"00\8U=!#@S4WQLI >E?Z;-Q9)E2G"I#%7/.6J0$ M826.%/HA[Q7N.WVV-F7Z2Y\]"NQGF#YKA&> <"MDL'TPHCSX$!4 0 YYX_FI MTF?K4F!O^NQQ.([&C#R#'$3"C/0$"(\YP3S,"T#;$EG%X,AOM6C(DB&2$9L! M^XNZW2%\!NFS9\78TS!U[T7T>RBW_P)[+C@Q7#MN&?::4Z9191O)8#&=88I5 MKRI/^P-W]'O5VP.>U2'8QS58WZ?SN4^S_,$^]JQK?SSB5&"G2)A.#.< <$HH M*E$W4(WPXL-3^CACT\=H%O[&)5@K2(X8$8,)$G&N!= BW\%A#"JBI>!;;3#A MW9#'9H\9'2.AZ&!U?#O0W3,:27>:.^T@NI,A,I:[@+IRWE+ -'$4EI8"4TZ- M=?R,D*3#CZ5&*CS_8?2X]N5)1M%C$2*$2)AG$:;<6,>9MM3@4@,6"R=]E!20"L]0/&?RTAJJ\3S M'TSCN[T$H/S&>,BL=X)Y*# $OM0 8[)Y,>[QY;L_EV'42H._;H+H6*Y(.B$- M,(0:&>8R$^P!!$K\"5/-%Z+Q)<0/,X+.4:WGOS15JCN8J#6:Z-XQDD;(&D( M)4Q@A)6!C-ZS$ ,^5L_KIPW_]:C/5LQ_NCW ,'ZG^\Q^X([BUJ6L9(^\Y-"!HD8-@,T&BA*@L)4\!'NG* M^FL(GXP#YS^.MZ&L3;"GQCF(CQ$P8A0J"R#A&@+NO6$"FFH6IBVND3CG6.J9 MC^ >"7#^P_=Q"&V<(_A(&2-&@OG$J>94408XXX*+*LR"F6@\B,\YDGOF@[A? M#IQ'+/C3C\&Y)@/V/ 2/PF1K+)740J>I@<@I6T9DF%2LN3]\SM'D7D?QLR3& M20\"/RBMO/L <'G_YKLLF<:_[LXYD.5,!<,0AC^\L<(2!)DU& GD-5 (XEKE M+WX=_HTC99UC%B&)A,86*D<@WN(HB<(M+LP;W>'?VI3I[?#O<6 _P\._"EKC MA/-."_V*Q7Z\EREBP_]YSTM/># M$5:80V1!L3TNC8"(\PI=95K<3S^ZH% '_LL8='"&#._OJ.&N;T7<4F6\%8Q[ M&28@&;R%"E.'T',Z4M@1N?KC>B.5G O-^S\(^/1A,6.)4L(9I2&C$$I0%'FY M0U-"S1H3?'RI,>,D>"M]G N['VSU!UO/?;M)LN(-0Q#^X+90J^;I8>-++AGG&.A:18,-B]S+>+U:;>*9W60!S#MI[[+8'[@@JW(K M:2_/CWY99(,KPP5&5&G/F3 3=E\MVM\R03=,GC$6CH7HV0[IO-=H-X]RQ^^ M%7$!N81$.^^<5I!Y!\$64^\=>DZ&]^DC)FWA/Q=*/YA<]B6SY!//U9"APIK" M1)( 8XRBP;%7B# CJ-%W6H%A7E3-[U 9GR5^^D'1NWZ>V:@Y_5")F.#00H4L M,@HPH3C1ML0?*W:.)6%/2-+3C*?&D[2I!( 6L1)A)R1I4%BGL+2VUX MSI_38;L1#K13ZK*_F/.JFWCBD0-H-+)%D!45Z[ C@.A ;:XFN&X$\W'U#E$ MJ_L:4^>JWM$L8/5CGR>R&&M*$ &'I<74&8L!1'$B+B6"A*L#21, M6\;R6:=$%RG0_*K/\:THS2E_!IH9=#%HL>.[>SW?!0@ZM# ,*TWD(",.2J^] M05BH?&?:EWJ1U#6_)[SS$/BX:=OQ95/]J_)6FB(AM1Z()5"X'Y?VH_H^EQ?P4F''X3@:5^8, MZBTAPA$TFCF)-?(8(TJJ2<)(*<^I5%AME@Q1>*D9L+^HVQW"IZ'L4:7"SHJQ MIV%JMZ7")$!246&@Q=X"!X7EK.PC,_IG*1566]6U2X4=!^Q@T]P3=LQ#B!X> M5\\=Y3ML5ZO-XNYGA0US&6Q.'>3[ZT@'I?F'(BP)YXP8 +V23C'*184F8&!$ M8<61^BN#87]*)C^JT_Z@DV5Y]E;L/>[ED<*(2*JTX4[F>](06%&M9-H_I^O" M^O>P.\?[1"S](93Y/EZMLV2ZCN\&95B8OOO)QZ#_UOSM]+.180 *Y1U AC$) MH"' E4@+WZ*X_/A.WW3.[%-JXF ,>_OC_(]H#RY< .E)" 5 9F%R;RTR,#$W,#DS,%]L86(N>&UL[+UM<]PX MEB;Z?7\%;^^-N]41\QS@.0?O_^U_?+O;6U_3HLSRPS__R?X+ M^).5'K;Y+CM\^><__?KI#?I$WK[]T__X[__IO_U?;][\;_SQG17GV^-=>J@L M4J1)E>ZL/[+JUOK;+BU_MVZ*_,[Z6U[\GGU-WKSI_I'5_K#/#K__4_,_GY,R MM;Z5V3^5V]OT+GF7;Y.JM7U;5??_]->__O'''W_Y]KG8_R4OOOS5 <#]Z_BO M+GZB^=.;X6-OFK]Z8SMO7/LOW\K=GZS:PT/9VN8P,GS\VW>?_\-M/VU'4?37 M]K?C1\OLN0_67VO_]7___.Y3Z^>;[%!6R6&;_NF__R?+ZN@H\GWZ,;VQFO__ M]>/;B^BBOS:?^.LA_=+P_2$MLGSWJ4J*ZEWR.=W7,-IONRW2F^>_8E\4C[ZA M82AJ&+)AP]!_?N&+JX?[])__5&9W]_N:GK_.P"\!N/H>K"YT+0F_R("<8O7I M%RK&>UUWW50MXN^_4C'FKJ'1PTY'^WWZM8JQJX6LM67D5;)7W#*^^\J+F/?- MI][5/_4?;+Y]0GY;X[VHGGUQ^JU*#[MTUXKFHZ^VLMT__ZG^:7,LWWQ)DOL- MR>_NLJI)3"4Z[$A^J.H45J>R+"WCK-SN\_)8I.AS617)MMH@P&S;"0EA@4]\ M!S&;Q''L4V8#1%WD;EHCF_3PYM=/ Z3VKW0:_9,(5]]'H4C+_%ALNQ16HVTR M>.? ?S_#:26'G?4(J76":OTV@/W__MM?3TX_8C_?/M><6H@W2?FYQ=GS4^.U M@[^F^ZH<_N9-\S=O@-TGY_\L1>33@.1;S0'I^-TWI4I>],W\46M$Q=;*BUU: MU"74\(^28OM"(/M/_'6;UW7!??7F44R;4FH1W_(EFG3'8.WP<^S)]>7K6AQP MS<_OFRCR" 4.(R% /@U![-IT %]EVRJ,:.IZ='\ID6Z='4A[\KVZXL]>!'. M%0JH'KIU*6B#UFKAFJBA(Y=S150\**](126C<526:=O-WV7)YVR?574G_SE-&C2[ M]X>/Z?98%'7OQTF9E=?)Y_U9OR\3;5GV*T!O)54UED7SP]68HWN6*T_8N7/PF'ETU9S(RHFQH,?5GYS%K4K MZZ4@UV%]$M2ZO&J$.K8?N3Y#(>$M\&;9T*;'V'MG\_9G7/9MDAJ])WV==T]_90U6TPJWMV*P7X MX>?DW_."[).RZ^\;Y,210R&,7*\N.=V0N8XS8F*,R=5S.I!HKM_.4_X W^KP MOVD=L$X>='6 ]?G!:IVP6B_Z3'^Y'Z\1/=&R;>W R9=I>F*FN223H)NK!-,9 M1C/4>R%?+Y98^AD6+:E:1&76I!ST+2LWD0<8P!#;3N@Y4@-=FT_1'/51\S:"CIT-50D MJ?5;AU*!)@ER+*].^NB=KU,BS"ZF68\($U0O.;+-U3%)?S@4;0Y3+VG;35+D MM=%LOWM;?^JW<_IW>>TV. !PYQ(A@A"F)LQZ N MYWJ[P %\VF70@ZGM6L=^D2UJV7.&O"URP8C0JN&^!?KMPXE M9VI02.^NWQ3?3E$91O,C;,O2_21?-/ZW6:"9]&YS #!=4J;%AR+_]W3;&+M.M[>'?)]_:==.6J,H#&W'CH/0QBZ-?!8Q% Q& M/2\*N1/ ?%.:U?_=!Q'E5\ E5D[G M9U+,I_ O$G%)WM4Q:("V*W0FU]+*!%3]Y[^Q(65@")EG4P]&D>M1!F(;#U\> M.C;F5F_^K]2LTC40 4D18()#C?60(*:Z-089;14@0D!#]1 BIY543]]L A9, G<^*M8!BO3V45=$&'95EOLV2*BW?O2.]01+X?E@7N,QV*/$ M8\ ]+28%T.=6L7EF-"O;+\?J)DOW.X%>/9,V#LE;CC$Q&3SALD[ KJP:FHPZ MSN110#&7XU-.1>?PRB>NDPQ<$EPUM!D@PHHW I3G>P':93D6 MA XC,401]9T8.\1WQZU@H8>$MM&KM*M9SB?WYI3?;' MGAMY!+@#"D;$-AJHMKVJFEX]ZM -:LF-",HC,EM6M0=#I;3*Q&%I?7V.4#F- MG14:XW5VGG?\6JN 15Z]O2Z27=I8&>9>8/(D\6F<5G[$1*RCIL4B/*I5HT]/R9@0(&G>S% 8>?BY MHO8CIA&_U&[E=_=IE:(O19JVET3T!@,O0)!$S*X'TIZ#;<$'@'!;Y]&PI L54;.3N$:R5E&N"H@F]4D&L&2JEQ).G=_4I8X=7 MD=[?W/R<%+^G%4N^YD5SFOE=6LOBL)X:4TR 3R,/!P$)H6L#.MBD<<"U'UJ- M)=TS[@,F*SN\N=\GV]3:-^C$A&DFF7S2M!R/8N)4XWK3 ;-.;+;05A*H2:(F M)$H-P6:(E")?JG'M7R!]BRS&6/_G.D!G;W!,?;BR&7-B)?$41!B# ;3KAU3\1T8,PUJ5L^S MKIKT]X'VT&3V5V4-X*T>O=7!MQK\QE6D%YF>5Z'.#Z 9TKV,J^(5 MK"I^N2[]@_HL/M0=YKA<-#[FQITE\XPJ,<]^8V%RQWUP;N\V/[=-* M&]N.L1/XN!ZM8Z^V BCU!CMV)'@_J_"W:QXC=V]?U%W^G'?!^P_%&>-37;UD MB2GHR-,)S8H/LGW'S(2\R;-HAE3-P/_THL*93/!*R.G)J/DV*=+F6?#=A^3AL:X%V*,( 0?X%/DNC@A&80_*=]R8=Y9=,PI] M7>WLR<.ZOYU#MWKL5@O^RFKAOVGQ6X,#JY4I\_B>Z, +!=*,WKZ4L_DJG47V MP9#6=+N][1P<*HJZWW15$7XX?::'A_Y(BEUWH7T,$0I\1'P$*8UC!X4>'/#Y M-I-\#$XW*LVES_FC%.=*\DAQSKUISEX_(SE6Z]+<5T6TAY@O:Y@97;$$LG!@ M-3\],C,.$XEE^5B;D6-6\/OB\R3+,L^]SM(:J/])>W\ "1D$7A"'D1Z@9T=D_>:(V<>")D;>&X]"'H"-IB M+]JM 5"S.M&_'[/J82A"I&X$62=NG)6FZ2$3TTNQ:.FI&34P.E4^KAE ,Q1\ M70J>%I7KQX,WGWQ,RZK(ME6Z^U3EV]]_/615^?'3K\-9O3#P2(!I$$.7X<"' MV(D&FY&/;9'$,,^29H4_@;-:=%8+3TSB9U+)I]7+L2@FNL\3:/U48RO_O-(Q ME4FN)N14#<=FZ*(B7W(=K5!QY7M)4]^-.[YAB&P&8 V!V<3%0;,?<@"&75=M MG3L?CNY95XX)N1?FX][)'G99(IB*BM]EXR@XO[I,"->ID5\D?DY%K"ZJ9NC\ MD@Z+5KNJN1;*&)]?!O;Y*;#W]^T1\5_RP]K M=U(F$ZW<2 0RU>MI'PMGLK.F,3I:_]BZ.BX_EKQ-15_&TQK ES*B&:W'H(QI M""'/951#H"TS1NOF;$]/4)3OJ]NTN+Y-#D]=>N1$@$. 0^@1 J&-/!R%0>\$ M#!D%BXSG]$!?(A,+SF\9QI#N\=WZ<5T\@_8K)V<^6ZW35E5[_4KRZV*AUC'Z MU-OF#,J[!I*C:E2[1 P-RL>= FQ('- :,:(L]@'$'O7M874*(HK YCXMLGSW MJ4J*RIB$S(E=1+.?NLDMW\U]V1TJ*ZFL_Y45B4E^53L%3DUL^^_U)_156^/7QH ML\W&<;QZ$.^X?D!B&D <^\0=X > "KTH80QHS2/@%DVMJP9F5M'HKIU8-0;6 MU+S:N6S5;:=S^D=)JX]#N4I6E6Q-/WI2E:5EL9PZ*V[KI]1Z('Z39E5SW4[O M 4*^'T']$MS)'7MO"J.G$N!HTZ!SYWD%N(1DHGI M52+2:V=832$V/,F>6M$/EV>_"^@JJ5:^6?WHV78&,XLEW+G16S_G_FL[!A_A M R?&.+9AS&@(F1VZ-F #? @C:DK"%82M/=MV>$Q,M:(!7CO/ZHBLX4FV;SP_ M7(9]',I5TJMD:_K1RFKWB1%+K_!ZT7LOQ[2I#C4_R@M;O+B M+JECW1+0_NO3Z#RB840 \7P2U14#J0?GSG!C(_0@XAS;O@Y?M.?? :=U?P+: M:W+20A5/S:^#V1?R]>MPXD=(XF,+/./":LGHOHAGIOHUMK]=OFT-M,#^@=KA M([]?27OLOY"[/3ZI-YL@ME4DB%S0UI!&A/69PM((7-S-;=UJ\Y5QE;]&03%E MMN?IIHO0Q\1GB"#H848=[ 5TG*WR;Q M]NR]Y0*!'8.O;$AOXIXOWJ;PHP_JI7E9;<^76.0,DL\G[[^TZ^YQ/6IE25;\ M:[(_IN?[RIV8>![P/1BZCHN(#?W3OG(7!(9L#=/CF^8=9 /6-\-;3RU:JX%K M-7BM%K I4_&:FL_:,_;KMQQ3YP3.MGY_]RK9LRUUM?OZ#6L=Z]856MKQ/TSU MH8>]Y6L4C:W@-54RFQ"$)&1-C08\@NT X'#6-&9C@I6_[QBA7#*Q3N9OK_ER7BE!E8BPC&>_T" MY/%1A9?]8RRP":@]# -(]M#83C.M#,?"+T[^7J\6O GKF%AO*FLG:UL68K M,;7D>'J:[Q^M\A!L$P8<"U37;G_T&D0;;RL=+%0=^?6KD?X=@[Z- M8F![ ;9!P!B!H4W&4JNNM7Q6T=Q*1&TS6;L,6:V%F%J#G!'R MCU9^B+2%-<])JFVL/WKAH8>TI4]7ZHCY^B7'XQ,N'/YY=@ "'P<^\B$(8! & MPZO:,'1A:$;5H=HKS87'V;%-5CJ.JCKRYIU7_?S]68>7G:Z++!+[D1_;%/O$=BB*G<'I"$'* M4Z'\(*YJ+EOX3KO*5C0_2 R,.QF[>DLSM?81.*HXNRSZ(5NZJ6=P5V_Q/] A M7=4# A,.\\JT#R-.^VIMV/]HQX'UDKG:>>$%VLCZLY@".]1&431S_.EEW>MO2C3Q?IH,S$+;MB\>;5 M^K>U_4/=,![BK-SN\_)8I,.9PDW$(*$DA,0'U/-#ZM#0:RT"XM*($[V7WI.OU6X=K3WS>R(+L+$.:)QL';)GH8Z7SV).6(CW$J="B!IG50EM?C4:6 MQ.1(G%QC]4C"E9<%298?[I%<59<03>'Q_N;M89O?I>C0EC!%>EM7,=G7M/_; M013MT+^D56?G75Z6&PA#Q_&P UT? B?P;,<# M@PTG D2DIA#[9LU%1 W&RKK^]U.ME*+7XPNRQ"=J^@@2DZR&FUZ;?FJ@_-E" M555DGX]5\GF?6E5N?:B'HH=J6;EZQ,Z$&,FQ:(;42&+/5;0C,9EHIQF>42>6 M%VGVY4".1=U"M@_717(H:[%J)C,.N_9/^VYJ8_?OQ[)JU*Y&^_[F.OGV(2_: M7YPUM>N\:VB;&$:1@W$0,!82&H2.S_S!!X;$]IJ:A5RSS W>6-7) 2L9/2BO MK$/:5B:]%E;)-S$A-(M-3J$U"[0^(>]6>)\M.CMA;X^8-"Y;8T,Y<]I*#COK MS&WKY/>5]4O7;FK?KZS>>R/2Q**QG4A#9K8Q,]*Y#F(D-HL'"QZQ&>;*J^2/5]2G6-'* 6.D/A3X"/YZ_*<6(Z;12)? M1EJ*/['\,9DYSA. "<(_0>&$3*L@W@Q15>))KKY9B@D638I#=OA2?DB+=L%S MG.UP:TH(\4+H@-H6=BDFW>(DP&[@8,#9T:2_7U\O&R U^^JZ+7RK30E>8F>B M \TFU(S>,]^-7'%#$^LWZ%!ENVQ_K.J.^BG='HNLRM*2?MONC[MTQVI_F[Y\ M[#:>OK_Y#MU=?JR+$$+C(&9QQ(((P R3-UPP!8A%F^^IL7GG'>DO0PFD8YY M#I^[?YZ[896C'_)O:RX4*SY!-"](8NKY*#HG!ZS! ZOIZ]:9#TW1\KWDUC5, MZ\FR>JN$_ EQ7C:X9BCYPC[G:W8GL1SQ9 =8]^;%^YO6PS0WI?)%55AA>$R6(]5>LFCS,I9G5G>7L*SH=!I;L,( M(XI)P ",H\ ;4$ :8I'U#]6V-:^)#'U>1X$KS_>L$G<1JK46N;T'!DCM93;% M"]W9<3%86E5XQU?L*F)1=A6F*ZU9Z#+H$C? $0RI[]D .8,M@@@3*6;E+&@N M51^/^N=>P"=)HMPZEGK^YBYBK3)J?Y86@=4K,1K-D*:9/KRP;B7#"-?]8=VX ML)>V1[.E@^F-#8 3Q0Q"XONN5\N9&XUC>>(PR'V!EP);JX^29]V>I8+L:6%: M@V=!B>HH?G]CQ<^L%XVZM3"K E'4)T!N' MV(;1YI!^2>H:@5-[U!CEZE-1UZ?.\?%WK0&G=9,7]<"@0VHE/51!85+$-*=. M+4BQG&P]XG: :#VC9@O+&!=Q4ZJFEGE#1$ZQ4T\U3P=G\M76+VG5'32M"[S( M=^.8N+$'0N8%(:41&4PR!*C(!,@L0YIG0:Z;?S*WTA+A3;;XVV]MT=]RG[V^>&GY[:&_B;U;3\$/_R]/UC,@)@YB$7ET\Q)#Z MS9U-_;'0R(Z $PD]IZD)@^8)EP%VNT'NNZYX!EWP(4Q=$>'4.0."(2B#O'&X M:A^=Z3_QVW5[^\-J=\I*\CREJ)HC9XC@ZO;RJ1XOPJJX7.-CF1W2LD3;OQ^S M,FLOS\ #GLK'=9\CG;=]MLZM\?[YI3V7EAG3LJ*^DJHR:JYRL%3%[, M!\"/F&]%_.PO#!)R?H*Y5%Q#O$R3@-RP[9%7Z+OO:/(Y; MU?T@JYMRITGXX>?DW_."[).R/,LJS+&Q$[G->[A>[+F^CYT!6(A"H77,!>#H M%O;CW5U2/#1:4=VFUH?Z8[=)6?]09-OF?]-]=I<=DB+;UY*Q;YM]K>55WG[Z MY.%W6:!1^^8C*A1?7ZA%]=^(*,MG@S$Z'?XWK0//1+%.#ZT35NN%0>E!EG^N M9*$]N*:E#OT.7TPD"W&M8TS0+@;AV','?D@]E'LNY['>I.Q%WF!B,;.,J193Y_KN=9O#3RK MQ2>HF_,XY=/(Q>@4TT-Y)K7HWA1+$QJGA%PS]$R-*[F&QB>G4R2_^UR/AAN3 M']-M_N60_4==N.[20Y7=9,E8N@[5+3KLSF9"^XG0?@V_^^39MNZ-@VHA]3$% M'H)>3&QJ1R-T@",LHW>K C9]M[81) DJ[JL)J*1RG_EW99T\M,Y=Y%UR&#=$ M]?_@ZFS'U,+[TY<('T=*,:+UF)6:S*#D0HHS ]QJJ7)\W71C(]>V741\C( ? M^0X,O'C BB$5VBNS#D+-R7 $LEX*%(C6\CE/3Z",2'(OA][XE#:ZL% .$V\- M/U[2DN! 8Y:2C<@:::E])NR7.F+GF77C>C[S?0?X-B: .0!"0@;<=H2$7JQ< M'ZWF=-6]4YBT6-;+6)*!7#Y[Z8^A$9FL:Q4G/_M_^7KSVK-Q6RC'S6LS/UZ^ MF\F'QMRG(E)KY,$XO4EKQ+OKY%N/V0&,!CA@'D1VY!,,:)VQ>\PQ06BM'"B. M5'/^&P"=O<*\>C:4".?RF5!O).=GP?E)<&P:M8NO/@%^%ZZ%DI]\,_GQ$M\, M+C0FO;D16F<^\O$6M39Q7]\FAW_)\]T?V7Z_B0E&#,91/89U?!!I!5[;8U^/UZ<^>+(5UL MLE15T_KQU=])640I('Y$;=?V"!Z^'J)8Z,P-]Y=J MSE@O"LQ,2OARB!8VQ.1]':7E$$%A;LS0)W'8^L1@.N'U G#*/+L49F ZP^7_UVONCENA@-<'?/Q18+7,S;+W7>PVK(J MV6Z+8UUB[4_H5]]!-ZJON%R.Z[#8[ M!2W+C*QF*#?Z-]XIB^ :^?FT*G7VNW;XL,$./3X?-WF0T%LYB4JB7B:!/K>' MPHAT*AOK57=3*(^O26GTT9Z*=QQMQ/@,^GSDEM]=(=-L?KS,.9>09?99R,=* M<\8<)JR?3_MIM7&C $7(\]W0Q]!O1LG!N!?2CWRAAQ#6PBBT'"7YAH)U/]S? M=M__)(HEQ?DBU9L-%H[E@"KP:]SU<30PJTX6?B- 4 M)/793EFS>-4I3AT+:O*:XJB(7PHW'D[KIW3;*Y%.=])!FY#0=9P8Q1Z*L.=A M!/M[JAT4N8[<97 SC6K>_7!^]9CDV6-U_/*EBE6H%=/^9UD]+;F9:2:4:/FNU%KK:)"=8.R3XM M/Z9U3STV[W:-UE <$-LCC%#?]VTW\D)D#]:($P@=D).UH;LR2*9N5U++%F?B M7X H,77IP;1#L?5>''N>EJGD/9-(,Y1EMA=/4[,25F24I1D8EA0RJ)@,.4[MB79RT4,B4N*5I($APW-'"L455: M1"O,\SS'"J><")-HGI:(NS A)))\R*C(I[3XFFW3UIH-0PQ@X/A!#*C+(D@= M;["&;21TY[*L#=WU20=%7DN$^!*7$UU4S5*4 =3*HG+&#:>NR+!IGK1(>3&A M+O*L2 Z -H'MA9[KN!!2Z# ;4S88"6"C;#PK^")?O4 MTB,_S%EU;,,_IN%FRSR1$$(_/8819(%7%$A>5N]OVM+F4[[?C2.E$"*/ A>& M;A#9I/Z/3= X!Q, (E)UR-K07'4TL-K7=<5E0IHU/KE8@C QV1BX:C%9#:C5 MYD@ND#.A)W/I-$-79GN1JVUDLW1F8S.,0CL&-O5]#"$ -HL'*]"+YNC+B]]M MXLR(,#]22J*4FKD*LJIL\,L%-V=&R@0_^FEY$&2!5Q:NT^WM(=_G7QZ&\4]C MM]R$=H0#"!S@AA34/_K,P^,("%!?1!YD;9@XZ2'-%Y]<+$&5F&R<$(T3'E:+ M:5GUN$#,A(K,I=(,-9GM1:ZV@V3[#MK(?U4_IMNS^6V==VX](NO2_2;=9=A]E>,W&7%U7V'_U. MUO(V_^-@E>E]4B15NG^P:NOY'W^6J6"XR1:I7W3P+%>]]$C6*%UZTR\6+J)D MF2$TDMB?+5KD&."^0:O(R[*N\6^R:N,X!% 2^W9=&#FN2R(?P<$"M9N'Z_DE M1>1[-0M*"\7JL C>I25"#I\$Z.)%3 "X*-%SJ];)_XF^+\.2&3U?"OG3Z[6D MO>?M]>_OTSHW9HBC3+;P"?)&?J<7@^:2:H4(J''FZ1*R* M&^ZQ3WJHA:\Y]8=V=]DA:T2ORKZF@U7/=ST71H@%L8]M8,*S&=#&]-G\Y\;Q&8".#ST[=% 88."QE$C^;4?\D/]]U&@"EVM2C8!'43ZJ6" M<#.42XDGN?KF**98'],RK3][6UN+TZ_I/K]O#DF.]9U+ TPB4!O#3@@CSSN= M0;!C7^AXT3Q+FE5K -=VL=T)GIA@S2233[*6XU%,M!Y1>(9LG?IJDJ4)?5+# MKAD*I^59[Q%9KJY>3-#3V;@?VEF6Y )8=WH+H%XEY?E MQ@4@QE[H,$1IY 9.Z-I1;\EQ <92RB'P_9JUH[^_Y*=]C>7/5A/$04CR@ZR MB+ G*"&:B),5D8&]!M#EG4EZE>1$"8^62!!HF)K(>'!)3Z39X%:4_LGV_+'% M7L=.5T!0'[J8T=@FGEN/TX+ &^3,(1X*A9;KU9C4O7;?OFKQ4W<(1WWJ0?YYO95^+O*F!$PM^X9HFF*GGLJ<#L[X;X*K M52$MJT5>/)'&%,^8\Q$THGU+>S= ]M2Y]=X&? M^BUFY\!+ '*+9C&U-*$8IH.-ACOD<'H>/3.'D[$L*FHJZ3D+897/+I MF682I41LLGA;5K4NTC,A5?,I-4.?%/B1JVYL,O?P-@-;5GM'\D-M^%C;?C_. M[>#T)B_2[G/7R;>TI-_JTZG]9,[=O87>ZNG$1HJ[C M!\#%;APA1@ 91\I>' K-I:^)<]&9M<^M&^=/4/72:/WT.3VD-UDE>+)MU0CS M5HRO([BBA>;9G%\W8WIRS3KY-H2\_WSK7O=0X\D=:_!GC;NBM01FLI!=OSF8 MD5^,8.+9>Z]-B(Y8CJN1]*D4=SJZ00A$L1LSEQ"(H U\%H_S&2CTH,ADJJP- MS;.G;Q6G$0D215* 7OZDY+MYX(\.U.&7J-.HPM]Q\Z*"RK-IDOK-\.)9Y9K+ M"O<8/ZW.5HV<,((.M&T' A0Q9 =!/,XC$.(SD5I8[)LU5Z_-A?/9>06[\.CS MG(NI$:<49V;T TGL3T>6,QC@;?,T*0YU/B\_I,6GVZ1(<5)FVPT,84B"R&$V MH*Z'(QM[P]V/CA,R9_,U+3[GO)E6SH9(+SB'(]\/K+H>LLH&H?7&:D$VLUW6 MKBYYDJ(\_7;A#O,L?1,=9Q[=9G2@F3[D*AO@O X59_MCE>XV 0L@ 1"$J,( MVBQBT:G[,M\5*5UE;6@N7:<[5 _2R"[58Q/H5**4F]FMA+UXH6/)L<+;M?Z6 M9E]NZZ]'M=PG7])?CG>?T^+]36NY?'^LRBHYU"/6+UWW]FF(8AHC)\*^YSMQ M;(=CC>AA9(MT.+66-7?# :R5=&B['E8..6W9GB;$W$3_TQ,!,WJE)M_R)=JP MDA[#3**0^ =@CP^T6#G,05M"'I6VOUHM[Q$;TXTOLB??D MV7$PNB_/]XZO-RMBD;<_?ZB;["_)78J^9>6&VIC83NB$?A W)37S[!#$GNMB M1.O\+_0&LM 7:^Z)#1:K 6/]UL"YO+U2 45\4Z_:V!&;;^4F1HLBG9,P(3=2 M7)FA)7+03@DZ M0)):P$N4F!IHX$A:#UZB1ZLB=,8Y-$&0,;-4013\!5V0XN E9;A)BGQS_4=^ M?9L?R[H"8763J=+TT!C].6U*E8W''&I3R@($'.!##P&;#@;=(.*:#U-@1K-B MU."L 9TUP+,:?'S*H8+(:159F$,Q1;E,G_5;!XY3@57PN,NWQ^: >W<)AR%\ M/@*U"*]/I+OQMQ5D$+F@E>.7&7A&FA72MJY,JW0D5]ZD!.0[SHIT6S/XJ3'S M(2V&/_<60X\0%P4^B]S0!D& /'],&"YSN:9F5-C1+. #&NM3USUJ@-;P=P+2 M,Y=,#@U?D$#/S?5^3;CZLL3!#@L8B>N_\1S'14Y=I(QEB0VY M'G^0^F+-ZM#"L1H\ N,087(X!G$Z>1&3@Q,E,F,T86X$!F4Z.9(;A8EPQ3?D M>N+CI3&6+!4&#*JDH><*FH*$!,+>!(MPB!V/$B<*$4$TL$\S;10Y7,]O27WQ M4A(();HY-SD"$JB#%TD)A',DD)L;"0G4P=%,">3@2DP"(9\$BE)AD 0*0W]. M N7\YY) 5'^]WW\]#B%U? @QPAYS8]^#K@]BGX8^K >BA.L$KO"7:I:^!HE MQQ:B@T/P=#$A)G8-"!F9$V)#0.)TL2(G;WSL\ G;F6>71$W&>0,$30IV/C/H M8E->_YJ6S44][:0:]B(_0,BK-=)SH1,@AH-Q-QR( I'I+I'OU2QG/12IN6\A M>OAFN'0Q(R9OG*1HF=@Z8V!B4DN&)S,FM*20Y_-;B53/[R?+(C=RHOI+FT=3 ML>T'#O#B<:1(;*&3)6+?O%3OEYKE%B1)2 $T\".I :M,;S]BX64=$&3+*"40 MQ?Z\%D@QP*L&PSGP=$?RN^9ND>ZEK69*_;I(#MO;]/TA[2N1F+(8AB^9G\<)_=(1#3/438MG3Y]8UL:>.F6\_B/O$4!J1X%- M'>0Y,08XH- C P*$L-!];"KM+J&,-1K5RBA K"IEU,.I'F5L=JV;JHPCC[.4 M43P:KT49)3P35D99]A0J8]WH!G4.W0 'KHU<$@!,$?!AP 8,)(!"#_^HM;R( M.C9XE.NC"+W*%%(3LYHTLD%KKDJ>N)RGDQ(Q>35**>.;N%9*,\BKEA_K47R1 M;9O;**I\^WMO"X5VP,* >K;O,A@A/T#C"70'!*+O2$M8T*Q^)U!6BTKXW6@9 MTOBT3C]?8IKVE*J59.M96B;D:1Z-9LC03!^^?PAZ-B/W-4BEG:W MW Q;OXB+/>39-G" BV+DA2P:18S81.C6"4D;FJ7E#);5X1*\?D*6.CYY68(U M,8'YGK"5).8"-1,B,Y=,,V1FMA=/+ZU0P@K7IJ_N]_E#FK8*]_Z^ M?39A.'SMU?9=3'%[V)K$443&>3C,'*Y]!*IM+BA%+51KP-JG\AZMP$8BE81/ M"]::7,L+V!3-,ANW5/(ML*]K)=[EMGVIXY]O:Q@_.9=VCFF@UX"-93J\RO4V MRAFIYDDY_>LAJP;K<0 "@.*8>A0#.R81V:&=( MWQS")5+-0ES/337/TZPBUT:J68AW5:E&EG^Y5'.9'-Y4HX!> U.-"J^F M4HTRUK@?J/@^M_7V@.>$ 8)NS*#C>74R:UI,;R] 'M?1MOE6-*>39PLXL7F4 M&0SRS:0L0YY8?GB6MY6F4R[R,S&A,I]3,Z94%/CQ]!$/1-3'OW,B:F.!&E:%.=97B;49AZ/9BC-3!]RE2UKIL+\+:MN/Z;[[K'; MV^S^.J>'*JL>^BWF?DQQC''L>#:F-H0,...8WB>^T#9&U;:U+U>?D%E5;G78 M)$^/*.==4K06I%QTQ5N.[64T;9HV$;53% !#=5"5=R\II%(6>;43YTFQ:QZ2 MZ>ZC+,EMDC7#U;XDI'% 71@[$+E!# FQ*;3'/>>@R/H#,9BS'=!W4P3NN>O!E16#TMP[DJ2 M-\Z)*_V4" M'K*_'_N+>'WHDQ"X+*;$C7SD(#J>+/$\*O2JK*0)S0(SHK)&6')7B4@2R*>WD"@@A-YI>D'> @VLV)1Y-N(N#%P M8S<8[T&!KBLTUI(VLH;:R%U=(DVCK.)H8%"!YJQSN*%ZZ=9WB?;'__M+VM_2V[E;_1^L_Y+MT/%18-['H,AR ( '4QB@:7Q]P M?8]K;4ZE/SS2A.3ETP)K9[>WY,?S[!IN 8,V@D",/ M+,.>F/2?B'MT?\&'Y8@3$/=E")333[HMN7%'L^3P:(M (GLSP_6^>=ZEX9;=D[2VQ\G/SEFQ%4[\G&9F*A9KPV8 M,<.SHO]\U_HL%@FNP<%U6MRQO&C&(NE@\3K'Z;\T$IGN?KW/#W2?;ML:C#C( MIR0* ^2$)*2AAZD_F'< YG]$7*51S?FC@6K=Y(7UM0';:$F7,IHT\CGM,DFM M/,<:LI7VF 7J8Z7T3/M;TFN8[;Q'LQE@$/#KW,*IU8.U&K0679ET M@6'*6N3+#5RN;U.KDFC]?YDYJA%@Z=(X1P?1!HQ\M+B5:VZ@"XV.VO_IKZ+_ MD!99OK,W%$$8$0Q]1CW@(,H<.:$_)6/=6:YKFJ8,Y]_H:SR M^66(GZ<@?LR^W%9E#73;E%)?T@U@<0@(]FV/V)X=U ,P%PY8 QM2X?2R.,*% M\DQV**MDOV_5Z:>DM)(F\S0891+.\F$4R#Q&1W#E%-3Y=F6=O%LA':D.T$MY M:;4&85""6H^#YS+5RA'1GK+Z^\\:M.F3F<2-$P2Q&S@,1I[G11%S8X &J%#P MUMU5 "ZV6Z!LKTW)^_L"O[989RX8+1Y,S7EKJ3@NGK9ZQZZLSK7OUY%>2=Z: M")".M*6B/;SRK*6$ E5)2UT\M$_>T;\?L^KA;3U,*-J)ZO)]=9L6U[?)X9$3 M;P_=,'%3 T4$^C9T N(SUPZ)2P?X(0VB12;V5(->++<5IYL*NS1W;&\J%$AR M9DT7"09"QU22KK9@D!X:18NJ*2B]<>-:@)^K[[\>TJ0XU+\ZW539?K3_]0@] M\!C&,'90/5:A=HQ R,+3>HW/=3S-*, KC06.!]G1@%'L\6P6, 7KZQ@M#-Y: MW]\-/-P[7[>8%Q9B#&XP AL=3,&L?Y.$<0V(;X_%0@&ZM#_#M/9AP-X.XRC) M#>[/2Y17+Y:&SSC5=M9NQ_GH4VBC,'8B2N*88@1)Z& P^$10P'7'T>OP9.T! MK%!EIEDG%7&N7$"7;@NO65D7YTJ)Y*X38>U3A#WX=B?B"/)O:;,85T/_FA;) MEVZ;8IQ4*4NR;A/CAGF,V!2SB$$7ARABH3WN4O2@*[Y'PR#LFO7VT]FPU_JC M1VLE'=S^"-6N!FS=U(C[#<*-\N[R_3XIRF:/1Z?"2VTKU-5$-.\\-*!UK#=H M[KP^C6NNK,%SJW>]^XC5.&\UWG=G E[)U+1<;'7,4&MN9:]\HEHW.ZKFJQ>) MXE*YG'Y+BVU6IJ,CUWF5[-\>ZMK^4&;;#GI( MOS7 _[S/4\UHP"Q]TU+L'^ MD@E<"6#=Y]4:2+6>]IC.#NX\FL5.>U?JP=(^+4NKJNO#A?.TFO ODYP7C_QZ M&7ET]3PICYZ^QNS+$SR-*5=IV_DQ\JQ:2A0G5PWQ6G;3YX![S/_VQHD] ,/ M"[$+D$L!02 8]ZA2P/40[>H@-6=.=AK&7M@ NL:F3YE@+KGQ4W,9X$ M5QU]:@B4]DV@,]J&07EN51JT; :='1?>?(;V;033W?,YF7YK?DPW7@"-%6\SQA(XE*#*I.=>,*+L9TEZ*'EU1F'9(Q7*.*L+Y,L@*7(OE M@Q/-%S,#?8%F+8K.1]R$/BMFW@RU5>U4KK6U2C[CG19?LVWZ/(1?\GX%NUN* M:\<=Y[\G>5G]DE?_EE8?TVW^Y=#>"84CAU(;^(%O^X'G 9M$T;B5'WA"I?UZ M*#7K[:^'8L32E?;*)'?%R/*I].L(JIBPGYXW[YRZJ.]7UNA95^'7E?TC_6\< MJS]360]I99U\6^F%=-4AFD@AZS<+,[*. 3Q<>N%]Y]'_5?,[> ML-AF'O) B"/J1W?CUGMP;',#FE9IN6_%'E9;F 81H$=1A @UXEQ# ('4\?V(S=T M;$R#39TJ/N>\^72V.1$)/$?&K80?ZK^_K:-HW1=U4*^L0RUCS>L@27EK)1UF MP=0WGV*^9+4HMV+I98#67 O;@[-.Z)I=?C6^95/!2VQ-B+F&EE*1Q0D!U!\8,7=7N9;YL3MEZL);3]X0R; M]=N ;N$W?:>IFNBMBC@VHU.J*$F_-"/0C^E]7C1W M\[X]M">:F]H'/_2_O$X^[].-33P'D;KDB7P00B?"/HI;)#:("0C$CA%IL*]9 M*P?([1VF'2YK1&V=P;YJM\?VG_BMQ<[YL+?6Z/ IZ]J!$=-8/3'1LP-9G-BI MS<4:PV2&!FOU\.F68.UL\NKRQV83,OJ6E1O/CH /(N8&S*60^"B*@N'[F1<* MW;K _ZV:-;0%4@_O:BB"DBA #)_0Z>%$3+ZXZ-"B1J/W$QHCSI 9RB&!.Y_; M-B1Z^<]I9OLY+ MCT!OU\",5']_B11]/;YCX*4^+\B30;U>%/ES_5[*>]Z>_W-VR.Z.=[V-P,41 M"GP6A=3V_>:PD#W6$, )0I&^+_;-FGM_#T:LVPMRP]?Q]=$BUO5['-9O'9*% M._\C%B:ZOQQ;9@B )/9<17L1G'RY/,AXEQW2MU5Z5VX(LQGU7<]V7%B+#Z(D M" ?3#O*$Z@(E!G5/KTP-WZW?&IQ6"U1T+D4)V9R3)TOS+#A;,I]B/5,C'+1- MS86H9-T,+5/KTM/9#O5\\2K?\(1.9[N91^G!E)LHQ(#1 ,=.@!@-B<\8'@U" M(O0>S0PSFE7N_ +> 9M5]N#$A&T.EWQRMA"-8B)V8O $:YC977C7SV5^)M1* M :EF:)0*1W+E#4[@6O/3^Y/O;SX4^>ZXK3XE^[2\SMO_VT#J >8XA&(_=KR8 M$,<93<:!PS4#J\209DWJ(5EE Z;9?EPW@#+?9[ON??#DF0*O$6R)*ER;XB:O"-&M<^Q,4$6]&S:O>K8L[$93RQGW4\?AYGVU_ MK;)]5F7-[9U?:X-Y\="NA?J>1W$_?!8!)!++1:,F)1Q$Z?GM.($*1-*I81+,]1)C2M/3RBJXV>N"EW7W]*MG6]B M I ;^\R!3A !CSJQZPZ&?4@\%5HD8&XY19+:4*&"T'G*I(E+:7U:90O&R^1( MZ)0$LV:KE8Q#G)HES17?,XG=)1>CM7X-.;;M.(A<$E*""+"=V"?^J)$Q%G@T M6N[[M:_;=K?AC+!$WN659(QC'G !LD077Y_P]/)6$'6$B;P[K)\XR6>"Q0GD M?*#R68\O3>3-Y,> ^;NY'N3J6HM@77AI2'Q:MF8(QA SPG#D^01#U[>'8;'C M8 R%ZL+YYM:=H7LGNV=&!=&<]>*R'"N=FN.A5T\=^2)I4W6D.L8-J2,5.O2T MCE3-%5<=.:R"?RBRPS:[3_8DJ=(O>5%7LN]O1J7=U,I*0QPX+ Z\(,1V$#OA M8#FT0ZX-@BKM+;9SYG[ :6U'H,W?9Q(5J"JN.2K2%6@6D[N>X79Q>F#XA+'Y M>YD:7Q7# B7L"DS+E;0J&.>KYON8G,@-QF^YOWF4W M:7X3IW=Y\WYYVR!/1L,Z):' AH'GNH"QD"(2#T9=#PE,1LPVI3E?/$)UR@U6 MV0"W]C7R]J7MAS0I2I%-3 HXYIF^6)1>P9F,EL$&7)-U'_,L-0LTGU&1^8U% MF96LQTL\7)P 44:@ 7E H3.YED8FH/X?TYMC\3FK!6[WO-%/Z;[^ MMU^ZNY,W41"[,75""AP8Q/4XQB;>@ #8$==RO@Z[FO/"&5IK=RE'=(#[6_S; M/%%_L+H52A2JP\&1-5:,A%@*.0_"!7FS>JS]I?@K$B^07%8,@%RF41@(OK0C MQM"E'*2)9P,2DB[/\6WNQ#3+RE);.JZL8D!G'5MX,P8G\WCER#"+42JYL^/*&H%9';*V MC%Z,0H%Y@>W$( XC",2VDX0N$[H, P00T3H'>.5 M(&K.'#TXP8,7*T6+;Q7X%01*=(KLPE/)9SZU-U*>?:[WJWLR[,KJ7:M_.#EG M_=:X9_7^+7TJ1$N0)E:J5VX59JQNKTW"T_,I)L1DA135K>EL@MA'A,4A#%C$ M7"=",1UQ4L"'2U:B_NO+4U*1 M6"I%_4O]P:I\>^BGZDCL(=1LNL4V]&T[ EX]U.M!1K;8]M>%H6D>-;5HTMUZ MF4;-VE6'8N)FU:,3$*/PZ0Q TFV MAQ\C_<@ZKSCWS(K!4HGGK"LU&Z._W6?=&M(9;@=@1CU&(M:PAUL*6%U;:(%PS7RD(\#(I;*'(KI[5 MSOSL3J*5UEX,G<9,IZ[9_!C)3R$?BO.AZDAQI\@JW_[^MBR/Z2X^ M%N-^B!9KV?ZR!TB_I<4VJ\%O8NKX0>@Z/L(L@"$)0.P,0*!'17.>>@#:D]@( M94;FTL [9RI:B?#5<\O@SWJ91)CYJ=2@+XR&:+U&!Y^*MVXN.0^VU.8^OYQ" M/E]((;\>TJ0XU+]*B_:N\YKE]J/]K\=$0N.X1FLS'#>X?5B[$9R@1PZ??AL% M6;OB#T";W=(#TEYN\@XK5RK@/;6P"*N7SSZ8%50#-C,91TEN<"=<>_T:^"&) M; <%D1OZ6&A61EQA.*KUX,SLFO7G^H>T-YJ8KE 8/G: MR 'WNHN9O+$UI,A:SW_MBYEBD5A*K_H2LKG?=EAT#>T@LCU,&:48V9!1&_0X M&:/.HNN9XNB6V0AJI2=@,_3*E(@N,VFL-YBK#^0;OU[G=IOO J,Q0\DW@A\C M0\WP7W&&FAN)%2KJOZ79E]MZL(R^ID7R)1VF/SX4V39MMK;>]%M;(P\00I ? M,1-3,0ON8<-\!\8_5 QZE*JX6ZVNY19>%??'OI&I$W M9/_IX/J%QF3]ACXW9V&WU>L]6L$9W67&?:J;VH^1=G42I&_DJ">6AB7N#0P# M.[:1$SL$ 1BBP,/Q@-Y%T%[U@,D?ZADS,_*.AE8,&K*TFXIM)=YV@,64@@!@JX+0]=& M-@G0X &-@=@3BP;A7O!@B_;570R.M/L>6\L=C7E>F51?1.=EVA7;U M2C+N&LR(9MW5HF?,^9Q)GZ+(MEWD4D0\GP5.@!AQQVHBC/TE)ZWU>J(Y.U\\ MT[/V,%AS^UAF<&Q.TUAOR,QU+.BUI7B=<5_S3)&2]OA*R@ SN%KZ+)+"""\V M2!]/?W Y@4 <.ZX7V0'T40Q0P&)[<((%@= SX(9!UUP,/#X;M?I@77'8%QJO MKQ?Q%8?LSYS/>FTI76E<=0[<]32P5Y*T5R)']?!=9PS5'%@;/)AY\F32+QO: M#H30#0$-0(B!V[QQW?L5T)#_A8]7X8WFY,UYS$TVJ[\>GOF>KWH%CKR2W#\V MO#,NK%;XAL^H* I>:V,4>OGK%3@DTBAE'Q=[=8U3T=G@!>(K?7#8I+;W&DX5 M&\67T)%CHY ;N0F3QAX. H ]F^"(!8X-0W] [_A1O.(IY5FXC3F[+%"D&CG_ M_WHVT_$VB5M3$KO ;U[X@0P,Z&,:+;IX MKPJS44>IUUZ[5]80EEFE7Z,-K+<>_^@$]NN:HE<3QV4.;"MI23]&UE7.BK[# MW0JCQC\-/P/Z$[SCZWHD/[3G1(_)_CHM[H9CHYL 1\CV7$QL#^(8PF;H-18. M"'AB,^X& 5_JF/>@DZ4B6H3J?EN3MI$D.+S)U,S MZR],K%^>_;GDD+.A-O2H'3',B..&J+GFDPV>1#Z-A>=2#,._5%V7]*)Y>NM^ M>R::]3??75GY2W/7$K,LAM$M,N-B&/3740!.7R!P.66O,!.S;'Q?FI4QM+49 M-$-C*D//S=:8BG71?']YWNF2)_:&LAABQR&1Z_@1A7:(8S)XX@-'_+8^P_ ; ME>]Y%UV6S?M:FLTR>7_M%F/JJLN/DO49;.T$=PML0"S9'S7R[N7F\DJRRNS&\:"RRE+-I#U MET]F-91E%DM>"(BNQ1%5[> '6 Q11H7*Q0^U\5EAK_UCW!N?,A;%-O&P[<<, M1 @YXS8;%S&VTH,$@B@7*W^R4:Z^MG*E8Y5BG3@OL_MSF1 ;LN+P)+>]KOV= M%R.US#D*R=9AT$S!NCSH.RLQ*S(KS/8_QFMO?(00"&T4.L2E#K)M[(W+$PA M\9N%UX&Y7LJ[>05S]<)!7WQ*7F>\#9EY7S__:0G5,I/HLNW#H RX,A'ZIL3G MQ88W!]88&F/-U8)HNRV.R;XY.K;G6!!N;U-=\=]^OZF-9CN MWF7)YVR?55E:7C=8KM-O%:[]_GWC1K3NN#@ %$?4JS6&5C!2DXAVYR5V3I$"U9:TQQ;O[5(K0:JU6)=^N5!;A*G:B#U MD3!#"'4X]K1&T<6=N$Q^*/+=<5O]+6D*I.IA /+P! :+;$0@] B!40!MF_I. M.,"('2PVFE9M?%')K+*O-4+K8[I/FMU&53YV\=Z-&2JJ*ABB6KI"'.05M0<[ MT/TP2NN#0<+*QRB7O"H.CFDBJ]J]BU*KA4=>P:5)T6RF*C^D13OZ/-D+7(_@ M,(9A; =AZ$4X8'%KSW8Q1+;0YF-Y*YHE= #67 K833")2>0,^OBT])J@5M+VBX2-*%A\TDU0ZP4^)&K;FYB\L.2K.@V,)1E6C7C\;.*\^50:9:WQI%^8U,/NYE5+*^L$7H[QW4.OJ]5./?)K1!'/MTT,X1B.JLC M>EHT6!G9$YJ]?$#-T/@5_,[7[DH"._1_S@]52I)BGW_*[H[[=DVE =O^\'.^ M2_<_MTO"FP"Y'D9UHH+()S'S41S8@VW'PUQGY]5:U*S]+4ZK!6J=D%HC5*O% M*K =6AW5TQ*^'LMB\LQ'L/5;!U1DX[DZI@5VD*_"N-Q6<%7,\^WDYB7FTI9L MY<0:L+=:O4^YSJ:X_*#D779(WU;I7;D!"/O(#YAG>QXB$2$P'# R&J!@Z8$) M/[+%!B=75N=/6\Z>+T@-+EEUGYXH>EN_K-\:SZS6M15&+P(!7VX$HR?6LJ.8 M!<-L[#!GC(CFH8YXY'^?LT.;&ILCT;7Y MNIZJ?RJS.E3?/?=!;IL?WQZN;]./S4_O;]X?JVU^EY87_O&X'-'R\3^S+[<; MS\,1PSCT8A]1QL( 03;XXP$DM$'%7"\T9[]?#[NLW.;'0[-8>Y=\JPN=.^N^ MW]9Z/-3 K>HV;2\JZ?QI?CPY9"5G=(AE.W,IY\R,YCJ@+XL./EMG3E]9)^36 M(^B/7L^J/]:ZWKQ]U7K>+%8/OE_^CJO3^O75D+\;$I;-N:O%>B(_F]_^S,CE MKX"G_+4IB_ 6[@8ARXN7D+#:W<.V*66ZC41UG;,);1 B%F/7\RB#+J.4#=.U M# 4 BN1YO4@TY^KAM,E-7NA(R)JCQ)=4S0F06&(\C\W%='B6R4;TU@G^XAOZ MY9F>WO*_0 3-2"T+^?K]L8'%&.;>,5LE52LZ[V]ZH\G^0UYF;9(:SC3$C$;$ M#]QZ" I9P$ ](@U<)[09L6L4+N^4E!);&C=C#O": G<$: T(5SO!PT/;U(Y+ ME:R;T7W5NO1T9Z5ZOG@[8S]=-!AQ&&7 IAX!-@HP=5V;Q)T1!U" J$@!)?C5 MFBLB].D3O?XD5N:(DL.G21IY$5.??FY[+9%YS,.$G$@29H9PR(+/E30:&3$@ MQZ)H3O(.MDC@NS"&#!('41C;KAW"WI83.V)W.LM9T"P-/1PK:<']DXQ&"',F M(A4ZZ9)1C"MK8&Q=Z7C"RXL*(LNC24(B[<.S>C*/$5Y9(4EYBPZ[YO_HWX_9 MUV3?S#B@BB1%\5"/.+IK<5@<0<\/@$-CWW& &X>,#+89"X76:-18U"T[-;IV MR7C;_)"><(H)D")V^01I>6+%!&KDM/WA#.)5<]W.@'*-VU6XF)N0,+7,FR%I MBGW*=;95T=NX\J)J+OE^>_B:EE4[Q;H!+J64A(X7^K$+HAC[OC.8(H'H8U@2 M!C0+6HOI3?,XA96=4(G>:"5#'.=DD&[.!"=_3G2]Y:!+TYU/WU,R-;$SAT$S M-&>>"]_=D#2;#^ZQV;;=>E%^3+=IK66?]^DO:=77;QN,O3B$,2(T#-V($(?$ MWF"RQB%T)^TL0[HG<7IL5C&"N[(.:;7PZ&."H:E!B IBS>A$:EQY.B11QP]O MIVJZ[:$F\J&VM/$]+P8P\#W?9PCZ-,*!/9CP$!2:^Q3Z8LV=9L"2-7MGICJ+ M HKX$K$V=L02\ CCROIE:0TYIV!",Z28,D,CY*#G"EJ*X(Z3(KU/LAW]UMQP MF-8#AO?5;5H\FA_9,,_SG?;0.,01"6(?.ZBW[!+J"DF#"GNZ=X]T$*VTP]AM M?\\;F-;VT5RIX*X1%4SS*#.U2Z])WE8]ROGB5[N=D>YL=TN+AW.R_%'E9;N*0Q!Z!T ^:#361[7K. M,+9T:=UP1/1MAAG-JC8B>RQK8JHVAT4^+5N(0#$%>\S=F7:UP):5K,L$30B5 M E;-D"<5CN3*6YS@C1W'XI!5QZ(9^K'L6_-3V=DC 7%]Y/KU=[MUJ0<]Y Y[ M<%P'8Z$S3/)6- O1"*SM3#<]-,$[,.0IY).A9=@34Z''Q VH5A&AB_1,:-!\ M2LV0( 5^/+W 01$SO +T+DW*]#;?[][>W1?YU^X48&?0Q<#!E-@@A+BY0C5@ ML3\:](C03KP99C1+T(C,RLZ@B4G0'!+Y-&@A_L1$Z$3=.:I51.@R/Q,JI(!4 M,V1(A2.Y\@:G:/JI,XIA[ :>:YC,QR@P"'1..<501J*3%#/-*5YQOKY*:=V MX^HV+P4':7-9G3GII)Y0I=--*PC5-%4R\TMB')LA6*JL;WK M,=W%Z7V1;K/V1'7]\SYM3VX>=N@N+ZKL/]J_OXAQ \*8.D[D VQ[CD-]ST;C M"), @C>']EW9'> M8M'C7!@T*FQR:XIGD3KWX@>J#SSX\IZ(M57C[5Z\9V=2H(PO0MTV3B; M(?S+N_W][M(U>%>Q"+N)8Y\ #"CV,(@A@BZVQ\*;U@E-20W,8VBE"EAXT^H\ M-NJKK- M99_W_76SC5%*,0(X ,RM]1'Z.(A<=S#J>J[0Z;:9IC3/')X@]?O*)!1J+IF< M*QC+\2BXC-$">],BL\[X'+:E+2Y3TTQ-K6BHH=@,J5+ES-.U#94<<3VR\RDM MOF;;9BWE4[)/RSB]RP_-UI*FM'MTIL"QX\!VF M=0-P84MM!;)1*/\+=$MR"M1R@MSM-' M.HD6>&MG%<+EWMI11#S?4SN\O#R30?3P:L!3.^I]RG6V1+$J.$YOTJ)(=]?) MMS&#_5*3TF_11A2[&'N(A Z*;&+[D8\'HT& A![UG&E*/3*OVLB4G4X_.I:^G/LZQ,R,X\%LU0FYD^Y"K; MEDJN&795^?;W9H=@G76; M98?J83RVA1T:V(P& 0RQ#2GQ[&"XEMAC42AT3X8RHYHKB7=O$7[[[NWU6_K) M0K_$UJ?_B3[2__G^74P_?OI__G/HV,%_M>C_^^O;ZW\3W%NLC'0^+5F%;S&U M.7^!GB3$,2G5RC[K!Z5,60#VPNP M3<,0!.%@D$+B2TJ@J!G-HC=< +X_(10\&S^'0F%!T\F>M(2M?XWZ98;X)$N6 M5N-$2MJ1R[(TCQO16T$_) _-A8G#12%N %! ";9)Q&B,< 2\8>K;\YG-M:HY MTX1F 1IO KWO8 EO_I6BC7-4II\QP5':0%:/:*UK?Y[E96H@-X](,V1FKA,7 M;DF=Q8F O!3'=/>]K&UH@&O9\F(7H\C%%#"'#KM@O1A23U!A)*WH%YD&V'F5 M(ZPSLOQQ2\T"U FK3=MN[Q\ MG7P[LT>P[T:>WTYQD0 AY ^S7![!0&B,)6]%L_B\'9?54_DJ1Y9 (?71S)V< M^O3TM:C6E9_OZ7E9?F90:I3\S/'C>?F9S8SH1I^/Z=?T9V[IO34/FAV8-R/*1)<:A[5=GOK2LZQ(+ED"RE M?&JT )MB4C3NZND1K21#S_/"L5='DD@S!&BN$Q?VYLSBA/O!O&-9U2)7Q.E] M\PKP*'38B0,W9!Z$##/H4.+&ISDDUQ4:=,G:T"X^':SFJ'>+2_ Q/%GF^"1F M"=+$-&;D:X"TDLA<8&9"9>9R:8;,S/;BZ:-U2EB17\?: ,=U" A :%,_#)$+ MZO\,A@!VHPL]Z#M"C]+)6]%)U[K!I[=,.W['#/WB28-0,+5+@Q_002IH9 MB9-:9VIX9M:!-@4L]!B@H<-B/P;^.&UM.U!HE7RV,GR9SZS8NJT M"*F2(M6<-1A&MAX;( M(;'CA6[$& Q'@_5HT14^K"5G1K."/3VQ):U><.=:G@1F+B:.-&+B8^C,/ #>PH#B$DIZU'+A&ZG4[D>Q>9 M*E(Q1?0R0\)S0TK)D9X46FTNB&\2B)LD,W1!"OGE:1]![[G7IO*[NZQJ;X5' MAQW)#U5V^)(>MHW%R$41BQO?'4P(8G$,Q\,6H1L([/)T44L9.[PJ-7$B++*=P ::IW3C(\]V/1M@!BF*:0P@&$9KT/8!$JV@ MA+Y\@;(I/UAE ZBNDNZ3POK:X++^[[\ 8%]9/K@"H/VO53;J59<"Q^HV+[+_ M2'?_U;+#*SL*KJ 3MA5"\\< 7#DPL+*R/*:[*ZO^%_?IMLJ^ION'^O/P*K#M M*]MWNL_#*QB"JR"RK?Q8E57]=W4.>OR/Q(LUL=CQ5VC:PB9>EM41:[%1 MI5?6VY;NY8NRJ,2DZ#-#U>3A/U-SS>"!^Y#&;I2'*? M5Z(?.!@YH3]_4P=-PC&0#D"TU/*S"G6>5."&N%RW9OLH.U[4 * M'MY00"R?X"S,J9@$G='9H+-J.GM\5]:Y/"U\LN-%RB842B'?9FB62H>>'OI0 MS16OKGU,JR0[I#N:%(>Z4"@?/1]SDVVS:H.P3:GC,]MFMF?;,8GC05 ##&*A M_4T*S&G6M0&AE?80Q>1,!9]\OQJ5@OPS\NJVIL>RGK@TYVH>Y>7S7VS[V^NDV\;B@.? MN!$"L>OX(08HAL-N\\"E-! \8*O4MN[Z[:P[YNV2^?8CET&?(YR[H5 M>1>L\[!KS:H\#\A Z50%J"HT9 JK-N\LO^FE@ MD5=:KXLT*8_%P]E(FP4N S'!T$$!Q! 1Z,.Q(H7(%GO/5<( 5U>=\S+KHZF\ M>DA6]1C'QZK_JV5?>2&\\@+83;_5?XK:/W53>W,FWF08YY-,751+J>( YM'T MV[**]ST?$Z(V@SPS=&N. [FRAC1WG7,3>M2GL1<'(?&8%_F4V<-M" 'QL-!V M+(FO7V175GEQ=7/NXN;+],DN:BIE3MMBYMHKF$(KE]R4FB$POA,&*P3;.NW!KC5(E]X*YHDO]-S9%HC9H;$:O=R^O9@ M3:QR/=$\L2GX#$&#]" 48>1$E=A1$CN\'CA=X 2 !X7ZD6:'-!3;+ M7=P1_[C/-W O=W>]Q$^K[YJ[)9&?U\CS;S<_-,@M+% MK@$/-^OP*M?;)L5& !^*_#XMJHNK:@C-<..^P8,?KNLO0M^RYD0S0+RR6I#CL+N%>64U,*W?&J"4:K[B M?FF6Q5*+ H*UE.P)E5>_$FXSJ2;!N MN.K)>,2K>M)L<4TLX&.VW[7;*\],_IS>?4Z+C0T)H1&-0]NEE 8!12X>S,5V MR'5#P6PCFO5MA&:A\VXG,&2=Q2#'E,!2Y(F)U@7>K-\Z9")C_ED$"@SRER)2 M;E0O32C?*'["^4O#=A5\&3!.5^)&KK@=B=6E/R??LKOC76^#LH Z$<:A1X,H M\B#!=M#;"#T0"JVPB7VS9BWNP8B5D8+<\!6,^F@14]D>A[ (J"G_'K$P4>C) ML65&22>)/5?17M2L_[S+#NG;*KTK-W&,D$TAQ2"R@UJ#H O 8)>Y=J1BY8?? MVJIK/K\U.*T6J*+E!P&:YZWSZ&%8Y0K/JN2J6=710[*.]1PNLF>OY(Q\2*SA MB'-I0%6HUA_.=1M9IKA2Q+LT*5/Z[3XKVN;W;VE29Z(X8,QE,:41#J''$/"& M< %I(ULVQ:I8ZTQ&:M4NJ],IZJ!$*:),4>1PZKYLW,5GO M*#O!L?YM 98$!%LW6W+Z+,8:GQ0_X^DEY9U#B@%".PM^KJAQB%XT=FCO,3LF M^_>?]]F7KN7&<4#B* Y0&(2!ZSH1L]E@B[IQ*';;F(P%S8+:;=@OTF:JN4Y9 MUKYM]_F(3_1U03D6^0;H^@D4+9A'/-8)T-+W?CW#R<2P?1Z'9@S?9_KPW35@ M\QGA/BN4'[XT3S-\J%O4;=W13F7CA[3(\EWS,H;KQSD0V% MMM;,-J:]EJOQW387%=SW")N+)(8R^LKZ*6OJNH?R\ETOFCCF4Z-%Z14L^<8G M0 9PU@G=E=7A6_C,T ML34B6,J+-4"]U[CP],Z26)^[],[VYDWC&Q_3MX9?T M6W7]1[K_FOY<"^QMN4%VX.'F)=8X=CW@,E17<(/U&$5"*QBJ;.K>1_.]KEU9 MNV/:7 AQ: ZB5"U8ZZY%*[B31A7M?&JW!N-BHC>2?8)X9<4=V0U,J\-I_3Q- MMIX]-7SL3>VK4@64P.G^74C*.0G.1-J*%J^LU00^5>Y7H;K< Z1=Q/PC:[9PY55CV\/=SD MQ5TKR>,+ J'C( "P8T=^79[6M@F).KL80-OA.DNGQ)"^7CG Z_9[M0"M,X0\ M#V7H(E=@RGYQDN7F\$>R$VFR^2;V>?BX--.OE$L#IO[5^I/K:G7_I[UO:VX; MU])]GU_!Q^PJ]QX2O&(>I@H7!# M%X40AMP<=",(AK+#]X'0DQ&3#!A6C0Z7TP)K-LRQ4??6X=C$E4.=OO?%8Q;F MY/1#B30-&O(6%6_(R&3FEE>2Z2Z4&EN2;/V1%;N\(LS"75DQU8(!3/S8\]W4 M@XA$T'7=W@H)J= A;=7OGJ?V:# Y/2C9PD.2+=&RPQQ12D6'($?:*HX7[H_6 M&VI$+:\1D]"_JC6FL""B#/V$*+\L8H5# $*HLS+$@K"+$ P'KZ>>$*G/J2_ MU+ 6#!/X'(RX!LCQ\G[G-T:)XMK1*!L:>ONIOV]TW M&_;ZFB))4)!F,$N0&V&",^11/-04"1$>.*A]^UQ]O$6E,&)0)$V\WYOC2U$ M1*G2J 4O.'A'%-3XLD<=%/%?D(DI3,CHQ7$JBR9H]^ M*'MP04&FL2&O(:UBM;8R# *:Q8!X+DI DOAATL^->MA/A=ZFJ8D0;=KUY(0+(451X!*ZHEB.:-X^9QLF_-F\77CX?ZL-[S[1BK+& 2 M0DCL)1%A4N*[6=07*OR1,E]R@\044S/MEFA??.[>(FY1.BC.&/HY$S^1]W#\Q62RKYZ_K/SZO M66\OUKOZU_QP??LUK_/J*:]7?NQ',7:3!'@XC$*0! EM#2.4@5CJH+(&L1L1V),B/08&<(LZQI2T-_J _+^"QV*_\:Z4;'A3PS3G(V#^ DU M?I;UA5D_]4GB1UGF1DD:I\--9E#!$]GMD7X5@NK??T\JL'7N!S!H \O\_-J\2] W/SJW;MP%2>Q>X< M$.#B@K1KI]&"&P>TNE,::FYR-5 S&X;7=;XEY?U#OJ_;2PZJBK6SG+=(_'S\ ME2_KY^9:A#_6U9;?J]1OR"V BZ!+HTQ\KS,C5/ M'Q+KX8=A(G4!I#6@3:];,6B_W#)L;%C8@G.JYA&8^Q;?@KES4J@72*!S1=F2 M+'KE<(<=[K'3N^Q\;=K.YW?:COW)="26,,2.TO6AZMZ9WB'29GVX%RGHM\MW4^K&MG[3SD[%_M M#Y+/72U/VA(9U7ATK4FE0YOI76TRZ9\X@5X*W5R9U[=>RLOH%[DIL!-,@ B@,/(]7O @4IV7 ;F7&FQ>;*PO'7* M!F3S "1_TEOV!<@E RJ1"^V/I7U)D/NX0.XS$JKWDMZR[<.B;+7N2KX&@_QF2[Y]^M]!H.!=.OI)M MZG]/\I4E9H'DJQ2[19+O/_/B[@=S #WEU?HN/QNZI]!'011&B$8A"E 8ND': M.T!#+'77FD6P#2??'MPOZQ:=D]L\ESRQ!2R0A.<+OC5)N'?9Z7S^"\TPCT9S MKARLITG]!7.P)F),YF"=L1._!6M3WN??US]I46]V9?U8Y<-IUQ@G"88H2L($ M!\"-<4Q8LD] AH(XQD#TB,,4$^8TKD7E,%C.$==B!]U'.!I1#AW,VM'5M7CR MZEHM7>P(W;(UF..E]+[.VU-TTTGH%TXRZ-'4)99]\XI/8&P!@&DC=X:'1 MK.EE@!YIDT4JX7<[31 L5O4NQ*U<\CC2>B)J'*?S-><=DHT^&HQ77.'X_,Z\ M5;$XAR-%LH% V%$SFW"L--Z()2KJR];/)?FVK%JM[IKH*@QPB-R(QA'R(,*) M&P=#;8^HAU?[_(Y]SU:@PC:$0*A#P[9#GX*=()=7QY*;P>73M;Q@49F[-1H: M@8I\R9CH%=FK8\'XH^P$@4\A8$2*VP-Q@HL7I?C;FWZG_# M<;!@/&#:PW*^5BTW7L"/=;'/ZYJ4]S?%OFGEQTFN[_G/ V8<_=I&1@::N;=C5*#;J=)H>Y63/;39E(]\['%'?O %-GY-:UI5 M947*JN+JS&]N[:?X,^ B-@Y)*<4IB*GGAUG80H )BMU L(-JM6FNFQYA.AW. MYA+G!JES G6Q%2X9'D?ZK)%PV-%SS;A6SM"<);=];7[DV\==?GW[RO!^^X45 M3UT)A;;_^5@?>!G_-:]9*=^LIW]?W^SRE>]EF1\P;0$DS" @2>3#'EC@AG)O M"IB'8[CHZ3W@5UJ\[O!RX2QP K:9FF)PG9.J\"5@ M5@8RR))BKSD0@O7W8C&0+,!UTF^F I=AM;M&WO0/N2.$D2&,(0$9H%66\JR>1><58R8%@C.29>8_6H MG-]I>;\N]I)"J,:=F-X9ITU.UN09,Z)=EU@9D:A))-JA1--<*#4V*M4YNF\' M-G!95]OZMX%Z7"_7R+7>?W%N5BTYXCS G-=^I@W@YI MT^S3FS.<^A@3WL6S^3K^;[4&1D6U7Z:W^8,T';8'X3J.C_4_/'N*(QIY%$/IA$D7I;XA.+C M"!Y([<.98,:P:O?(FCVGZP:5L]FQ#\5MP7ZZKIU]N?]E\\A^1W1+HPYNQ81W M)EKE5'5@]&0_8HOKRF'(YE7+MQD:D4(-M-JAYH(MTL#=3GU MAAYJY>P];2SV3ZQ$7'UL_FA*QGX=?-@%A6.8>DE&$Y>$002 %X=)8]!S,23X MO0.!&BR8ZWV_R3WO8^,Q=ZF$8Z ME^U5.ATIM3I&D0QXQ;KGOPSA&GZB9J M _$0&R#:$@K)U'$A"FS8R)%?.0WV9AEB0'\2H6ZSM+/8Z;4)C MMF#871SL& MH[-X^N86:=/L"D_I#6?OKF]/;Z#\FN_X[!2L[KF0Z(X(2?1;&0G D\'BUF MJO[B]N$.O-.@O[IT^[#@L,',G.$TRL#?Y/K\M1*=<-+(KN*]G5F(E]^YTV'ZI.GT]0;?0^LN[=(WMOM%&M1UZ MJ-&?\UTTFID2U;0O5;E]W!S^N>;7I!^>FSZ]WI%AB;6WGF:IGR5IBGT8$M^# M47O5>6,=Q;[443Y=-F?2MS]:G"P4U6:;:C29V)XKV8@;G-FL-RO=UE^5-DT=KT$H#3P,TQ0%K)" M:R.C>543%YFY%,.57KT\0+/CFTA61M MG*@1-=/$L!TBILN9UP=:]'$D)5G,4%E]7__,Z^O#C[SZ_F.]'S8KG@# ,/0 MP#[U@B@-4O8QZ %X 76EY4N/6<-2UF!Q2@[0.3"$_'Y=!E%!QC2Q+"%I\Q.L M(&\\+Y25T_)\?>3YN!=Z6;D3(O$]Z=,;"8MD4+-CER31!'>B\MA8_/:XWU;/ MEX;-(4D0\6!"@X0_V 4B 'N;( BD"KIIE@R+8-LMUUTULCOBDY/!B6R**=]\ M1,J)71YP5X0>21*?(0C&,4QS5"( MW-Y>@F.X.I2']4YJT*E@14J?!D#2XR0193(Y,)+J2=/9M*,7:?#C\DAH,C,3 M'L<\KO>E"".8A@B%V(]20! -0'?%,0-#4YDD/\F0X1Q_6F_+I?5I](EE]=F8 MDTOJ;[PNNMCFA#&:1J1("[MVJ)$>5]Y_8E25'^'-N_UY]NM;LJY_9+ORC^.% MS5%&O0CC+,$I0,3W?2^# 8Q EH0(!J[P;M I-@QN]QSNC. [@Q@PIT&VV)7F M8S2-[='4P:X=G4J/*^>[+/7Q(]JI^/%"9NI+53X5VWR+GW^K^;GL[GFS_1WB M+[^T!<>%M\^.]Z53-^"%.Z(X#C#*B$N\'ER0)$2F))@)DND)@AZNLQ[P_IM< M%3%7;,2DT<*PR(DH7#E'7YRC,XOIKIX8 MC"CTS$&V0\OG=KIVU/M4UO7*13'R4P3=* [=*(UI@D%O@^ 4BSWA MKO;=,L*@]%@[UXBI:IOGUD8[R+*K!F34]3P?ZZPR@SH'#U_O>R M?Q(X?V'Y>RG8;8S/NR;_W_R'&Y[//SSV.?SA)+.7TPNP91J!X'*V[?&77/A^&?K!(7X5 M3K_P_>%3TP+8_Y8LXY9[^LM D,;FSY=L$W9DF&4I>/NU@Z7B(3RY-ISO.3T! MM HH#% (@M3W*?8RA! 8C($HD#HEJ6C"<,YI#S^V9^DVRHD3G)4TSYSD M?.3) 42A$Z-F9B$OTC(V_SB-1SL4;JH3YW...C@1NBVI$;FZ.5>X*=D(C8G: M;5GA]9;F-^WECPG$"0!N&")$4TI1YH5);Y0B7^AQ0TVFS&\';P$V._UNUEMG MRY%)7/>C@ 70:A..WQ1IA5>(BI7G95;M,Z65+ M[8 ^\W4H6C[>'&X?=\,%)!-O6'J7C0O*KIE&"VY:TNA,::2IR=65_U@7>U[G M7O/'LA_*NN"-[_JVO>;26^&,)#X $<2^&_H>PD$4]4:3,*']C;MB%>9$8T*= MZ>4ENW*JS[$YK"=M&W3K'>]%[36[P&N">6*LOJ^9]5<$L2WS( M9!%"FD(0!'A88($!Q'+;WJ2_?M:*-/^YR>OV#K'RIF9?>R^I M3&))^&JNICI@UCHS&?/W\CSBA86,59)!" B!7@8!B%./(&_8R)B@*)(;\YG% M8GQ(^/$H?YWJ.;SU,"W,JTU1-U6OVXNKCX///]85.X'I'C>6)HAUC/Y.OYG60S,BQQ#*S*F7F:MW^> MK$R3]4-Q6.^.SVL@@$+/2U&2A,EUG#92SYP?[&A\:G MVXW:A[.:2WZ.Y_4DMQ[I9%YT-+T(Z;*C[!:<\Z&'R7>$G>AN!W6Q'3_B+(X. MSK6'P@YE->'8ZX-I9KC3H)GME.5@/\XBF*8D &[F!BXE*?!0;Q^Y4.J61WU6 MC0_\^QY<[(\]6)\ZRG(\61P-TJM9&UND-DKC2P[5E%$Q#M8+HZI?XKHXB3EU M6>RW#1S?C%CA$&>QCVF DS AR"<,Q3#M2B)7;FI BTGC,P##(SJ5XB,Z>IA5 MU4%3E.J40)EWBF:2OM>T2:G>!-9M%;PI+KVK=9/Y4I>Y?G6)C]*9HOH(10AA MD,8!S@#)Z'!&SPO(5'V3L37#U.8 9JJ@27&HJF3:R=,I82)DSB1=)U"D-$N% M7UO%2LF7=U5*G2%U>?I2Y0_K8MLO)'7K1VB_;2YM:TO#E902&P+56)624ZUALE5G]3KYK@ ;X%3#M.')K7_'VQZB(*-A[+IA M"&D:1L2+AMW:P(]E[^#3:=KP!.*+;M])@QF!$=) MF/2;I'"8N4+'#@U#,*RIPP390PNRJ9XF7VYN*AQ3IRIGBX3>R5"-G$X29V[ZY.F*#M8*(."F) .8@L G*$ N M[4MLC$$P79$5[1J6X>-FT'R08@V2JTKR!)V=@5]-TZK'*[Y[@;5 2"_3)ZN> M$X-@L61.]4Q$)[6PIRZ.Y+$^,-L5S9LCC_6*DC@.,20NA'$8I#'%03\AC%D- M#:9IHK0YTQLK.SS.M@,T50?E^525/Z-4:E&]@5SZ'KDS2=XY95)*I\RWK0*G M[M"[NC:1*W4YZZ=4O^9/^?XQ7V59ED :932C?N %J9L>[889F*AFLM8,B]EO M^WQ=[=EPK M*?OSKIQ-8TK_&PDK@+$+TQB2+/ S%&$/^K@'D*01D'E;3*-9*7V3?VSL5_F; M>$V]A/!^!,0D<"'RY;10X44#6]\K&!%( Z&P0RE-.*;\MH D=Q.UD^]TJB4> M-P@C&),TC$(WC&'JPR@,AU$W1;%4N3@3).-SA1U<[>_+:(_-),5=,BQ:U?@8 ML#_=^S*2,9#7]" 01L]^?V\21YTM=Q&;"OF'E[R&W MEU'4##2_)*0X I3+ D8B(";Y2Y,OI^\O>>=XKYP><;,H?\3, _)1("!&1%R! MU1'%-ADC.^39J(?E?"U>4GC7S]W#%&CSWX]%E3-H3/0/SU]8HS\P/"G[Z0/_ ME55",4G8F,!%@%^*1T(_Z@^$8A*Z6&[WOT;#YG?\LY__6/.M_JQ#/W0XF[Z> M]R EQ58CZX(:.S/=:M+:@>1O^W0PG1[GE=,@O6IH3]^EW8RD"I,XIJ3Z(V&) M@!IP[%PW37&G+)A7ET ROVE3P"&^1-.2V6 \QR+IH? MON8/75%_??NIW-]]SZO[[L+?3WRSZ/7-KKAKD:PB"!&)O!!Y+#LA]K<@&3)4 MDF224W4Z+<\W:<=&N)ONKNP=1RE92&NE6TS79^=92;R/*/D, L?Y"TO*]\/% MY U4YP3KO,(L0>*(^IH(A1T2:\2STGQ#5IKXR\JJ5>H[]A?VJ6:RWJIU?QS\ M^8*XKS),O A[?((DB!,<>S$^V0ETG!7\+K$-QR@@!57]KK OI_6!=_O-X 3_ M>/2B62I9'R<9EYE95&/Y_6E'P]&S0R!F\O7RA.4L#.M_!>P2)D!#C] DB<*, M!M2-H(N&[>9QB*5V=)M%8GPCMR4O@"E%2:QTLR= %QW$0:+5=UXK05&DCOA,?_M;;XY7-^R4K5Y^?3K^I!?[SDF?H*%_<'W83^M=\W!E33E.DU2 M?K<0P0B3.(D&^783J3O*M1HV7"2V6'D)DW=HG8K!==K/W=(+Z^;\0$/S(3]B MEQS<:PV'X%A^J4A(#MV'(/1 '8Z4DT]Z\IL/J0#Y9@;J$D2.C.3?Y7;'?\W$E/^3<&+"A(Y_1*-V#5<-@<]=5]DFH MSTYC3&]G]5%$T@30C&:A']*(O\C:VZ8P2KO.FNX%-^GIL2K?57N .CIJSI\; M_"MW45'Z_TQ=5-@GI2XJQYAH%[VN[M;[XG^:I4:^RZ3<%=OF+PS0%]9V&9+F MK]>WWL=2TB%O]K31HM[LROJQRK_G/P]XQR?R2>2G09:F,$PBR!\4\2.? MTC#-7$13##*9F:#9P1E?4BP8R(==>\G("X_D1C/S1TULQ&-UP.1&1:>N7+V, M5:/9I^[P: X..4>/G*-+SN_<*:?Q:N8#&KJ#,J+]B\7?CC2QG/NE)?U0+OE\ MV_S(MX^[_/KVN/>EV_Z(_EA7VV9I^+K="L>38.M"73_>MS_[SI]I.8+T81#' M44!<+T,P15$8)U$+DJ1NY$JEGIFA&4X\O3==$XW7)Z"[!;9G\^ (1\$,.1+0BFDL9MY+DUZ8!G._*F)1C.<&9/+J2;U M>U?:6Q3_F1=W/PY,Q=!37JWOO&'*88%<891KQ?QP'MR"3R/42E*4N(%$$78\$;MI#3C)?ZBC4HD!GS"E'U)TJ\73RZH>-,Y=3 MSB]]ROE'M6;E,^5[@[)U434EL^2KN\NV#J649&_#T#,L>IFXE%J+95E-:\3$ M\]TR#<7*3+@0%>,Y+[8WWVIRCW[N&GG%?D25[LM=GB^R9[2F"-J8MG+NH#)92D&_^VHM-OLNKWAQ?[E+PYK@\LM M%>G@?O0\R(RAM2.OS.ORJS,DL_,MFB<^ET\-D(]LH,G=X;K4/6XWEU=VNGK_,Y]EDHN$:RC:9HC"2-M1\Z9W>MRV5XF?NFW5\+5K8V ^!51D"2@,3UL@1YU(]3%[N] M\3!*7$)'(B9],4LK_U>04CWW-I%(,,(!Q@#[I! MW!M--L#M%$O72.HL4]O5[ M(X4]?AL4L,2=$5(Z18YT#]6R&"4^Q&GB^J%+HA!'[C!0C./ ME3U!J,NN_$!-^@SA,$Q;\,3@? ,T4<)M[HH3O%(B%P:^#[V""&^U"M,FDP: M'J =MQ9=.0,ZYW<.37+V7!?%8K7( NS*U21*Q!I1/#&J1@1/,]=VZ)UNITJC M[5-1[3ZS*O>Q:A=17\.@Y?VZV*^RQ,O<+ G84 ^'OHMZD:6O<_Y_4U>K3)*TQ"X! -6>'J1Y_H,06<182IU;&J*'<,:V&!Q/$6U M4^%-4ML,4Z9>U+7 KIR.0>?W%MU2@O::)Q'YFL"N96(UQ9.WI&DR.U.$"'06 M@SCRF>QEKIMZ- A"BMG F&*^U< /$B+UCL44.[,($9@N1,*\J0N1"6XFST(W2A)$W!C$+O%B'&5D&!2F;BAU\DJ'/UMZ,"Y!O=$=M,_+25*O/PYMD6;U"4R1XMJGX,]8D M)^!5.;=,\71X)##9/HVM24N17_/-8U45^[NNA*0(\\O%@% M=;W)DB=M=[292Z8%A&R%PI MQ9MNS;#:A.,0DB0GA.W6'@3'UI+;(3C1E M6+:^_2BKPR_L']X[Q1&HG(I-)5-,PF;D44Z_3H"](6+S*ME*IFH0IM4-Y-/@A6B5),B.J-Y^*]4VQ:YZR'RO-H.^& M.(RC. Y 3,*47RW1&\^B))"IDC29-+UMXHA2NL+E? !VF, M@\R+$M^/,R;U>%BB975N*C.DG6C*OG'M5.YTE(]::9-<]QR>=.67X/Q:[F^' M'[Q?4=I41BJ7C\+DVZ%PNIR1*AU%X;T8C!<+G[->7MA$1L>9_[U MD2]-MX]NW]^SGS5.U,YO_/V88N^0]6[SN!M^O?&NZ?2=?T[OO\,(:/^Q\R'] M\NUOJH\':8ZIF-#:$$XY!3Y]\N=U"*XN!,J>EWRD.!Y1:--1LT.ZC7OYYM,Z M)ED5%?L7;W1_/.3W=;-C.D,!<6'([(3(3;TL<'$40E8@)ZQ.CJ#4Y;:*)LR/ M[(^HG :6TO$+50+%A',&[N1T48$V(VIWF9@1,9O(I!U:-=6)4FOKFJHTW5YE MC F($4I B',W D,>C->0F!T[1&T,@2:J-T%$*=1E7%,<"@!LU9Y)C#6^1( MZ8XDG[8JCZP;[VJ/$B^BZG/]T,SZ[>^^Y7?-KI9NSW 2NZ''ZJ@H""(7XAA' M).FM43>0.@>O:L.P]@RPG!Z7G.(H4RE'J;F.3\V6%]: XH]$L1O=6FN(H)\7SBHNRK( UF& MB9L@$K,/E/ [$8T#M7CAK<9_/$S^?BYLQ6QH@YC%V8QC&E"@$OBH;+#B I57=,LS#"Y MW>-R&+!?&#()S5 G3D!F9^%,?CK[E*Y_9:!4M%:=-PFUG84_-;U5XU%,I&_L@2%!O+,"Q MW-4<:B9,S^YS2)*'1A6Y$AOWSD"3Y'0^1[/T5/YE5D;&PQ-IM&-@/-6)\_.A M.C@1GCI;[_+Z:_Z4[Q_S7_/#*@YAB+R4P,#CE^,F@$"OMQ)F?K!ZRJN;4GCZ M3/+;9;K'*1#A7M)LTG=J#FOF":*73(Q-$2ER9D=?4$9_/DTTB071UO^/JJSK M+U5Y6QQ604(@S("'*'9#G[I9[,>]!4"]3":)RGSO/)/&SD.#9MY&?T+#2(-7 M(5"0;>;[/J_4.[;=H>U_L"W[Z]E \Y>G/AWQ?YRN:\K48CR1> M2%+H)B1P:6>58! GC^4.5;]J3,=ST?5D=BO]IIR!2FKHD39+8\VA$_-B'H)^.(U$\SOGKBOS@"'_* MHWS@54W?EP$A+J&!QT9%,(XC%--PZ,L@PYYWY_;7 SQE79/G4UK/C%(Y1<>ZVP_0^RR:UJYSBL0T M2YE8Z[1*W9.W-6HB.\K:]+&N'YFU#!.41G&*78!#X,5Q @9K%))INB1H8PE- M*AIH$_5(E$-%+3) WW0=NG(^CE,WCPBU(&0$2))-2\5'UHOWA$>)%671N7X\ MU(?U?EOL[U992GP2)IAI'?1B!/V80>A,>AF4/,(^P= 2\E,>\4W4("E*%87( M%)LZU.A:@,EY).D$B8PNJ9!KJ3@IN?*>0JGS(RI3WZOF@:SG$Z,KC] L"EQF MR$^2+$IPY.)!$+/(EU$GE>\W+$H]I)>R)"=%2K2)*9!IQN2$9R#KA?3,JS87 M&!D1F2G\V:$MDSPH];4FB<,,W_C3>LV]DU]80_JQKO/M;WM&$[JK\O;QO>\E MGXW?\57D=D\>?V#I>U[='U^..7Y)SE?OF<.>U-Q/* M'"U8)OSC>OKGB+R<&O__H,N<1;$^^&KG6!9L!&*'84SP?B'A+Q]C"P[A+.M_ M:4MO4WWE\CO[=\UU&B'@7T@)PC !$/H1B/S>$(X3J:LN%+[><+%PTMLY)*4K M=E1($QOQ&.9++L5*4F7XID)'QS@3V[!CN3''@S53=*:/,Q5$*B8_C($[<, 3(37K#$4BD-OEH,#>;PJA>JJ.#4A6],NW;_VT$"YVNV/-U1D%,(%!0$.(0Y@! MD /TLYHQ.S',LHUT91AU?KMFS-,<')\)V,A.?&:RJB8<,U(IIQHC?"XT/GI M<:I&!$P3QW:(ERYG2B/M<+GYY4_%/F_ND%YYV U\GWJ>GV5A1 )P@%K"./% MYIC%$?Z)YYFYD^W][ O..TJTA?DGG,TT WLFG?]L+6"YV6;CE;@P."4M&I$A"J7(XK:^;#C#ST? M?JSW@D?$IM(JD.WG851R+.:<#\8X+J<#-@]U$FER'@K5\MSK9MAP>?4NF6() MZDW7W\HPT[FR($5H<*+4VGXD+P[<;,K'YGWP+^6NV+"T@&[XA1B;P\I#7A)1 M#X:IEZ:N2Y+0Z[("@L@7/I17V$9T15U#NV0DPGX7]VV,8T) MR3=JON8/_*Z<_=WQ@?OCX\=)"+'+AF)^Z,=I0%#LHJBUG+'T#U5>KIEDS_@D M;7LUX8!1Z3V;:8R*2<[<9,I.=9[QZ!SQ+:A' J2-*)1.RNW0+*T>77Y51R-; MHKKVJ5SOZU_+0UY_K];;O)^28K*:%T]\-V1]"4L:8^)YD9?&,:4N -@+6BP> M2%U I5Y>-X/ L/9UQ6OM'&'*J9\AWL7T<'G*Y12RP7OE-(BOG ;SR?3^"6P[ ME%.)WA$M-1LN.]35L(_EG!U 3H%_71^8E>O;[OU77L(F,: I36.8P=3G#U D MJ=L:;JGAH[A8M;YW^H4DY_51A34P<#1,FIWPM&$[3 M$?W[L_% MI&>,K1$1TD*R'7*DQY57MW]HXT=4HK*RRHN[/7FLJGS/S%6L%ELW3W#5K!!K M_KIK-?(<#_)<0G"&$H@)DTL_!C#L\!#*:C(9_3*'PK"X=<"='KESBE5)[ P& M1$P)[8B%G$Q>#D.'NAF=7HC+\C*J3/6(QIH/GQT"/(.?Y=P=0TZZ\;HNZNO; MLZ7;YW/C209IFOFQ2WP"XC0.@BCIC;L! 3(ZKZP8\2EHFRY:89ADD2DZ;SCFR M1YA>4C0B0(I1I4;+E!.P6>?=RTIZHN%X)9&"4XH5&*"( P"#(O M&0K!. NDKI70;MRPD#*\+\:C+Q KJ:I^^@779)=D7G+%=HQT>R16EM&Q=5Y3 MP;%#8LVY=[Y&;)9'X17D=*>4?M:<4E ,A]"EY((,<$- AH,1:V?8MGK%96, M&!:Z 9>2L*E3)Z9EL[ F)U\#)'ODZBV61A1J,K%VB-)T-R[&UL[+U9D]M(LB;Z/K^B;LUS=<6^')N> ML5C[RJY4DDE9I^<\A5$D,I.GF$0V2*J4_>MO@$D@-RX@L9(J:^M2*H4 PMV_ M\'#W\'#_7__G^]WLIV])MIBF\[__#/\&?OXIF8_3R71^\_>??__RB_IBWKW[ M^?_\[__QO_Z?7W[YO_KS^Y]L.E[=)?/E3R9+1LMD\M.?T^7M3_^<)(L_?KK. MTKN?_IEF?TR_C7[YY7'03^L?9M/Y'_^1_^?K:)'\]'TQ_8_%^#:Y&[U/QZ/E M^MNWR^7]?_SZZY]__OFW[U^SV=_2[.97! #^M1RU\XG\;[\4C_V2_^H7B'[! M\&_?%Y.??XH4SA?K;U?X2/'X]S?/_XG73T,IY:_K?RT?74RW/1A?"W_]OQ_> M?UG3^-QNIHO%Y^3<1)9^W66SW/]CMLLN?[[S_G3D6[(@<0@I_I_[AZQ?+A/ M_O[S8GIWG__NUV:FHR:3:2[&T>S=_#K-[M8RMU0L95_I\3 M)OQR7#-3RU;)Y/UT]'4ZB[RH-*D=(UJ9CAHOI]^FRX?/R2Q7 E?IYI%_CK)L M-,^?J"[]NJ]NA< OJ[N[4?9P,A7;Q[;)8F/3NZW2^?OM!/NT;T]*4ZFC/4]_7$BF?5MGX-NZC MG[+I.%&SV69[KT%,M3>V1,YF%4> ;IE%KIO>1=#.;Z;YIK58),NJ6J^-;[7$ M@FK:Y?#(!J9G1HM;-9_D?[A_K>+6.XLZX^#4]H]J8EKIW=UTF=O$B_P[:=RC MYC?1BJZP:U<8VNX$ZZB>FJ]MA+#Y))DODOSCBW0VG>0+18]FN:']Y39)*H"C M\ALZF>ZG41;9>9LLI^/1K/[KSCN[(.GC?9)5,X!.>%4#!-AD,X=U-:D*FK'*F.;F.(F'!,UL(L*>/GP3.$>G&*%L0U,T8VR>=P9%I^2 M[,MMU$B'IK7K^1:F$EWX-&Y8L^GH44Z_K>Z^)MEZL=ZE\_4CB]_C4G@W-Z/9 M>#7;/)9[+>/(-3N=K>+B>/U6=U\5)'W-IP565K,3]X]J8%I^-,W^+BO'J+J=1?MLJ[94CWI) Y-^=W<_&B\_7N=AU?ER M]O!NL5A%!CX&6R/3/F7I//XX3BHMY-/>UCD9%1%8ZZ5-$+6V5Z]&WP_#9LNC MS4Z@CLMZY&L:F?BW*)(TJQ ,V/)HLQ.HQ[FC7M/LQ/,SM,EJ%C51\CJLYT3L'-#"9+\E-KN8_)_=IEBO_0W/9]7P+4ZFC84YY5PLDE&'X MQ]_D:W+S2'V23GEW"R16TTS[1S4QK=OXXJLDN\MUX&)9R:S;-Z:E*=7"](GO M:X*493K^(SH:>1SO[CZ9+RII_OVC6IM6+1Z?_,;VR(GF^=TZ]+>.UERE;K&< MQBDDSWRJJ^E=LAZX?L7'QZ?KD=S05UMCRY,%]CDNAFPZ7F[F\?M\NBS2/J(? M_<]D>G,;_TU]2[+13?*//.W#/J>C%IO:FD4';'LFM-T3==^3;#S='!_70U23 M7VZ-/15WLPIC3YKB\SQ"^3C/>7*3GYF\'WU-7AWB;1LWR[(7P_($1IDG,$*V MGOFVMS4\T]^29;.3??W"AN?[*V,OV=R<3P#&\NTT*Z+@_EGJW?OXB\WS^7M/RDA^ M_%#R?9G,)\EDG>YK3XNB9JM?CE9C2Z_S77WK\FL^6B^,U: MG_\"X":Q^W]N?AV>IK!07^.&/AHOB[G,<@[\_>?XW;#GZ4 =5X)S[1GFQC.@ MB.;64NC^>*W_)#@*AM-DKCE?ES>)MDS(NQT M,9ZE^5G#5>2YCM/X8P_U)[TO.*X-A PZ'MD"$-*0L((_ %E0A3_/8::R\4]I M-DFRO_\,?_XI_LMUDF6;'6Y/COX:>,MGNN(^*KPL6B)__QD54QAEXS?(??F6 MS1._WJ]S8WX9WTYGDV)T?G^A0;BDW3,_4E>L[E^W+N_F%WYU3^NLE$(4;!2O M113G5B2CGD*UYCN0U )!^E,*;T7PCRQ]RGO90M^.$0$#Y:WTC $-@!-.6^P+ M&IEG\ =;V)5%GK;!WJ>EVS)\9K/TSSQ'T*>935=?E]>KV>[M?!N:*KT@* :, M P*2JE2$!!%X89ZIB&3-<"%*H-KJT=V;O!J@]^=H>W-1*-O:%99SL2C--;3 ML. EQ=8:; D0GG#AG#0%I5X!5P-9^&BU]

-MP8> M@6@5(YH9'?6;95;!DE=*VQ_,4*D,G;0O$72A$/;>=^U0%7P:/3R*9SY9SVHT MJZ(2]HR*/I^/2A:YJ-(=@)IS9?6CSP>D][+2!M?N=KZ9?3'Y%X(X+B1QXAN# M 3RN 2D(]%J(N/%I)0H>$>,O624T IT=QD"[8NA!+9QXG?RL]0>GR'@)K&#. M>X"D0DIMA,*)9Z(__?$A_98\YKM\68[FDU$VR2^?;'C]*4LGJ_%R(YF'=_-Q MEHP6B4T>__RB<+'@)GZS@9M?1+ M]RJE,IK2(4BB*\?V%0$;KIE-UE\R.>SC5GQ#P$I0KHQ3V$677AEDC2OHUQ2B M+I%X_^:0L8/]KG,@I5T(JE^@/FU_CW<)CL;IZQ<$;Y 02 #H1?0,,'= @X)Z MRER=4Z+J\;Y^#+)A K2FA/K%9]R07B1W5L9E,3!(AB&PC",?W5.BH02$%]0* M7>T IW:4L*_X\S 1>:)L+F]+]UP)++43 %-@&-4,E&SEG-31E>2T+?TIZ^F' M16==,?7@W.ZK,G;6'JS%,(K4&NTL8PHSP#Q]C#8Z[3CL,3CN[NYGZ4.2;.() MSX1Q6#T<'!M\W*"IB<0BCK@"&@&B"[JY\94\]PN,:E6&0]HNPR]O)W+>82^< MTUA2@Z%DC):<51QW,OJ_DD>SC* M3-L[+GAJA#)0"DL$9^31X%JYYA ,8*69 M9)Q;KZ@"!8U"\SHF&!MX.EN+NV-M1O?@SO>8=Y+AM$\/1*6U[7Q*P=%Y#S0%0CBJ',%6\X(0Q^I+OT#0"D'V9 M;$UROJLMY(F 5RYC0I*%JH3O>WK6UD^509< \OWCP;(+0:<1HM:ZE)I HX1PJZ MH/3XLG*>.L9"VBSWVU<+!QNA=*@7MK8Y.;S<]PT+@DML "8*<@,H1%KAC6'@ M*22ZQRS)+=,^+JFZV@L"-PP9Q##'VDJ&H 5&%ARPG'::6=;^>F\&#*^7<1N< M[F5M#_(>=QOKGC#CJ988(L0,Y$@Z0!V"5&*!<)3^$)S2@@ U_M=JNEC+9:$? MGOWMZL EW6-?%1@3%D-O!!)0R@A+!4'!%6E1;W?!>] %E0&RTQ%HA>==N:9; M)J^^3_=EXNT8$:2FTA+K")7<(\T\HJ2@C\AJ=O+Y8*H]\>_8<^JQNT\XY3]F M26+3N]%T?B2P7HP-T7%F!F,%H( 6(\.P1P7-C@I_61"K+?D*2*K#W\.8>EN9 M+_]->&HLH!:+-+I:^;74]^9#DO<_V0*0PX."]X1!$!TGQ)AUC'E'RYEC;.H< MJYP),DZ49-H2BT\&QX=_^OU *!\(BG!MC.84$XFI5Y:"E_)^/U[IB,;^?I++U9-U+9)_B# P,D0'$=IVNM5ARAZ'Z5 M%&C<7^K160&B:3:?#!2]BN2_6WY)KY=_1H:H^>1+.ENM[:OWR\E^K%09&PQ5 MCAKM@0->$.^IU"4= *DZ)![@G]>D%G?\B($ZV56T) L#I7P.S0T M,"$DAT(RH#"RV@*.=+E5:U?'\CG:W/V69%_3[G77">)_G;[=+)=[U%HF72SS MTZ4U%9OVGE?9:+X8C8M_/E*A57EC-!B9EL@CJ;0@4GC%A7]:S*[.">( =5TK M&.R&];T<,6SK;'^IAPR(,V"4\EP3[(2#1KM':7 =W>1!9+YU?\B@+4$1_ Z! MO&@9)LA(4'+%L]ZRX/HX9*@*D+J'#,?Q_/P.&4#D'K&6&Z&Y0<9IQDOZ6/S[ M96&J/?%7/&0XCMV7<G3TZ#A.#S$P+8!B%&/N-+ M>LV4Y24%0E]85*@EK#3-YBZ.J(C/J[$+;BERFG!J(WB+&6%;Z\3Z+$\D3A+\ MJ>P:#E MY1O:)X#P<.)ZWW(ZQQ62-_:>1W ]=+0DRN\%J#"$..YL6@$J*6*/L MK7+3#[H&3A7,.8)^7;/CMW0^?K[N.UH 6[\=,*&>TKB[0VV 1X Q4\0#+)2U M\G;.PZD:UF)H0DCGN##L!B=7H^^=+HHWWPT(>,U(.H*Z!P7P[L(G?G-M'RX+"#VCS2=_#F=S3HSF0[,(UBCE6=6QHT; M41QM5HA+643/L4[62JV27C_H8FE:8%TMG@JX+BE0<=K.2^> H=)!#(G1!05, MV3K7+8\O^G6>D#N1E^>H2C<.]HNV5B_Z=74;D-D]C\ H$4[$+0Q3X9 04A)8 MKDR :0U<\Q.[+ER=)[R'++=S7$-/[LBS?UMO+1TMGMT3"!HI1!$50@F@E(W_ M9Z3DOJY5B$/\M6IZ%]@Y+I=G'LN6)JO=^;//_C%8Z1D0$@/,-#<4NQJ9UT,?K;9.PIV\B) M>B4,&\(MC0)T?CJ?+I/WTV]O B3ZX$Q0B6_O+_0:BOUH+.G6 U= "80LZ (_ $Y.E.O1-SN.X_00;W8H(2""E@NHL9/42Z]X00$A MLDXNRGDD9C6!E:;9W,7-#JT9\]'7(TS&/3DOYP]U,:.\/,3%)R$U(?A3V3FD MFQV&4RJBKO(0.1/W5@_PDV7&69U#L/-(OFD""$VRN"MC=;?YOGANOQ]PCHYX M2_!<1!?4,B4=158C0W'IA@JBZH3$![C9].,PM2>/ >#R:?Z_C>X.NU1'OBDX MI)V0 ."M2!8$@-PP0]O+LW!:@4IU='8@ 2Z0N15-IHD^2QWF]N['@U,>"&\ MQ,P"):E2QH#2\L."U]E>SPM3]>2=-LKFKH"3'\JG=_?),E$WT<)8EVL["*'= M@P(G7#$C/8QF!$$:(FHVQ?X9-XC7,=H'N(%V!:;&&-Z9/BH&5CIO.A\/L3/-U0+ON\*=62V6Z5V2?4YF MCP=,M]/[PVC;,RI(QJC D/MUA1['@3>RH%.P6H5 !^A\=H6QYCC>%;(^7E]_ M&&5_)$L_^I9FN0/T/HG+XR"V]HX+QCIM '62:,Z-8!@"5]#J+.^M^_EYHZM) MGG>%K\,>^.)]A:H6Q[PF$!$7FC-0,FT0D8R (L\G<@*J"]L_^XEVM"B0;L,= MLVU3+ZB#>R!997C05A,KL<^-!Y-7^M4:%)1C:"^L[&0[H-@:V6B4[P-2AO], MIC>WRV2BOB79Z";Y?9%TX Z#^,(R[IH!2HV2W"?RO:M][!B3 M\\61QG'X//7E07D$-9)8<&&))9A278I(*%'GVO0 H[4MH[4C*;2^CYG1XE;- M)_D?+E+T;33+P\V][6';IU-A%]L_, AH@716.>@XI11I S8]Q*,= ZJ5=.F2 MXN-:UE=^1]" 8Q9I9D0J)*C'AL""#Y[+"^M:WQ0H7L6CL6C!1[@ZK M2I9;C_RHI!2.>E&0DA@'D#<"*.H$L!BZ@B.,8M.79KC/IFDV73ZLC8R6U$0[ MT'FM-=J41Y^J0TTF:_M\-'LWOTZSNT'TI>I)K5CI 09<4@\EQI=V!\H %N#QNN^G8VSOW?8Y?,^F(U;87005CJIF ?0#Z-"I<>MP\),"_+&WU* ;%SCG.GL"YF;:'H+;VV M3\"<(M0W5Q\;X7=7BNGS*"KI [M>^4P "&/!N/)&2HXO+7L#> M=BJ3.P7*P:RR9T^%_-J#S6^<:\$%]EXX!39T"!$MS M6,"<(S5@ M/'\N.,\=DI$?Q'$I"3,:\H(6 H2]P*VE46#48.;)%NF>;?']GIS0RF.#M4I! MQYP&$O)H.C$,2FYX#.LTOZF5"'K&]D9;S#^]1$>> NV^WT^SM8C^*QGM+LKQ M]M'@+/<>>^N^H,UAVULAE[-$4).L[@I&[]/Y363\ M75$B\XDQGY(H@\D>1!T:&A"#F%A%M%*17.$<4X7]+R1D=:+!Y[J#U0=7PUSO M+ B\F>[3@K"KY-W\M^3[\NK/9/8M^1#9=+OW_*':&X*"G&CB,+86$X"]BIJ[ MH-\J6<>8KG4Y\*Q1UP[S.S@.GT^2^2+)V;%(9]-)7O=7CV:C^3CY<>@/QN,!+0&^B< MQY6B4"U=)GF\\G*8SI0 =,0!&JS_B#!K[2!$"#JA+/&!L1^*O[WS4 M87-G-Y#6DRPZ\5;%SJOG\[):F%GFF4'*,0LQC%KPD39D$:KC5P\=0J=*>2M8 MZO&U,S=I>V[ITHRR["%ND/\YFJWV74^K-#YX*QFA'"!G*4(@6O/>%+1[+\#% M8^ID,%3*V:W'[LXNEMRFV?(JFN9YG^3%HR6V;P??\G@ ^?FH$8@(:C&05E.* M"LI,--@NT!]O!T@-<+>[B[6/?NLK_EBPW?-BWN^T9%K0FT;BWRC@AL#0& M&4L*2B/Y=;H8#-7U;@='#7*Y*SR5;=KW-^UY_EB@A%C ."64>L6HDYK#@A*B M:H5JANHTMX.7&ESM+A\ON1]-)^[[?>X:Q]UVW>_M!1OVYN,='!T\(13IO.LS MT]+D9_U(;>C&QN$Z:*I50>?LT-0\LWOQU:KZ: %1C_)*+G'R\?]*>:ID00O$ MLHX=?7S+X&?]OLX..'78VGM><%2=%;S[*L.#U Q21Q2(.[17D$*!"D\A;MBD M3F;P>=C3M9W]%MC<73).9-$\R1Z>3_L?6;K8YY;M'A2LB/:=88SRG(428H** M[1R[.(<+]O*;1<&;_)V&6-Y9\:U5-I\N5^O^+G[Z/?]I<0A7.\=$'6\P59A& M>G#4T8PH7.AXC+2ND\4Q=!W5*JR:XGAG1_%Y[LEM.IN\N[O/TF^/%84/P6KW MH( U0#J_(B^8)D8+[BTMJ8S[P 7' %K%56,L[]W0.@2N_0.#9C;:#I)@!+WF MBB,C2[-2,E>CXH$&WUGJK &N4[1U&,5=WJUE^P&Z3*+N\F\WZ@OG]+%D+ M=SY1=VFVG/Y[_?N=-.Z/>#;RB;#NMX8D!1H2A!PE4)56A0&F3D'\ZO&)ETW6 M+P2Z/8FH=TVZ/]2Z;UBPEAJ@@=-$ \L4PQJ6>X:+Z_N"8Q[]:-'CF=X5O(JF MZWN@5#P2L(,6"9G?HP** TL!*Q>(=+6N(P[=NFLHLG$B*SMS,G>7K-NO;?8/ M#,YI!30''D<-RZCF$N."6DSP)>9'-@R<1AE\\MV1+TGV;3I>MY@=S9*%3>[2 MO)W@6B8'C@"/&A_R#J00^>@B X,MMSXZ>+*S?V!03F.MB3(BO\AI()54%]1RKNJ4.#S>[#DK5+7"X*[@].P MLQ**MCX?/*3* (JMCO_Q&E')BD0>;"FO Q[^8X"G";YV>Y9\\! Y1#4I$3%: M>@$=5\))5IZ$:V[KW*\7 _>D&LWL/9*1G<7'IZ.OT]ETF=9 M5L\ ?CD@8 X4=T9#([VS2DM "C^"4 _K^&MG!*J39;XC ;@6DSN$4+:*HGG# MAOTHVCXF.*XC:XC%6DFL'?#(%7$Q$OU3CLFQ*6RKO^UMB<-5TK1PJ2,AB:HL],-L*UA>_"IS=JNXT:?DV_)?%5A-]L^ M(!"A$70&,!*)X=XS+WFI:+FKX^H//5S= HH:87)G=S]J_CCKR>#,FR,@?!!@@T HM(<':%AFGA-%J M#1K/WY1NQ]%OBNL]G*@]X\VQ9VI;A^;%GZ+_((@'3B!OJ06T="4@8G5\_Z%G MA72&LX:8W^F)V[% VSTHY+6IM+ VECE+>6E;P2F-<)+ T]CZ1U/#7']\YJ\)QR*KR')X-OM] M9RD'!P=F,(M&(05(Y0LM;O%EV#9O[%7'%!]Z5*$%4#7.\*Y@]CEOXCI/)FZ4 MS=<-N)Y?PKJ>CJ?[-K_#@X/2T#E$/80>$@BML;987%P#>\G%Q%J 6>,,[^&& MY]I/C0LCRNXVF2^FWY+'<\GWZ2+/0OYX?37ZOO^8^)@W!:6 M%9_6C+U-EM/Q:/9R=A?6O\)(38"6&'( %/>"0>X=@E02(E3<6JJLB]9#05$< M'[,U.9/UMO6_8>K=8K([#U>.(X+51CG&75T*C<5?E I7T66GJ8&KXP:(N,742 MOWO#T\?5*ICJ\[H? M#ZMDRN+C==Y]R,_2/P?1'+"1-XK@S&.RY=(AKR@2I(^ MG:F\HTJ<[J/K%)15_-WF'Z,$ M*_"EF0\$;P&QB"%E-2=:>0,,+#A(A*A33/Z,7+(:R$H'():NMJA(W--9RGYL M/CT7HJY5V"F9=XT!S'$K-"IH,=IU>G?[6Y)]3;L$6==X> O'DR7174;)?Z\V MWQUW>R>L0#+1\GA4J.(4;J MI"P,77$."H&-B.YG2[N-_&DC]>/ M)07A'FVW?V#0W@B,$),: QJUNB:,%=0**KJI5]U7HM8@8-F*H+J"95EB^9]1 M5(E-_]RW\;Y].'CMO< R+C$I;5X6DVCX%-RX[.K70P)?;=%T?;V_K-2TZ=ZJ MDWERO3<5_\#( */#IS2BWE@#A*EK0BP&ODQ(R]*N.@X)BLW+J"I?N^SB) M7!I]WTS31R9OMV2W\&P/:FN]-P@O)3)&1ED@Q!TT"I:Q8Z%8G>HZU2]8_K6[ M=RS'[C;_<7X>F=CD\<]GG-O<[JH0!*W^DJ 54A1"I[@C0%&NG"EY#X'JM@+Y M#ZRA6Q/9 (#[LM3[:;A]52Z>>R:=,P0!#PBPQB&HRK 9J)59,_309AM(J0[& M6G+H#XM%3>2XS)/IM[PL\E$P?#L\:*H]Q]H2'3U%H[")3"A->V2\+4_0X.N&]2V%TG\D MO)W._/Z ]BE+[D?32>'N;;P\-9\\:YYS% *KO#! (1QB7ENA-.!*:L)):?,X M7:?@8?NJ\<*&K&.QNOTM 2D$G/%(6T2P440!6^PL6B-2!Z"U M=.GE8;(1 ?0'Q-=E]X_"W^O!P1J>WSXTT53BE#AN-2F,HYE&N19M7UH[\0*!, M/U*[/NK=@^ 3WA84@10;#E$4",M[M&A;1$PT@[BWUJ6= M*N'6P)1V+:#.@#MZV"0>J/&_5M,LB:1%/BT?/LU&\V6D)R_U=7^WO^5)]9<$ M8;41<3<""N4)B(9B5L2>M:&@#DR'?WK4-VK;$E-O8'T743"_F>:!LD-'2@?' M!H.A1(IH30VU6!D*>4DS%K5*Y0[_]&AHT*PIG=X0J5>+Z3R)4U[\(]M_>_W0 MT""MMMQ)!N-:!(Y:A6CI:0)?Z\Y:S=L;/P8$Z\EC>.Y4(RY3D-I!J#U1()K^ MUFC-9,E>0&L5*1MZ$ZJ> =J:D'J&ZJ:24GN>_Y$?"(PX2J&WBB!O\EX55,!G M<9-+[@39I>??KEBZ O7GY'ZS<7R\?I_.;ZZ2[&Z3S? ^CR!__#J;WCQ2L@>Y M1[PE,"F589 J&!>VBG\CHES<0OANCN4'9J>VAJ4W'4C:DE/'%JM/L[(IW3*O MYA:YF6VJP3T>ISQLX>EA<_:T]^:E.*-J@;E]1;C0''+];$_LJ#[#2TQ?]17$ MZ@K+74IL>#?UCD-WK?<&9"DT5@A&O246, E4>1##:4=YJ8,JV]05QKN46Q]G M#7DEX[R]0337*G7&.S@V:&)T9*CDD>1(-Z<(E;EE&L%N:D;\D%AM6C;#<^L: M<=T"%M Q!0BB6DH(F9"^7)7>8?'C12"Z0FAK0NK,/+B^3L;1MXW;PNTH&CR? MHZ'W<9[3E)_G<7FBFM%*&RY8N6B!J)/P/W2% MVDHTH47F=P7#[9/]E$2)3%YGH.V!X3&O"88C"TTTTYE#D2/*8:B5+VN.N4Z>P MP]&E=^[7XHEXR)87";]ZO+\LW&'%C!/(>NLIII;E][ +VJUD=?;=ZN5Q7N#. MS3OM4]H;ZH[C_!/J>FM:\;:+[\LI]M.^XG$FZY2R-_,[KJ-%E3<%YP72"!/" M'+5& 25PWB42>2V@8J)2.:G6',P3^@$P)A B&C%,&4"<0$1 00^2X =I.=&L MZ/>6_3^.X5UM-KOZ=/LT2Z8W<[.*0IR/'ZZRT7PQ&F\J8Z__-GL4>UFCJ M_2FOFAW_8;G,IE]7R_PBW%7ZV%ET#S@[G4>(2E=&2Y-S[X5Q7" :5?%&%CZ* M],=(7F\5_$,6:&>6W%OR"V+VV6^[1P4 B!;8<4@7 MB[H";G/L[]]T>PIN]F:Q/7*PG%2UBB';1@0/#$"&:*,I0=PIC3BF$B@L,22L M6KWDEJS2:.@O-C<@(U:J6)_;1P1E>?0\C3>.4@JQ)$+!@D:#^"6W JDM]M>] M%!IA<5=;Q?/9_B--)SO:+>Q[/$AC(,5$40H$9,@Y+WE!&46P3N[IT,%36]A[ MP',B?_M SI Y]F( )G0@'%$N04.>\D<(@5]&JK>ZH6<.7Y.9W$? M$*H.G9P>#HD@.&^.Y!CR@$%M?$&/9+4@,WA[M$7(',_:[ER:1;2%URKQ2SJ; M5#!U=HP(@BGB &8":T U-"U3=.F3C,L[@E"U:$3H-=*0 M@ M7%J:,0"@MP4]C,A+CEG6%O%^R!S)VJZ@ZW'B!HQ>L;9J&3C,L[E;;'"XO]>*YP+A%C!N@HCX67E(" MJ"EHL4+52?,M,-.DM@@H)5VZU M&.LZ,?RA9SPV#9VFF-R9HYW,9GDB\'SR893]D3R;^3Z?>^>@H*U GG#&$*%& M2,Z0!B65FM;9IH9N$#<@^M<.>%-\[FS72N:1![.\"/+D;CJ?YO0OI]^2PY Z M,#(0B@EFE)HZ MV?=#O_;1/'SJLK=SR%1*F]WR=, 6$VB3:BSM-E?TMG:C+MQ M<+7!\:[P]FX>N9\LEB_F_)R8_4?U588'Z0A#7FJ%-.0","-HD8^ )/#=E$7N MNK!,TZAXTR2A<<9W5JM@%U/VX&SGF$ 5T 0X#2W4SCFEI!,%C9Z2;GJY]56) MJV60-<7U[I19L;OG]3NVE5_0R76:)<^Z*+GOD451WM/Y*'MX%W>$121Z'$=& M*L.%:610JRHXSH&\,4@X!Z6RH0)4BE>XD[8"A^,&NQ&19W6%?H MA&N?2$B&&(2( 26]@IS;TNXP]2X0R1],:]5A;&<5?4;9/&K#O/!&4==M.MX# MEJW/!R:8,%PB#X'#1$NH29&*BI#P=0KT07 L:KXEV=?TG-5,$SSN"S]V.EM% M,_H(!&U&!.XY \ P9JR2#'KIY=/Z\+2.N02'?E;=-H).XW%7&/IG,KVYC=-3 M<>6.;I+?5G=?D^SC]7KFBX^KY6(YFD<[[N:0;CKJ/8$ZH:RS"LG(7(JLA:+< MM(E6=1*TX-#/L)O&6YN<[QF%FZ7SAI3C<;CK3<%319Q@G#HI'#71.S>V=,B1 MJA5C&_K!=T=(;(CWK5_8MLEBG$WO\T$?KXL&*B_GT.'5[(_9S6B^21IXND'^ MF%#PZ1E]'Z\W)2Q'LZ?+Y57..YIX?^".:A;U!B4*0DHUL9)92UTTE( QNI+A MT)('EK>U2[;=LM_FAKUY. B.HIYT/&[3#DMNA7"@H,Q#V]MUEI8"HMVBX;6S M5I?]_>@&FRQ'T]E?*F(_*+Q%A/*HT8% B'*)F=9K249($ QECRIBLT%]3N[3 M;%VRYDMRY!06O% 6#6&0>$T]@3CPI**8&UK-I+51F5T?%:930EAO95 M1SI>KS>_3K.[%\F:1ZB._.5K0 .)P1K.^6_"OJ_L6>J5QX8H M'@6 1E!2) 6'VACYR%4-&$25]L-]RWB1C/]VDW[[=9),\Q5,\A]R.LFSA1M_ M%1YG^#FY6:?JSI>_C>ZV'8#N>C0(H1EFPC-D@3-8 6E,08?#O$Z,=:B1CA:$ MG#;*Y>/'N:SK; 9$7SP3D'!1Y>"8O=\PE<]*B8M90U[K" M/-2H1+O8J,/>=D#Q2)^)Q&:CV;NH;;__?\G#7OWQZMEHY"+&#+?(6\6 QXBI MD@_$^FZKO%T"2)I@:R#N/33Q7@T^Z]DE+GYQ$839@=>=CT>%,(2*"HE MS>F1@$E4:D.,49U"+$/-@V\7,@UQNDT5XZ>S)#-Q3C=IME_!O'@R<$FDP!QB MX&#>@T\" H*#+5U;G<=G[U\"5BIS^1V8%(0?!6_L0,?SQ\).I*,%&$>>F$1 M]41)7L[9P#JY)$/-/&X7XVRXB/A45]_?L-5N?C6:W(LY++Q1@VFBOH-6E M^A.FSD9S?-K;)6&D#IO;!!IJ@EHW@*G'Z"X@\PCIZJ!Y]GSP&D4;G",#@1)("$Q%P1FHL:OC*!^?J'9Y ML#F=U>T 1\6I3=;3FXVV';Z_>28XQ9%26' AM654*N\*5Q]R1^I<)S\^*>TB M$%*'OZV&4IYZ?%;)TZ@V,'@2<6X,AX*9B'<,/"O4)?0&761"6B=1EN:8WOK! MR>M$NM[.65]/I,+1Z:XA@>1GX_F=!TBY5-1QI<7CN3;6%,!*T<-NJ+R*'-:S M_2V9=XX)'!,3*6/"0BX$D9I[6]#)5+53WS,[9FE.]@$\=>O]7=]YYYT:1&P!%A MQA#!$#!&1)-.E\H<ME*-O#\89[GU5GHN >/,:X=%P;]H%W5:9NWE]8>.U4ME M(*7]B^&RT]N90MH AFE^\NV)Y P4AA2FDG9SM[JO&SF-X[--WO>*PUV)T4_= MU8Y%Y.$W!JH\,@(Q9!&@6BE#,2C7J61UKHL-]?BZ6V0V+H/+OX3A&***,B$C MX[D'S$I."GXP)^IZ]=:']>5V.]P)YA@[F63#A*(%!%E P; M9>JDZ@SU++TU7#7!XIZ<8"DD+GA$XH\_8J"[,FY>%_GO1 :M M:P0_FF;_.9JMDF=7G][-(V]6+RZ7=:X:RGG9Z6(\2Q>KK%*SE'W# J9@H('S)E+ M[@O=##;2+OC>][)7BT42_SN?O)^.ODYG:[OX0S+*29JHY=/@^>?<;,XV MC[K:4!K",\J 9YXZIY 37E$298:QAL:#:GYYR]3ND]8S$<4'?DOGV0N)K3>G M*JRI^XV O860>^R5TY0X0(02!1^U[^_"<=^*IS*^7BN>GB33E9];TJ_?/KS/FTJH[]-]E]^KO2 XQDA^[5,P**63Q.>%]S;4&X.[*5S=,RZ[ M@] N$#N=\2X9-[T;3?:V.CGI/\ )ZX 7!/+(: P4L= 4O.*N5 M!7\V>&T(+;O V((<.L?DN_G]:KE8,P5^2/)SE2H(?#LJ1"O8402,1A!PR"# MT!=T*FUK9;>>"]Z:!<0NV-5F?I\@0R>!;#,J$,YPY%OTLQRTA%"K,<\5GRKU4R'S]4=RIVC0X4,"&4 1QQ8"#7S)N2EP[02ZS, M,DB/HB$!]>E.E/,^R8EX-3HP ^*"E XASHC 1CFKR@5I:Y5K.!M3K@E85/ ; MZK&^5P^V7)S5=]X]PX-5FDJL++;6NVA@,$9UZ8T!^$. K@E@5'%6Z_&^<]35 MV"3>3^?)NEE/R['K\CO!">X$ 4(BPB(3%67&%KRT1-;Q@\_&E.Q_5^]!E%TM MBT?2MIP55#C!.C@V..]4SG0IK(<8"N8 *B,)'OP0:KA;\+R^N=2PB+J"Y;OY MM^3Q*L"VR>_!Y/Z!P1#NO(>*4VT$-T8[ 4IKR\)+/G=I$ IO&H\UR//>%=\I M"B\H*K77Q'(CJ3#2(HY+F\=I36K@ZGCON]NLUO9PU12[NX+4,P5_VH9:[05! M8D UY8QS@KBAD;.PY*=GHENP_8B[:BMRZ@JE16\&D]Y]G-MP4$"$.: 86M4A0!94AYOI3[GQ>\"3>-G+1K:0Q#EYZL M0P/"R'%-/&0"8^XC@W49^8C;2:<7SSO>J%O&7J.,/]-45)^FRWFZ3"XR)Y5; MXWW\GA=(04X(91Q3RA'AU%D':_>W^%%R4HW"G&,"")2<,D5CO: M@6]_S>"KM9S4XR33U5:8T[86]%4ROIU/_Q4)W7]&^1SP5UW$$E;D$E_B#MX$KQK2%!$>^*@MAP((2R)PK,%A='JO.2( M6UV9'X3022P^N<3 A^A))&:4S=(OT[M-*;IR3A_223+;>79[U/C %8[&H8*2 M*6JLI\IR6-"#B+YD_["^C-/V.?[7D>V^H!)0FBK*/8&$*".-8:+@I7=DP M\"-$Y^IMLWV*X. 0"AO-2;$>8:]<[Y0J%YQ4*>$ MTY#O.O2Z,KJ46-\!TYYK^K01[Z34*B\\!9I989U#P#SV:H]N$>+5JIZU0^U3 M%9AC@?YD8AU7\:>![P0C%!281>]7"*DYAMZ @I\ U+=8K)*)&H_S4MJ1A$]9.H\_CI-^"P8]3>C1H,EY M[[(LU_@1B^.UPX[?DSUT2 MB@1M2'LW?_[,-&XD]W'GJ**.FGA]P,!%UNG]R&9C^Z?NXMP\UY!%0V&!GK7:(6XBIIYL-0T3[M-)VWK9Y]&;R M\\FG?+=_;!_W5&_\<[*( %G+\M YHF,8%@6G". UHD0 MGKL*J@RJW741NY%*9VG*Y807T8_JTEZOSY6.G1_<]OC(2^>(PT7T?>@ MDBIC/?$%9<+SWBX*M:02VY%ZVCBC.]-R)?U?\JX+HVRR^/U^$E=8?)Y"?A!3 ME<8';7#>"I0B#"7 VA.IRLV%,]); *(=D-43_VL]U0*#NP)75:6^>*;5JQP; MUWIO8-)B)[VB&%FO#770/DD"D LK/M3C%MNEF+J"M-U(]]T\/S*[&GU_#/S] MENSS[G8/"HQRRZ"%TC%IH!?86/VTQ:#>4@/; 6-'B$A;8G_7("NG^BRH'&=M M5EG.[ J V_^"(/+\)<]07-0..V,I5ZJ@GA%1Q]FHK@GE(_CFR\D%9!L!P9LK]XWQNLOEJR:3:3XX3QVX M3K.[]9OZ#IXWO[2Y%D)+Q005FB# -3<*(X&\(IQK5"GGO65:W??[9+Y(=#)/ MKJ>5Z'PY(DB-(V716F$&(L@-D005-&*(+[FT2R.BW[6@:['YY-S^UY]_-$/B M;[-DM$AL\OCGKLS^:J,# 5$I&0XTXA0)"8$GN* %>-II#EKG39^;!$U[3.\L M)K-NA#C]EI14?(Y&[F.:W&HZO_EXOTF1VQN J?R2(%W>^<8!8^-/V&##8#=>%@Q7_.][NO-9X6Z!$4P68Y4Q!J;0 G)3L M5/6J2U7OTOS2DVW5B6UP@)4UEHAH>'EO+'=&05Q02ZFYY&35 M1D"PI41<0[SNFD#*@R(^[2#B$/DH.'68$&@000J5RTXTW8JUZNHUZQ!"7@#AD,2ZHIJP_2Z4= MA#4#@(JH.IG+)[NQ7Y+LVW2DD!H4;MHVLT_?J6Z3V?7[Z7627MOD+LUO@J]ES/$LUOY2]B,[9WFI)AP<'S#'C&@B!H*:,(A%!6%#N$;_D,I.- &+7$4]3 M'._*=RXG[J-JRC>T?Z3IY'B@[1X=!&/61,4F(,3*6HB$P@7=<4YUUHWJ M1HMJNZV\'0U5AP;LL!&8>0^8<,S%F:-2K>KXV[Z,U#-#2$O\[M)B[;D*7_/6 M:704HY\1/4<=W0$K!=>TN(F$'*RF_-K.3"CGO[D^=4)YO?VO"-%;CH!#R"I+ ME-2$:%54B$-*XDONW- (.':F*33*]]87^E/9K(_7>1W1=#:=K%_1VX+_F-V, MYM-_%T5_GV:TOL[X1..SFJ%?BMN,50I2-?+^ !U#%&DGD0:4>( A*W9YJSVM M=/PP0/X=E^W8]*>"8=@1[YRD@DG-!,6LL+"MTZBW4^8.E%+'L$P')X-><,8L",UI9IIVV/%XO?2O.ABNK:-RQ@)*T" M<8=6T>573BDO5$&M)K*W^O]#UCR5$9*V)HBN(BX^S9+IS?S1OHO3S4;SQ:@L MN;#^ZV-?G$5U/)[\SJ @,$9[)61>9MEACB3=\,A8;B^LZ$^_8.U*2ETA>5VT M^^/ULU)QZVE7AVVU%P3AI74>1'_N.2%X^&"@$EAAK '!,6H20)[:@QE%2YS1D@&?J_0*L%NN[ M2UXM"Q]]3L:ST6(QO9Z.'YE4%D*RR6*<3>^?ASNVIK(>]ZJ $!<>>&<4!=)K MB[&5!4<@J05&^A<8.Q5.5W#=4Z_UV"WYV%<%3YG0PC*G#)*2$ ]%N1-P3^J4 M#F=_P;53X70%5S-:W.9M&.(?>3[7M]'LB8)*WG>5\8$XBXP1DGJIJ)/>(_&T MLQA;)QK(_P)F^Q+I/ .B.@!W#0G>$..QE, :IN)R(\22&Q1!ZLA1QZZ,ZL+P>%*""@EDHJ8/. 6 $A476P3IAMK^P[DZ>;R'P MS;,!60THXLQAAX&Q6FI3I&E(C=VEE?YO0,!ILRQM?4U^26X>*WK?IUE.>6]+ M\O5$*BS(74,"MA#E-TJQL@0JR0C@F]P [_-K@3UFIKR:\G'GQ!5&!T&E!HQ* M3#%WQ"@.5$D[,+*W'FH='/W6Q\/K9)3&^=WY>AYDE9PFUSI%$!OJ??3KG,/( M2N$?^0^!9;1:2+SM++37DW\F"OVP^80/0#$>RNYU14HCA5I MVAPSNP+&'EWYOD+!FRK#@_'0.XH)1)A%YBEGN"@H1ZI6R>BA7]KK"UP=Y M3;'\Y N FT+5HYO'DE*3U7CY992W/T_7?VR!2Y5A@3D"/$+&:6H1L<8@5,[> M]B"]@L-SA A8!2LMUX@"131W&$:?\ " M:0Q4GX'8WH,S/*^H@B!RQ%ODHHJ#7A6\<<)>6*?Y^A!I(!YS',L[2P)Y?F"\ M5HX'@C/;!P2OB &2(DZH @YZ C0KJ&/LTFY;M"K_?7U JJZ8#Z+F)*YVA9M-7Z!HI6P,\(.AG1TC M@N" YETB&"$,2,TU,Z*@SX):WOE9H.98,;^^0]H(6SL+]Q1Y3'JUB,;]8E', M^L FMG=R)OG><4CQX#[VXKD@ MG'9.:R09 T@Q2LR392DT[BT3HB4,-2/7[1' DSAZE/;PX4 MVM_^=(#(>VV 4-&W\-H:Z^B3]M7DPEHOG"BGM&D^GBQSLZ[GM%K? =7O/IAW M'_9+?=?S@460:PVDYY);81 PO$2Z5M5J9I[1SE%?[@UQLJN]0,UF'Y>W25;9 M2MT^(& C=5,(XB1 QPC(LK]D^A:N3$#O$I;#R>-LO*2SB&= ,@KHZ5DD '# M&$/\R227EP:B+LW4YMG?&?#RHXC/R;=DODKVUQ)]]62(DZ<*.B,)M-!R@8R$ M!3W4XTYMEI=-N'L\**HLY-<(JL7/16(,%)ZE#N:9IG=%;AL$L4TGA87%=5=SIG' M2XQ[@+5G5'!Y,WDG!(?0,H,YEJAP%@WCM,Z9YM'E0\X>5,TQNK,DX2BY^*W; M=87F;\DL73CRX"+QI3F>U>D_ M0P#59V_G:5<]5UYO,J$*&B[CXN3,:QH]:2LUTYNJUR#N 8.HN5XI.'!4"?:C MWA@4$MP:031DECDJ$")RPR,H ?J14G6/QTV]+*L39="^1KB-D[Y*LKN\5,9C M+:NZ^F"1C/]VDW[[=;I^8[Y.\.;G?(7@9ROD\;?AV:<+KN[1!(<'!9TW2!'> M"F H80A!3HL,6BV-/JET^LZ&HF_YMV\)'QX4/$41%IQC(J255FF*BYM1ITT!8@2E@0C&*./"(/JI"$R5!3[J@OK.7 MT7B5K3NM?UI%&W^T2":_1VYEZB9+'FL-7:6Y S#+(Q6/)SEOI?'TDEU9SZU] M*V @I<;>.N(%@UYK0GC!*XYJ=1<^8Z50&4'IL.339=VRQ_E>Q>\>R#M[^W"@ M*)^]-4I+@:3$#!4]%@S57%QBR90!0&1+$;-:XW,%DA,.#@P>: M.6FPSEO$ TJ1 J*@FB%QB3JP"0SLA5,#C.X*7K]_NCI;/:TN@Y" M:__ @*20A%@J-94>(8&@W%0P,RP2WMMUH\YA50\+KVMX-\GTDY/G&E;D[_>D MQ[3ZO0 U(!A;"+'WE!ED""WY127O[6S[A]B)AR3:SG)U]@2&MH4DMSP>&(>0 M:. !RVM!6AL=;5)0AH&I!SW&,^C+[GM5IV MZ="= R+YT=!Q3@JOC3:.*>)=.6/LZV1F_$A*\'0\-2J?]@-JRW3\A\ZY9=*[ M_!CW10)'YZ==3S4R\PZ!3Q/ZG,PB#^,<%\O%E]N(AJ_YE#^-'AXC@(?/Q.J] M.%!/$?$@&ET>0Z>]S*.@ZS H1=3(2NV]>N:8?DY8E1.TFF\.VFEB"'&<6*XL MAP(87O ,6UDG\V*H.UO7:'N=\].IQ'K238.L23M4O:614(8!QX!7&"H'@\6Y.C']Z@5OTYRB9'%%:I]XT@2=R@M:86 M2PVU)-&OUP4?A3&77 NW*P3NSAWH5'9=^8Z?9J/Y;Z.[0P<.SQ\+#FH#D4"" M<@N!PYY$%;VAQ$M2IX'C$&^E=H^ UVW-3F=^US Z>+O]Y8/!.Z(T@$I9%K=X MDY=VI"5+A+^P*ANG"7('&D[BX,FA@:L_TZO;=+48S2<^767+))GG$]E_OWGO MH$ \RAN1>*X I01!: K9HZYK)0&>'ZR/U9L:4O\/!D)=IHE^27[+_FG/R59 M\??]4-@_*@AB#%Z7 <8" LX5H24[L,<75BJE"2PTRM#.[KWGFZ&-]MH!<^/% MN4X?+)T MG$(7=GN\40&?QL*3!:SBK^A^X3Y[)&C!\F@,TTH3CRTE#$>KA3I!6=1/ILX5 MMP&6(FE$L*>SKZNM^C^3Q?H:SWZ3[]E301-)N5(DHI)@EE?.?PK6>2#KI'D- M$ ;]&WRG\[YC#!TT]EX\%R262,;):XN@AI0C0&RYBQG86U)+.S@Z28K;D7 2 M_[I+=]JZ2M;+(*Z4N)H^S@]W^3KB+<$Z;Y7PF%%E+-4>"UI:0XRA"XM2GHB! M-WE,;?%W.#B[^C-M &?E6P)S4'(8]WJ2-UC6W#%B"CXHI>N8/P.T:[O"V:G\ M'1#.XN>:T&C/WA,$YIICJ+#A0#L%*..^X(7AK-/221>$M9,YW&G@K,(5LQ?/ M!0L?5#Y& M;N-S@4$?%[_2$$%))6"4P?+,Q'M_R=DU)T*LFG[L4BH=5@E;9M/Q,IFLTP,/ M-Q7>]GQ0 G(ON".08L^DBCY;F0. +^T^NZ]PN-M#;': ND);+_/I\O%YR^_ M'PNZE^."T#@OARYRTQH6U/)#?C04-B.?DP^*GGU^3:V[ MNY^E#TFR7A(?[W/&[,;8D6\(A$2JL'9ZG1EEK)2F7%/:HTXKO/X@VVZ[(FH, M=MMT\7&PV_V&8#G@0%GKB-, 6B,!*OT_:%V=O.FC:\#^R+!K3$1=[;9;ULG! M_7;GF+!NXJ<8MIXA0N)BRI?$AD:N2)U8SO%U9'\,ME*Z =S5=YH&O=_/) M]-MTLAK-#@0-MSX?I'-Q65'MUWR2C#%S]$\+ )D?0&MW]. ME[?K"UZY97 [O;]*W7P9)78P/GCDFP*U3ENM+2)0.\B8!Z@T-VAD]06'_FH" MY!#<&F5\5T#4:5QW'Z^+G/J%N1U-

RM+%I'R&H*"VF+3._,ION>C%=Y>Y6/U]?3<;+[^LS^ 0$!+SF BBE#K"1( M2X8*ZJRNE>P\P)R!KB#5"+,[2XX;S59K!EPEX]OY]%^K0V>[VP<$11DU N35 MM@R65"'ERF,?0ER=2AFU'(,?PDYK1";](>YP9N:.(4&QW,20DD)EL 788EZF M*N:EB"[8]*HK\X,0.HG%)P?3]&PT_B.NI,B Q:-S6\[H0SI)9OL#:=5&!^0X MC-NY8H # USTPF5YA0E3TELN9B]P.5:^:=O\'DRZR2XE_;Y*U]S:+P\"!NZ7NQ2WFD+PAB\TGPD=+.@%VJUO,U+3R>3 M-G3HKF\%JB0%P!$AB-$ :$R*Y.W(4,KK) H,T-'M =-#$=WI-6J2[,ZG66[& M%+O/XBK5R3_BS)?)Y/?[=.YFR?AY9=$W%6NJOR(8I*@S4G"%A!%.$.UH016* M^]9E9=#WI63;D\C@U>[Z/YN;"Y^2N(].8!L:=\MG@HLNA32:4>\(B/ZGSYNJ M%BO6@-XR9"[3FAB "#M=#%\/D_AU'XF?IS>WRT4D=)SCZV9O[QAF!6\Y9'5JR)QC)D_+*Z)G\0U^:6PRYW)JDU=&6!LK8\_G N+< M8HX\DX00*3VV0!6<9?6R>0=_A'"&JZ0Y40[>F'+_6D7YOYLOEMEJ'7M:-U^X MNAW-7S#AW?QQ_VS#T#IR"B'R6AE&(4/<4(^A,-@5$A".U^D!/?@@XAD:8>V* M]V2ON*YR^'V>C+)Y_*>G+-KUHYM_WK-@NOQ\X,1KS2Q2<6-WT"H@O'CR_6B= M8T3QUV+9ZIH/4[3=+Y2#"W\+H6M9K$>WMX(:FE<$AQ(626>L=5HQ(Y &!?^- MXG52C.1?2ZO9I=6/S =O_6V(7P<-2R+_F>2.823]6Y)%MW#]CWDY/C^:/L8; MVS "3YM)\,2;=0\>S[ 62GH!R] F8;A6U5KP5\CA;"1[+BO-?4^R\721E(RX M2I=YJZ1E-ITOIN.VEU>5SP=A."0$$QVM;T)\;DJ482!L=*UZ'W^=F;>VP%J0 M[7F%^ JZ2QUR\%BHA4\&9 E@@A.A,5#1Y[_N.^G:3:"P+)RQP1BIG3Q /CJ6-EQHY'I$[@&IY]'8KV MT-R*=#J_EIUDWZ:;LAEO2/@M7;?U+1RL]5[U_-_SQG6_I0WO\[\=]\T&HA SW[1;#:T--O\*G]N MGV'4[42"M] 318#0TA&97^JW94"%"%#+V1C\+?@+7%Y-2/EIS77;NGBQ6-UM MHH'QGZY2MUA.[YX')3Y>7TWO'OGTO#;/7^V-M[XX",\Y]\HZ8*%&FCB!M'6$ M,TJM\*92@[*6',ZS:F]L!8G MU[.7CGF!%27&,Z]+^5AV:0V63T15%V6LCQ/$>5:6XUA;2S4G5"C#*=*&VX)& M)&HE"@P0;/W"I')EN>.$,AC=VO,%;@2!1DYK022S'FDF*"JYIER=RNQ#O&W8 MNSW0N<@&#_32&7_FKD=]\2%9WJ:3=);>/%1P;#OX>B!((FN@XMPB#FWD@R"E MR%6M;HWGJ/4;!&I3:Z0U89[E(OH\7?SALR1Y-X]H21;+S]';_C"=3^]6=UVM MI#U3" @8"2S7"D(/N$,.R=*OIW$/[VLY#3E.W ; VUQ\SQ D^2_UFNP#RQ(B^ ;_,RFLE\ MDI/?U=+;]NW O7'>"F$U5$9@3Q44!<^U1W6.1R\V_>;;UGV<1 M1GUL8R^_'O[_]JZF-XX;B=[WU_"S2%X6*!9)(*==.,FYX3@30UA'#O01Y.ELN8@36L9@"**=HAV.KEJNB,;YYIQ M^IJH-V^MY.0@NB@\(@4/4G&C'%I)WW;+4E13*=FHUXS3%TF][V[NUDDR3PZB MBTZB @T80*-"K9F*0[. ]B7]%JO5/%D:#R^)@$K]YM^Z"YYY>1,_W5W]G:>3 M??#J7?FM__SY5F#C541D@NF(6GI''FUV?TQ<:"'#6:\-;/WGNRX HM%(&B'& M$ 1:!;T=-4\E33\-=C+,!;KI^L]'N:OM_G.R"9@RP;J<34FA3=[1#'-AKNAZ M6'O0JX"!D_WGXZS?3#J[@/YS!>228C9)HZ317C(?>LLB\)7=JW@CJN;H/Q_G MB+D@_MQ3[!]^_O75'O23_U]GK%%D?#0!9/)&@Q>NGZO3OMI;. OJ0S\;+E^G MON17]C;C"[RYKO:GBX_SWO-_A].T=UP]L<[HZV,J/*:2\8P9K32HK )MBM9OY9N 0<_ M$V-^?FJ^"1'+9^53?>4JI'PZA$X(E<.VD-I0B 9\T"1[#QBVW1=9,QN+H+!\ M,F;'_+&[JOUNT@^CZ!"USEN99(-TT2?N--.#'[B=YSJ).U+R>O=Y?YZVD7(V M4I;B8?F\;.\Q,R:"]X%#2-%"XE9REGH/ +B2!RS.OX&R,;(2(XO L+WH=.%Q M=2Y:1XR4)I?#(N4L1;#>_@JP9'D\_Y+*1L9GR;A$A"Q_P6RQUF.U)YV0$)1/ M47AEXI"T:"Y*CK%'7VHYUGKB]<;3>I6><7A8$2=?;0QNYLQDS$@[$4@IIA58 M*202!_T-<9*9U=>-WNVARH0H>4^L;YSJG666;-J':Z;(Y\V)MT-E7BM1]&;C M=E8S)94:# DCT;3\.-# 6ZV7'F.7DN'$LA<-R_LKKM#:85>5-#OKH8@EK_A; M+*@&IN4'A(>J_GW&?YO18,P N[QCP\"X,IXSDQ*!Y32$32B8 M$$G+CP-/SQ+:# 4CQ]B!R@F=T=YHU, ,&&OL4'R28&-T M[;POQE#+S+49N"=CKPZ#5Q$3'TM2MP""65@]6^%=E(.%@EPI:?-*RG MJBC! Z*3@<6D@P4$WM_9@8BJI(:PG0JN(5V8#$O5Y8,>/6[ULFQ0_&=W\^GJ M=O??FZM/N^W)VA?46R@JACQHQ9-1GC2:F*2P(GGFO#^OMV"3#-IU&&*$((03 MULO ,2HN>SLJE"5EG :OG,X%NLDD@\:YJVW)H&Q)BC:FB#:8!'D>,O9S<5Z7 MU P:A%X%#)R4#!IG_682Z 5(!EFP";.+2$>1' ,4J8\22!!6]@KX&U$UAV30 M.$?,!?'+/EE+DCORP>@\Q_P?,\&)?HY)V/?V>.&D,#G[R=IQ3FDFME:6"=(6 M).?Y1Z)@@Q(< O56$UR6"'&O6B;HK?G ["YK'N@/!8C_W-_=WGV\_OWJ^O/$ MC;DG/]A)E(:+P ZM4HXL%\8,802IY%&()<;V"\+Q4DRXI/\6R([I[IJ\]*W. M!(V4@@637%ZE70Y^@TVC$)7U0QICQH7@.1U;WN34I1!E>J&/YS4<*"A$&PD] M!\VY8P?UUJ,U'?=GJ:DO*(]:%SF*?+D49CQJ#\O;L?C/7U_79' M@OD452*70!BW=[WN;WN_^SWZ7EY^&O)Q.;&/?Y+H:0#B10XJH[$1#.S] M$ ,KV7RM5I"C05960T0SS"PMZE=:0XO&U3G'>=[U1R2E4]Y88R(Y1%$;YE%Y MW]@[\9HZ)T::X?-K$:V?9/7%=M1 .F0A"*D<-Z Q,#0I\-X;R9A-YV(9C*T) MBNG.X6XO9=S&@Y6]_87VH5- :(V5]M&Q%(8^>@DJ1(CSQQ!QZ)T0>I( M03(M&&E(K+=_B*YD([K:M+;^64GN+,#%LRY/!4US+R_. M+QE$O+94S3N:+G)0D;OD$PEI<=__7IH#XX=2+ZRF<[EU 84CF=-U%JRZVRMK<>$[XD\1Q=1MD2SPHN M74H=Y-$R_G3>\]0BGWZSTS$E%S@ISW5(S"$*]JUU*:4M:9P8N]/5&(L\ON M=8HYP?(/&R1#KQ D'J2R&452\2R:3A00%R68K'P(>^T-$"$JBA!]&.S(=,): MZ<,TB?9(90HF.R8<:DL\ MR!18Y#88Z.<(Y#?!Y O"Y&S!Y'%.:2:V5A9,-E%8G@3M'\!)R40K*\8?=[=W- MU:>[W9'=.0W\[D]^O;ZZ*R;"13_;$3!N,44F", Q3HK%WM(V%;UF5G2A=NVL MJ.G%,XX9'OYB_V,_TG__Z_]02P$"% ,4 " !8BUI+0$;[Z(SX !$E!$ M$0 @ $ 9F%R;RTR,#$W,#DS,"YX;6Q02P$"% ,4 M" !8BUI+)4S6B.P. )FP $0 @ &[^ 9F%R;RTR,#$W M,#DS,"YX&UL4$L! A0#% @ 6(M: M2YCR.4)L,P 6+ " !4 ( !4RH#RY< .E)" 5 M " ?): 0!F87)O+3(P,3&UL4$L%!@ & 8 B@$ $90 @ $! end

-; ML:P0_*;; EUZ.+7#>0*;$\O9/)V13,28FC\#G5GF3NIU]Z(!-BYOW$/9D1/N MF$N:QW3Z/=O,;00/2N6LQIP #[D++EQ-7+@F;+7Z'/T&,#XXN?CP^:UDH]*C MIYJX'EQ@@" J%5) GR([&+=+%18X?#>=T1.P/A@+PU@,?@',0-&GW=UGZ5/Q M0$>Z\1@I3U#0H4S&.J69)]7^0@V0NBX/@_J]+U,3Y1(YP[^ZTJ1:4)%;.B B MD:;"1H8\=-JA]RW*A Q92HMV_5XK&\'P'7'J:M.^!0G1T@E\\7PH';U<1KLK M]8SQ4WP!E"'SA#H%W_2-;R^M/HPRN[&E>(U&YZZ>D>JSV'81U$"L-/TMX)[: M4:.V4@91E(V[USG$;)%:B=JBX"HJ$L@DQ?&(VJE@%6?3A\KMD\,# MG"4]+O>=H=J_3FNJI+WX#IOU[HP(F(TR6 M.Y*TP6F70G8J%QT>[(8]C@4*A^0Z&$X'^/680H1^XJ8W3*/FV-J>@X( S4#[ M&L +'V)3-M T0>$OAN%@? 27[Z<,N=YD$(X&/8ZD9B<@8-6P M1W@T&H;#Z; .O-$ OA=OVF0ZI6 V?&$\"<>CZ3;8#0"Z1X,=L.OUP^YDU X\ MP._1H!L@M6B W<% 0L3_& !64:\W/@)P(>8,)^&(7*L].%V^R(.!Q.C5 =@= M#-DO>33&E\?AE/+N)@B@K7<7F$X/1M\.PFDX&0RV0!#=H<-V_(-+,SZJ93=1 MC0[?D])IY+,&E_#6A_?SP)U;9#'G5A\K$PFMS&.%G&S14#!:]'>J]DV%/3D*U314(,,F]:"2OKN!])2B M J'<=/.6.QWTT?';$4RQGDYG),AC'22JQ;^\F53\?'1O.\&E)FY9X!H H#24 M<9TAE^,U,X]RDP]CIG;M6W?7TU:!7 >V/=4H<-KTGM-@:#\K<#'TT?2[6(TP MMP5??6CL*D;5(N*P9=>=04W!6H2-4Z/8Y<)!W!BO.WN>B4VXY(\VF]^:!?D4 M4[N:RBD,A\9L@]D_33!U9>$JZ8K2Z2Z>^S+<6#_\:^%#L!$_X,SH%D1S++=0 MQ"9Q02*AV;1%R4>8#R%*/[DMGAP,,*=_/!WG7 MD,8=>G5S7)O+;.D3!4I:]XH]]K==:>Q]V^QO# ^M==#6VCD^R_79^>GU]=8>OS]V3E5'L?4I>!X MG24+?^@^!\<9]7*OOFUN,>X8HR6Q+OQBX8Q_;+=-[XRS"=HN6H!)G3 MVKGOFC'S!Y]__7CH81$&/RUO?W;8"S^ZT$D^^?*9.Y,*NS]ES+ !%<:&WH9L M4:83L0GA'5Q,R,$B=$Z4\0 [!$8 *]Z0(!E+HUYLF9LN-GP2>F>PUD+P$1C@ M;YB!"IN)T8;T'&I65&YO'$LP*];W%UAB+Q1:\3488![[!VYTS72_DH83L:$ M6[ 0L^9.,+%9[V.2;WQ#89*@R""4Y%R@$'<1/*798FZB[.66Z*KH&4R,"P/I MQC MCB.?B 8_NKV$8=H:/D'!"E.PYE/EW>?".4Z4TZ_3UP!B8,+='\!,#$:Y5A MVD^%+I] O'I,LG2EANUT(U$0&-P1 !-MO055+ MC7LJV/ >M8RS&]?<.?B? &#L]:RK^%3,/3[(T]\()P8FX7Z7H M2^"* 8 ^:GQT94MAOPK,PV,M>!@JM0)Z\1G M25P\"W2UA*>DLU+>:<4+HN2#*)$P7 U*M!A=0V'BCRH!A4S=Z;KB$+I3Y'Q% M4FR*V)_,S$J &)DGE4AOG[E]E&\9>]0=A4&SY-BA!'Q4Z^ZUGX ZXQ65JV$J M5"4PEB0B6_:A&AJ3^PKS-7Z/D9)J3:;>>*8H7"J!1 OUG"B42*LKRU-:LKX6 M5;#W-NK]>D!=FFZL7] =H^QJ1_88L9FBE]94&5.$9]'UN MPF@PU4!P7O=@3&^-Q^-@.@;9I-X@4A[4$7IAK]>O1?N?K4!POT\H(HJ?[U&] MN%$XG S1IMG#..Q!?QK\E*9S4GHP)F00#J8#K'$RA36BJ10#WX='1W[#.^*L M@H,IAFD?H"$4_^ER<0:L+@R&]W*.:3TU[+[W=[^+3 MNN,#7.S;2K#-/J04K93AE*W$D[#?(YMG.#J:L/T<3@$A@[?W7D&E>J;+^"G= MZ\1F7SO%WW3!I;;T_AY$DI0WQWZ!BS:,5V^B*\R>U([8[4C%X=*R8$V(]K>@ M"VS#;$Y&T:IAKD;B)ZSOZ*H=_F,?NL$*+<$*XURQLM[,R_I8SNI8 M#=_J9O,&'W#C1$[D0&Q#PH$85\)-2E99&)D#&-]*N*SK^6'=L:3^J<>7=)[[ M%1<_8+&3#/*^RHHK\6T":+1U*;)"OW]FX!P"P7'W6DJ$#52BHT:YMU3D&FK@ M@V^,0A0"YRZD;;'RS-S7,UNI2[_48IJ"4OW4"3?DG)-ED!NP/$E(C/Y4%09M M&@E*-CNWV'18(9\4/-^$*R"A@=I#H7.14)9=L:D3^-G0E]9V]GS),"\9%?8SUAWJEAGZ/'GJO/7+S0Y*'!U1JLJ?','X^O+IIT4()-D9-1#T3CB&M'B%%/ MJG-AVNU#BI#$0$@LVKM8L$0NP: EX',N'4>#YL:0$R\2;I,VK\>L2SC9B8:3 MW>!X0E%; $,A"$T04)%1QK0;T\)>-#91%#ARBDV=P_:PN [3AOBKQ$YPZ72, M0)*6OH7*QX%8W>'-#)E<##'?7?O2E0.3-*MK,$RE7L/=5(7M@*MW=L[A(#;*R M]T1<#J02D0F(L]=,1(R_]]Z_!;_':Q.A5\IH<4H^H=U/Q\>7)35?F[+:S ,3 M3;,2W9T%/>>4I7%X")-PPVUZP =$RW'=J&^@]:.AS?O+0I1K$M"*KJU M37MT-:',\K2A8^R&%NN"Z^7 'D4F3SX"+Y[;9)8M1&I>:G1KPH;;WBE*RG'1 M1H5]6E-].=*Z15SN$D-H<]>J9!$1EHJK*VGD'"UN!._X]\(UG\8.Q@YBM=.Z MJG8';SRMX.MR\2Y?@XC^+]\19F2/\7=_/M%6+92KJ@519&NEOO&^PEQ+ZL3> MN%^DBHHJ7&]'./BR? M>-WEZ\88T5 )8T-L2JBEL)NC3MP"7P# ;QO5-ZZ&5)(T#8#E1%.M-T@.WKS( M*[TIYZU6&K8XU.&^HY?\%O=7*?NFM5<],7XIVT,>3K1U C -Q[W&BE)4RN3+ MFB[YP7?'UU^^>PM:=$<:?$]"C03B>@;2>GXR[+[31/S@FM9Q4KYGM":!B;SZ MG>\;/OGN;2>HWE5T1EAY($M7\'DF1]Q,9M$,+V5YV:%-:BK:0*EO!?N@[TU0 M[KG$+PJ(8F%;#"N*J:6D4^PY:@<'E2&[EX64RYD[*Q[;R&Z?-0:]GLF*JD<< MS_,*4\6%N'*49KU::]2-+0S>&SBKQI_RF-+(T@"3HX>5=]-SXN@ZF MB+O1F)SKV@8Q=DV.29"TNN;J@25W6#'UCDRJ^"#GO/#HB%1YSB:K8T\K61\N MKS!W1U/I>4MY]V92.^:OVK&O<.%$%$?'#6_,7MH7)@)K!5SPJFN$IA7?X'T@ MFC) #0HF@*X3&.J$1I84758^,YZ/B'HORF&IEM(&9,X1 \DR6DC16E\EAN,^ M'&^2@N53:2848[J',*9T93J;OV81/%6E:84F7P#!-9FM \$@IXI.?DX(1)+ M6Z2NH8H4[/Y0DIJ)A'"&-PLTV,/=W5.?AM&D.'*.G1 Q3C!#75J\8A398$1T M^[#F_E&3:@&-J= G/RN4M-2?CRYL>O%)"O-)SW,]"J$)32#CA+/4%I9U!1+= M,1*,X'E'%AK#Z;1:YJINA6M6(U_(Z'MM7L\#YQ<%]@XR2V:X^X=2YE+D1ZAS M]IXOF89Q?G,NUC[C\<254Q[,\24*+=$JQ") 8GMBA1=&S^14VPJK%!;:=%(3 MP'"Q<'0T'*16>7Z<@RF/95,=?T\QD\G;$0%>@ MU:#D3_;\*1<).UYX,=QO])W)*:;@@%@Z=*:; K_'TI 4N+2R"8,1FKR M_ YF(%9H%BW7R-=X(Z3@CFD*6$^L%9^=W-8\^= M:%UHF-,#HS1>P&R^>/PRGRSO591UTI1B"G[B^N(^:)SV6IL0*+KV]8W0KI.L MJ6TUAAR* ,2L)RXD:(IKKTAM:XI/< V^.I#O&#>688:7XF1$#7@)8GS,BH' M>.M;3C!D:0Y?:PT2K>ISRPQ#3:JMQ([N R(*1ABC=" M128XF.&ZW.3.Z$:%W8$> HE8;I82U(>%.*1LCT+T,7:)M3+-/5]]D[M/8?;2 MC-MWG]7NP4"5*.I%L((FP*()()2ECR*EQ:[N!WL">(JH 1'%&B,5TV'].1O1 M%S9UO00J@W=W&?"5IS3[K8G&H>&]3N&H8O(>P(DR*-V@E7"P[(8O,FI8?-"7C!T9Y0F* M,!-0EFEIRU6F;&>LWRS9_[HGJH\>%\PX."FS<*M[B?IT:H4N^(*I)%20([98'4]&U.27',W4DQ%"E<=.&3+WQ44T4\PDFJ MA@]+;> $'Y+;1$WO7KB -506!RA +J9"S Z@Y9,]3D006R97#1ML6:Q;XXP3 M.:%=QKS+PNY2):'"5.V470I9P3T:RK_'V,Y/;49UY<%,"?Y:+S/75D*7&*0S MV"5YO/,BCJC6F]LJ*AN+TN.$X;DP.^KTP('9#TG&/5:HQ!FMZBG)>6I.W=%< MJDWN&+@ZO3/,:'ZG-U#ATI6,\5V;%* M'04XNC+&/G2O5)/4!%(XFZ>&._Q^\J51$Y9PD3LQ6>U0:4O2]-,_C52H3<(* MCE("AU=4+Y9DR":W+KH?-;Z=- .EKY]3&X H,TON(Q6N5 M3/4'7=;;*K9F=830&]3,:JW9I?C-)1=BJFER.&>55+$2AR+)0_IDBC]IR0.2 MNGD!SYX;X"R9G9>^6>N\6MS2[HZ>N,/=.6Z+Z_F#,=6Q.3TTR^/^R7SL8WR; MJ8K?@BP$I&X_U"3? U5,AR#3'@35X^WV=YC@7:0V44V, ]!^;UJ?1-IQPSVY M+\6?Y6B.57)-W6%H'.M+I2^LI5IDE(H'Q[MF<1@4 NME-7 LCA0M5R]SO>B$ M@[5Y%=FJ: R^(8:KD],.YT<_"V$R![Y[U"P'NG)>>Q"LX0",Y?I$)\:@9 MQ4M2)(VTDRY+ZJDOYF24$'%U2%L7YT$CY,_%=[8W@HNYD,-MC$1*B/\Y(IP? M;B60P\/N- 3B1@YU/@]M1BXF(@U1S=\IO1QWQV^K1 _',?F6:.HCD9PTU M=+?;5 439[X5O[QK180CSK%15];B63?B38JA&X=,G$[>(7L$++JH"#UWTO\H MS7Q6.FIM+JV#4H6=EP#IE?AQ&=\K<9FI\:&(G.8ZF9$(1E\NV.K@XKG8PHMX M55N,M0JUZQJF]YBW(8>5R]AT%Q58CJDTW$O3J$P0PBI;ML[?7S?S>X^/ILQ; M^0>A8M851?.D;/"7@%/?_I*:6E(U=TK@Y46PN+@?4A MEG3Y$EW8$-4L&_:/ MV-1&MYB@*8)JG(B(+:6+R\0'!FLA2Z;/XE9B$&OH#;'$9A:X-SW 1E* ,<_$ M.\C.8=0%C:' !SC]F'(M$2"Q*>:DN)%C=M:R5JR)TVNP_+(+E2R;>IBZT5HL MDI2'?<=<=?QC\-GXI7WY#$O8-+/JG9 %IY75"4OHM2#C[P:\74;W>A6D21O' ML&R=4 ;#3]ZJ8M"7W"T8L<^34)D):_B)38L45\E. MN\LI%KKTFV+=P\Q T+ MT9YZDIOVHJW=P>77=#.Q]$E7VMF#>8Q()15:$!U4(AHD>, P'*W!+UX6 YU8'2]BBVL(R'8RQ@@=ZQ\*TNI.J$Z;@N?Z M15?094)BY?5&>) 98I6ZIL664/C"+J'05E7),N%)>KAZ@70^Z]TD,Y\:.SSU MV;,MK0.K=(,3JY" MDS'UCD1?A+A%7)H;-J.D,"QV/U'V%@>V^C*75C#W)$B#64V!<*SK"N?'SC[Q M3QG'P1IX[*&R4$U7QL:K_BTXS_@I6E +-?2_I)@^^KO0V*[)@?$?BM.-F$C1 MA?5]5\TI;MOR'A6IX;[:FF43>;%E:S20:KVI%G3"45F*K(WI94*].%8WXP)0 M>%%!J'Q.R:4@M2)-3:[8)OJ B!IA(G'C$7FIJA2N4EHS*^$KK]52;)78 GF. M)OFDK(^ZTK=EC;\,+--W]BF6)M@H U4E)LV ]'I48=N,[%I,NT$BD:@<"7$D M#V$%^Q3Y&I,LB$09"PS,LUY$I!]H'(05\+AWK6YKJQS)PJF.!5KQ\Q[O:/-) M)\ 'KGP4[MT7Z:DG+4L ASLN\B9JG)'ZOUWO7/9B>*,[:(BB@F)<[B[#RQ1K M*IO XL/@FJ*-2U^J2Z%WA"X%KCWCA/Q3[4I*G<\.WU.-';'/V?#/FJ7.*JVY MBB%IL'Q5M-@<,#Y]\X00];$MZP7 M(7*54<$LI19WU49A,4@1S5"^S9'MHXB8O@;>D*2;O"R^VW1 QS1\.C5EK<[% M 6P=X)?@:!)LVX[W29 MYU&5Z4; 1>[ M0LV,*#X3D!#1G\2AC"H<8F6UG6#A>H.8M-"X\*@:**>TK1VS*!8G^GKHFMEZ M4TDE@ZZ!%*C0J_DKN8W3\?%'NZSX7,)+DHJ)A&388EZ#8:7T ),7?$7#H>@S MK>UW[L(5.FOP?]8ZJ)%,""+V4@*7I$(V6F&P+H[HL$31+#4T)JA7@NFTC6ZP M+"&4AO@O1;YZ"<1=C>9@317L&1$='DO1;'$^^TR9_Y7O3"VI+OU7%^;L"CL( MHV$C=IK= 1.0NN5.MN6@(RE;J<6L*JVKI3,L*2GME-5X,G:-[?OF>R&4G(8/ZR1.)2K($*)/X&;71O;NBE7U*3>1# D6FHSW^E4SE$B MDXB14:N\Q_D_&L!AH]T<@:E69#&V8PR'\^E.M(J527"*[*\5F=_,WRSV-!F% M)R4YI2R]I]Q(J\;:_>Z0MOI ZZR:-HA((6LO[5WV2@4?":&KU7K'M@E-8Z+6 MCD2PXJ7YLZ7:9%L/MQ?:(![)>QHTY3U]+BTOQ& ML@WM4P0Y#!9(*SD?@)1X(!G8MX]F$-7[3O4XSAF4(&RQ1Y'_&=LF:#K /I$V MS2RP\IX M:"-#^G#J&QFV)"C^:KP,M@H?4TK,#W*&P3!X2.X? %*+!(:=![8E&U%=]B]E MR3U52%NB!U'""A .IC4O:IX4%2NNU&1)N.K*24FPGWNJBF4@\EJQQ25A%^0*YY\/'LX\5;ZZA3=T)S-&7.EY7CHT-(=6BI1=674J2P-,R6B"=A02?,^U/3!21; M+8%04!.H*J(E'IM<)E( 9XG*:O:LT?W:ET)O2F3###A0%'W8R.B6R6;IW6K. MEZ//.W\D)3 Z45*QEQP"F,\GXB,>'><"N]-IV84W:]Y)TUUCES:E->9I;"OR M-=R]K2!?S4E9#9^L*U@QS;E,6/H%MVP,C%+R;5 MZ=$%Q5(T38%I";7-(TAJ:/\U=B+YBP@RDR[I)(+RACHE?&="[*\ N;SFNU2 M]JK6^P.BG5C,O15K,15SKE7,NC8&CM(+Q][-@@AHGW-V9%1+@__\A!:.,RQ1 M7.\P.(/+MUE(RCN:L"]8ICBV]8=K10E/Q7X67-(=K(YZ;(N9^;)0,*U?[I7W"V6F:OY--Y&[AARTK]P_H[U?N5#6H# W+-XC(KE*C%E2C M/ $LK#T++C8%A<(1PRFJ\AH6)YQVI575\*C3[0<_(8V 7?3'D[ [F :#86##D)CW.MOP\FK&/-Z9EQ,"O$(\:;V MY1=B+(THZPZ6 !Y\P&/SS;\;*ZR5F[P)*DN>)W4 T,ESMZ+:ET3A&Y'=U4B[ MQP4=DO?*%N_5'.J]$/X=7_M\S^U275 Q# MRAH;-MT?=\/!L$L54#OC;O4,O6?-T+-M./:+"P4[]D6F&NKUE2A9SN<7SU], MI! 9&LKNT/'/C?S_'H2/WPYAH2F%AS']]&%KRW0>+\@NN%&;H,=<4RWKW6_KI+\M\,[9&"DV&+E!*J9U^L<'7T/LGD?J-?W\%=WC'_U.OW>]T"1Q+U- M%2C1U?],52VUG.OWYI-[5IWZLK.1R+9#^=<]]YBB.9"BSX'\]&&(X;@SPX_ZGHML?3/XOL:NM&CDE:]AW(TO-0*T]+SS=M MB0Z7:#BDD7I8W7J;+KL/+)QNO&V@_79^%3V9IE=PRZ=A_VA$%8[#";#0CV6= M 1C:9#1%BTVO/P[,=&P/IJZ17>X!V9->X-Q MC>"H4?T2KA#1XU:(7=4:?IYOZ.91"=7E$HL5,D'_PGV&@Q.I."2/8\7(&:W\ M0[+8()(WS7YZ>5V;^CAHZ#:*-,LM8,8+R'D!F]S;@6?E1=RZ1ME30;ON>00?+PT0C7([5%]G2='04=B>^UGQ_ H/UW)_N M:&2NZ3@<4?]#G6O2[87CWD3G.M^';7QK"(RGDW!"S1@/ND#$@3+@E\-).![W M:6'#T0X@5"OM][E!: L4FN<;3Z6E)L[70#RIJOXG6^M^/[I62HZN/P V&(;94E!8*#=L;A,/!!&?L2Q/7$37$ M[8,*,=DJ@SNY^LJ[#UH:[(%7XPG)\ MB<26O!% 4QWX[A0!_LAMSDO-$#4V .#9Q:80_2E(NYS.H2X?]ZQM60E,=MP; M,Y/%WKIO_6JHA$)Y'4>\CO&DQDB,H [O?'1V>-]:KAW_CWV^G;TNXK$B4=H. MCTZ3*U=-ENH0;QG1HM'2C&@+F[!K44<4)PS:6<48_7?/3J1Y-C_-N7?P>2QH_:DPM'MFX&K&OR M!KL88\^#-XZBO:GTU-CZB#F%=[ZW:U%)P\(2)$UO8^^""5Q\G:C]B=^UQ6$_ MG [[6[>XY9'?N\4^J(G=K5OD)W"M+=MHJ9/:$D8K;IGDZR%Q6P[INLD(HY^# M]W#/-7>HUDW'I+1FL2 M;$ZA+Z6/M,Z8OQB$P&=QMIA+&]3Z/8P=-;-(%+=Q+) $#GNN9&;/+2<;C+)42P M$WSPRO\+.RZ2ZDZMR=YT30/,*"<_E\$Z5#Z%/9#)D:=!#AC "]L[S@_#P?BHO>/\-.SV MINT-YT%R'77_*-"-JZ ["@?WJ-54Y:K\K^=^],?^[-^8?VQNS MBGL?XGR6)2[$V)EBI%,V9 M1.^W-DAQJPL.MS9YT<2*-Z@&?6;EM[8 T$@[3AO]6.X7U )]R,0:2-6%SM!*]U"5J1"Q00>0]DGN%CAK7O9A<#: MR9'X-0\H8ANF1QY;OQF#SF!0BYEJ6\5>T7?UEV^>TKVWT/;V:Z M?]GTX]<<7MO;KYSZ54 ?_QZ@CW\GT&OO[S4]BGIE@.U++'&&K_&,0U\N[NY MQ,WI+Q/(+1V>(_U%K;QO]&ZU=#NP/6WWK^*]?/T+DYB'=Y"C0?TPW68&Y M[)<-4MFQ5"_8% \2Z@#J-U/\+4SP ]5V!^G[F@:E"#[W7?UNU):'SG!4XCT3 MY, OMFIH?#*%5E"A!F9M-1[XPF7 5Y^PZKX^\A*EP33Q_2*95]I!F,PXY0B8 MFV2IE9'*N&%UO/W"O7]O$DUHEV:W@:CQF?(QV3[PG\>W.:6-U!2ZEL#J4+O? MU#0F#+BN?]D=U[YL'YF=^[5[@R'<]9'[O=J7;8'=VR6&;J?;;1^J$O?=+I*/ MFD7R8?/73?'BVY>),>%;UNG'<4>T:\!Q9[+O@!)VL6/ 21,D]PIXWS[PECOZ M;3+"=E]1(^&B!8:(]D =NGL+6K/CH0M0[6!WC6/K.DQ^SS;G-BU MQXLFV6N/I_=) -MCF-U)87N-LG=JV#ZC[4KE>\4!OU#QLN?]PE=;C_^%XY2Q MX84O[XD<+QQU/UQYZ: O0IT7#OZ*G,^=)-B$0)DAN)Q%N@M"+1PN<)G7O7XP MCY[;-[+7*O8%:4VV;4AW_45+Q32&W;:/4#/<[$2>)F-F^W!W^V^S:>0]V6*C M1K&#/S;G8UHNN9\J7&*!.^W5S5;GK4F@+^-F^SS]2\T:^!K^I:FB>XRR,X/T M1?SF10G$NV'[:L[QBI<-Y+\=KS '\<)!]SJ7%XY)<>%,J\],7/AN!Q4\(A+D M3J'393RIZW\NY3>/U75,.C=&!RTXQ(@#*AK7%ICQMOG_SDK9M[#RAF!U:]UN MT!3KJL.7Z_((9C$U*MN0%/L-H;HC<;71[E\'D4\M?;E'LD1)7?&D_^VR/_^W M9*[4,EHO,XSM0BT.S258[*S6%/=H]M<12A_B!=W5(%DBR9] M98KPM)4CO*>,I8\Z9JE<4H_80OFL&S./7X&% MI53C&NDMY1G71/%ZWBWR\']8?F]IM^WT\7A5)$W)FUO,DCY-=,M#VU-#MQH] M?5KHWHNH,X67KV?W&-6E[7ZC*4,5L%,"QEZ.CS;>I#4=MC7SM.V%I]8DS2V9 MIS4*W)Q\6M/G\I:.R3\;V@*V>6C>VEMJXZ32 MZM4W[EKCB6+_OEA[YJ1?4DNM<([EL2\;8"]'.SITTI/Z>@[56FR)3Q^)**D_#K:UE M]C2R^KKE5CLA7+<$]=:? 5_YX(:W]IKE4TO-BX=!?2D\,T_'>6:[:=@;@\E M;O)=O6P%6TF%I@',W! A]2:'%:WBKT50/,6+Q[A%Y$3A Y@3BT:UL=%J M8 MUT@C;1*7&E*QO:?989YUV._GFWD>;5W_\U\VB_4>W;I-+LA^^;,F^J4OL M?FPM?'Z?^>X0#:&EG"Y20X]?/];.]O*F$2O.&KYN/J)*6LZQRU-[E9HORM'\*U;[@VY[DM$=:TRON@B:HH*&EB \_@UE_R?#>K#N#F/4I#D$1=.E_LOD(K4_TYJ'M&58EX?4_DQC#E+[ MXVTI2-4WNLU;QLRP;=OM-=)E?FMO ,@DK9OGW_?:.#^Z[Z8QYVW;[OCWO?.[4#MV[7/+37GLWS>V^\ECSR0YX7 M?_X_4$L#!!0 ( %B+6DN#:Z4<8@( ",- - >&PO^A;4UDA?VHJY6KIVO[UYD MR5:;I'&;8K]X9\[LG#E[D3R**[UB<#<'T&C)F:@2/->Z_!@$U6P.G%2GL@1A M(KE4G&CCJB*H2@4DJVP29\$@#,'1V%]R<7??S8!4XP\AQ?L@1'X_^2C M%Y(_Q=VC'K^,^@GF'O'9,\37L #VR$YOQGZ[VQ\L>= <:QKG4G2G.\0>,-4) M![0@+,&7A-&IHC8K)YRRE8<'%IA))A72YEH9=9%%J@"ZP]*Y RU@H<8 ^D<4FT!B6NC.,F._"7$&KLR:HT"@M%5M%@A+L$ M-Y@B4ZDR4&V9"*^A-&:06SF*%G,[:ED&-JBUY,;(*"FD($[#.J,Q#.T,&+NS MC^.W?(M[F2,_QQY)B)%5L3;-JANS.[702=YD\]R;M,.=>%%)%U)_KLURA//M MQ8%;!3E=.G^9MP(,.RE+MOK$:"$X^,4\6S#:L6 :DW4=-)>*/A@^>U5F!@"% MT0*4IK--Y(GV=EOFNF@<'J/E?[W,! A1AFZ+-W=_G7?[/BH=G?R_9 MO57Z@O=K5U];HOW_/P"1HT,0.3X$D0?PV S/]U^C[>1>5V30M!@;?6M0].C]^:,*_)AG$?'CA_[.#>_C'U> M&_/,?E=*N]MHZ_WN>C!PQ594W'TV.Z'ASL;8BGLXM4\#M[."EVXKA*_4(!D. M+P85ESJZNSG4M;"#NYOFX(<4O]S;]>:4\<++%['BZ]MH&$&Y05"PK?3PNR>Z MMO^'R6PVLA 34]25T'X/987B7AKMMG+G(J9Y)6ZC0Q'&=#'#_.)]/Y$S /('(', M3PEY$4!>() 7M) 3X0HK=\UU9C;LOG92"^<"N$L$[I(6;F&E+N1."=>PC>&N M4;(\'G:N$, K6L![[F3+MK#"0=%CM"\(VA=:M.^B4-PY"<7W-\.!>HB-U$-: ML%FU Z$U00-$**I )\[5HF2CHC!UB(D*A=@H2V^*YW-H8 ;FPIJW!]&!'.5\=TF$!B8H.T M?0UXVDX(H6N?_H:&:2,F]D83+>V-E:(3+4P2,;$EIMQJJ9\<6PC+EEMN.\'" M#!$3*P+:T39CQX/D:ZFD/PH:YH:86 XS79A*L!7_W67"I! 36^$KEY;]X*H6 MS0#\56H.@N4*WE#G;5V%\V3,$0FQ(Y;BJ5UR?!<[&$2@YX5@F!42ZG6&J2JY M'\GV@Z_1#9Z *'8:.4&7&<1J.$SB&F^MH8F/]9]@6DB(M8#,Z=C9PH28F!\2 M8C]\I']VMCIR18*Y(B%V18_&7@G=IY 1DT="+(_ 9[ULF#X28GV\%ULO(J:1 MA%@C/8;K9<2TDIQ2*^DPS&Q@6DG_M5;Z IEB?DF)_=([=/=28H))B07S0=* MG4V$YU*%F&@FBU@UZ$HSS4),3#7IJ51SSD9E*4-,3#4IL6HP3(AJB(G9)B6V M#8*YA.I#3$P\*;%X4,ST*L3$Y),2RZ=_$?_:,WVG;V+^28G]TS<-.C :S<.D M->:?C#KU%FQV_$!.S4$:> M''M+JO2\0R$F9J&,V$+HA#B[##$Q"V7$%L(Q0PMEF(4R:@N]F[=W6C[$Q"R4 M$5NH#_/PGD-XPUU)S$(YL870'!8[#S$Q"^4G60K]U_ A)F:A_!3)-L!O3DJQ@5K+.3S"P?6"JV)A6?.SWQ_+ M\B;;O:F5&L.U1_U@>/N=2%/'X1.7N[]02P,$% @ 6(M:2Z][ K;S 0 MYR !H !X;"]?\&QY9 P\_ MT[$NAZ[-S:'/B[?3L;KD_M^,FN&TYU&=\.^]#7F]=Z MGX(NEZLP3&=4CP_3F8OG[;H:GK=2+7[5PSZ5=17>CN%/-[SF)J62P_DB-^." M\9;W/OW/^FZW.VS24[?Y?4IM^:+BWX(J?!VD\T%*#[+Y(*,'^7R0TX/B?%"D M!ZWF@U;TH-OYH%MZT-U\T!T]Z'X^Z)X>)$L@XY*?A+#F:RV :^%[+0!LX8LM M@&SAFRT ;>&K+8!MX;LM &[ARRV ;N';+0!OX>NM0&_EZZU ;[W"LS9ZV.;K MK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>MM0&_CZVU ;^/K M;4!ON\)9"3HLX>MM0&_CZVU ;^/K;4!OX^MM0&_CZVU ;^/K;4!OX^OM0&_G MZ^U ;^?K[4!OY^OM0&^_PEDW.NSFZ^U ;^?K[4!OY^OM0&_GZ^U ;^?K[4!O MY^L=@=Z1KW<$>D>^WA'H'?EZ1Z!WY.L=@=[Q"K]53O3.33VD[4L9#NT^7[KD MT_!O:R9PY_)^3)?/.$_]=O]$Z3)N2>'\>O'OTWGJ1T3X]+^&Q[]02P,$% M @ 6(M:2Y #]W/4 0 K" !, !;0V]N=&5N=%]4>7!E&ULS=I= M3\(P% ;@OT)V:UCIQ_ CP(UZJR3Z!^IV8 O;VK0%X=_;#371S$0C).\-8SO= M.>]&\UPQ>SY8\J-]4[=^GI0AV!O&?%Y2HWUJ++6QLC*NT2&>NC6S.M_H-3$Q MF4Q9;MI ;1B'KD>RF-W12F_K,+H]7N]:SQ-M;5WE.E2F9;NV^-9T_-XP=53W M:WQ967\1%R2C^WWLXN.U>1*K/F&_F/#]QNX\WO>X(^>J@OX4S:Q654Z%R;=- MO"7UUI$N?$D4FCKUI794/ 57M>OWO$OMPH-N8F.VK]F7!>GYX+6AH5%\X?O)_#?S8#;EQ-+8N5EVH!AXO1EK&JF?=PE,^(G5;IZ#B5\-C MZ_/]L*_&;?KO0R_\L^A9?_C?6S]=#@&20X+D4" Y,I <4Y \ K @ $0 @ &9 0 M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !8BUI+F5R<(Q & "<)P M$P @ &W @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( %B+6DLL797N8 ( !0( 8 " ?@( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ 6(M:2T6?K_8: @ %P8 !@ ( !DQ 'AL M+W=O,2 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 6(M:2[RS M(UV(! V14 !@ ( !NAH 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 6(M:2V^;S@:P 0 T@, !@ M ( !1", 'AL+W=O&UL4$L! A0#% @ 6(M:2_B3S,"T 0 T@, M !D ( !%2< 'AL+W=O&PO=V]R:W-H965THJ !X;"]W;W)K&UL4$L! A0#% @ 6(M:2V8^9*&U 0 T@, !D M ( !U2P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6(M:2XA1MF6T 0 T@, !D ( !F#( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 6(M:2]7$ M%E2T 0 T@, !D ( !63@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6(M:2TWYPGJS 0 T@, !D M ( !&SX 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 6(M:2YK(N4FV 0 T@, !D ( ! M940 'AL+W=O<.2+&PO=V]R:W-H965T&UL4$L! A0#% M @ 6(M:2S[&PO=V]R:W-H965T&UL4$L! A0#% @ 6(M:2Q,$UX;! M 0 -P0 !D ( ! U 'AL+W=O&PO=V]R:W-H965TU3 !X;"]W;W)K&UL4$L! A0#% @ 6(M:2X33NC'-!0 "B4 !D M ( !SU4 'AL+W=O&PO=V]R M:W-H965T !X;"]W;W)K&UL M4$L! A0#% @ 6(M:2[&Q.O.( @ H @ !D ( !B&$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M6(M:2TT'>83W 0 @P4 !D ( !C&@ 'AL+W=O&UL4$L! A0#% @ 6(M:2[]P2.)0 @ M?P< !D ( !"' 'AL+W=O&PO=V]R:W-H965TB3@( "H' 9 " >=T !X;"]W;W)K&UL4$L! A0#% @ 6(M:2^DL]36Q @ S L !D M ( !;'< 'AL+W=O@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 6(M:2]_H#,X\! @!, !D ( !R7X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6(M: M2T!IO+]H! &A< !D ( !@8@ 'AL+W=O&PO=V]R:W-H965TP*V\P$ .<@ : " 5 " 0!X M;"]?7!E&UL 64$L%!@ _ #\ *Q$ ( & 0 $! end 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.8.0.1 html 115 233 1 false 41 0 false 7 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.faro.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.faro.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.faro.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.faro.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.faro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.faro.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 2101100 - Disclosure - Description of Business Sheet http://www.faro.com/role/DescriptionOfBusiness Description of Business Notes 7 false false R8.htm 2102100 - Disclosure - Principles of Consolidation Sheet http://www.faro.com/role/PrinciplesOfConsolidation Principles of Consolidation Notes 8 false false R9.htm 2103100 - Disclosure - Basis of Presentation Sheet http://www.faro.com/role/BasisOfPresentation Basis of Presentation Notes 9 false false R10.htm 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-20170930.xml faro-20170930.xsd faro-20170930_cal.xml faro-20170930_def.xml faro-20170930_lab.xml faro-20170930_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/invest/2013-01-31 true true ZIP 72 0000917491-17-000037-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000917491-17-000037-xbrl.zip M4$L#!!0 ( %B+6DM 1OOHC/@ $24$0 1 9F%R;RTR,#$W,#DS,"YX M;6SLO5M[&TF.)GR]^RO\^7KMBO.AGIG:)XX]WBV7W;:K>^MJ'II,6>RB2 U) MN:SY]1^"5";)C.11/$EB7U3;9I*) !# "P0"^+?__>.F]^I[,1QU!_U_?XW? MHM>OBGY[T.GVO_W[Z]\_OS&?W;MWK__W+__SW_Z_-V_^G_WTZRL_:-_=%/WQ M*SC/5U?#P$$"Z(:*LK]I5UVE=*Z"MY]55\O<)$J Z?_-B/ MK\->]^?TWU= =7_T63W?[W8C1N_O'I9^DK=/'GNZ,!(U@NO&'R MS<'P&SR.Z$\/3Y1?Z'7[?ZYX.GW\M34JRL?[K6Y[U$S3Y*.&%?<'_?[=3?,[ M.N/A3^/[V^(G>.@-/%4,N^WJ>^N_M/B%87&U="7B)_BT?'#4;3A!^%O_T_][_^KE]7=RT9@]WUS_\ MIJ+FE__Y/_XMO>OGT>2#3\75J\F[?[Z>Z%W:QF_*+?P6"'G]\'&2P[^_'G5O M;GNPI)_2STR-7'O0'Q<_QJ^Z0'/TZ:M_IW]\\>E%Y2-@@KOC^_0/Y;]T.^G? MKKK%\-6$CF)A":5>NG?_]_4O8&^1QI)I_&\_U;\\><=/]9<\O.,6-M6@,_]6 M8,%P[,$3_%+J$ZI^=/;9W!>*?F?N=;KPR-1%/RS@YX5EO?ZE_.>EZ_JWGQI_>DK) M3QDI3U0!WDWDSSZTQP-8'&'GN&&F5F,\73Y&;PBK?O+AD]WU/ZU?_/W M8 )>9[_+AFU_YLNN*?OCE^TGTGX2CD%L9Q?$@1S#WY\ JT!-Y*E]J'@:K!+; ML6KO6I7L#C][<\L/86[%V9M;L6]S^^!<9\BR\Z^[T3@AIE$<#'\K_C+M2=*A MV__V<3CHPQ_;Q>33!>0Y>^@ST-,!%#?Z_;8#>I@DA>430Z';L&"&4C?BP>$0 MZR&AR,PG7R*0DT0@IT8:#UCT(OUC2?^0"#LS^1=A/EG3/ T!<"R^+A%G2M/] MY\=B>#48WJ2TGFV-BDX##T9/6KAIE3]OOLKCY8W(=D$/>4/4"1*'GXK1>-AM MCXO.A%>_][OCT:?/OS]IE2C_>>7:7D8"<7-%F-M"GZ];P^)I6X7RGY>LZB+\ ME59@RHV9:O1:_=]:-W->Q7>'17L\&'Y.'P&/R[_7OOBE.^X5'Z[>]3O=[]W. M7:NW\%([ %(^7)7?';GK5C>)ZEDH7B-'5ZG=%J^# UPMD#V]MU&K)_[1ZMVUTK]_*=K7_>Y_W 5D_/+7X,OUX&[4ZG?BX&XX+HI^>NAIZ4,#\EJY MKJ,DEM@;Q/>>\S]!V/!4E."I(_YGAK8?5Q]W0=L7M'UN6KW9D=LE<_L,C]XN M0GU*1W!+_4\R #/W\;XU;%^G)VLN9P<5F+DK>*K;_[;PS4F&>Q*3N,'-+4AE M8C^G;QE"O')= %A]@JI4_$6PGPA;O$0FVT# M7'C9:$?9: >'GY=-MO]-)D[NT3[TB^>ST<0+]VB5,"^;;6ZSF51%O'*C;9E] MW_!\/OPHVG?C[G=XXJK;+NJ'^R]XO\Y)Y#![=8\'#?L[WV_6AXO%.#^+<3[N M^RU:[!)U/<).=-K/S+ #L);-S@8Y[#3:7 M7[@Y9;#Y3-#G:<+-W>Y0/>]P\X)_SQK_/H_M?D' EXWV(G+!SR)>O>2"S\8Y M7Z+FLW7-SRIJ?LF.^1(UGW>%W[/::"^]PN^RV?9A)T7J_$"3I(NJ:K+.=(E576Q&"\K$+]8C'.Q&)=4P)D7.C\'@' I M<[ZXYW.OOWPF\?NE O.E1L[BTD?QI-,T3CYA:;ZUS[O)<-NTJDP%?O_\95BT M1G?#>]OM]3X#)!UVQ]VGUI<[7^!,&5:O\' :<8%OB"O7E.)5=T$WZ?O MNM:P-_CP+496Z>XBM[C"QH[#WU1__ \22HH/[7XOO MQ6*FLGKF7?_V;CR:/$!J8=7<3[Z?&-_)Q+HX+$ P_?9]\^_-/3GZE.ST$/#\ MTU+#S5@Y+FGL&@#2320LT(43]-CUC'O'G0>7W1^;SJ/+SI_F#!@SSI_ ML?,7.W_V.K]G;'.Q\Q<[?_;89L\Z3R\ZOS>=IQ>=?Q)X_J+S%YT_:VS3,-;/ M#?JC0:_;F62RWHV+F]&"6GZ -[32J>CGZ6+J)6F?QZWQA$'V;M3M%Z-1^=S" MKYA>[\/XNA@N_LA34>=F%LWT90F/]J2Z*SD\(Z*9Q<<[CSSY8+^:7J]6S$D& M.[;:TR3_>#CH#;X]L>.,-7HQ25LWK_#E*L5NQNZI:,0![-1%'7;V?1,3D]XP M'MZUTPOLN_?NW?L7KU)[-G'+./QRM?H%J.5%,?:O&,\#JU_0\IEZPJ<-ML_? M#[YXJ"\OV.ZYZ?2)7?BIJZP:M/KBPL_#A3\YU7@&/OCLO> 9*L4%USUU'WC1 MZ$MVXP*-3FWJG@>R.FMK=\%U^]3K%ZR2SUL=/K7ZWQ8O8+[O]KLW=S=/2^[5 M,F:B7EC'RQ+PWR\ Y_P SC8W[(^A&!> DW9]%T2W@ZE['I#L HK.U. ];2=Z_N;NQ;MP<H%)>DP$EOZIR;.ER0\GD@Y3-4C4M:_&F#Y8M>GT"OGP7^ZP*#^ MM]'\0T]+.S=8ZX.6K%CL"RGMJ?>7NNC)V>C)H5LLK2_9:_UX'B5[\^MX&?MZ M*E]B;H?='D651$N':=J@Q*/N9$90M:/?35!@6K@9C0;M+A P^O57][3$OV2% M#_MXY1*/IQEL.\U@^]8,0+OF][]1O)E>_-H:%4.PE?\JVM7@@82IGMSTE-6Z ML7:9QP./:COPJ.8Z3NY+/_[/[[]NJA\3Y_AN_'EP-?ZK-2S 17X>].XF@T1_ M'7>>DXILLM*S#3'D_K6$^># S<%_-]65]_^,STDAJN4<3>J8;"7UA6ZTCY;Z MNPNJ."-4L1@?L+W&!_56VY=-_50Z1K^[^.\S]=\+0E]PQ_L2^@74GQ&H7Q2W MVJ>X#Q##S3J\=_O==<',K]UO_8*\&O%>&3OW[?^-1BZ7FNT>![B M[D;CP4TQ_%1,9\Z-KKNW%S7:X61C"^;/TELKN'\)67=W>9<=<4A7^B(VQ:DC M]+W&:H_:#Y7%O)\,J:]_[SGMC)VCP4-OB8UD\**2X.?D,3Y<7;UO#?\LQK'U M?3!LP1=^+4!,SVEGG+O/6"F"B]'3>7B(LPFQ?QOTVX.; MVV)SOP7%6"?S6;X,FQUBM]:-Y=\]#Q,ZKA.0O%/RL8\]R3..<.:,X@OW,& MT.:LML0+=C,?Q\#>!U7NLZW>^@*?,$I&_\ M!D9NV!H/YD74_?D&;,K=L/BE.QHP@N7/OW_VY7O+C^89EO_0W!M\T1_<=/M+ MW_' H43N:-U+:K]5?E0M;?[9!L[T[^I;<9&(6_AC3L*:'YU2OOQ'EZULS<^" M%)M^ &<4&P]QP"D6BB,#19S=X(5"K[\?*-[FXX3/_4';5;O3^* MUC!,M_X&+R=4I'=:+[Q$UEB/%'MX.264\->_O"E1Z*HWE93X07N"=Z8/?)R8 MFPC_-MJ %,>B5LX8SQBFPA(EI"E)H4*3U[_\G4ZI6/J69C(2G9L2 8N."C[" MGD9/0Y3$Q@O"Q,? MY^!?AZW>NWZG^/%_B_L-WBNI)#%0)XPQ@3@?B2(/[]4<%&$1LRQ]4XV,PP[^"SW^(< MG2(1JJ@U(2!L@@K1EKM5!HW#ZU?)%DQ^M+3I6$B,,2<+9*^@;'$-L=LKAN[! M5FZRC:@ QL5H>2"8.1DM*;>1-D#[ZU]^;0V_%:],NUWTDK,M.J\F[Y@G;^&E MB_1\*KYU(:QI]&T#@H3B3"G+A: T:.,X$_R!(,4U=:]_B>;3AU=?@ON/ MWS[\^N%O[\+G5^]^<_/D++ZSI">=\:6VXO]#0CA*HI@A!0J*!.0UMJ4 M*B90U'I*R/2]"[^=7CAQ N'J"C#KARO?3;F\[\7GHGTW!'A;C$JLE),Q[28_ MKU!DCB:%G);>P@6W': "2'M3)!&SFU&D!D:&W"#;_AD0]EOX_EM./(^/! M6FVEQ["!662AM)?$8NE.3[]=YD371>IRBU6D8D"=/,8V^E,9089&0P%/;+W)I*+/X&UL/HPH*VI;): M9/6M\.,60LIB^E3]ZYLLZ@V?EY1G!FFJHU%.,\VCI*5=5MC*FJ1@25@ECU=* M:3.JYA;Q +,_%3+25]UO?][BM$M;^/N[V)&E2_-%A4 [W5 M6GZ;:.V'JX]E5/3@:8'7'ZXJ;BPN[Z$W_W)@HBC1"M.(+7@Y /6: $+Q%GF, MF;61SNG7ZA"NW$:;45E;U.#*I4/7_FBRZL3XT9;KT%$1H3%"V)-H59!8E1:- M!'#=\^N8!&R+]#804)'XL--;WXJTJD'GKCW^W.H5HR^#R?^MU:>&KOB@KK.N M^$MLM+9>.B9!,CQ:@T <3)0K4EPTV3/T5NN'9:TA>K:XX>![-R7 /A7MP?0SA#:9VGG"-79!"6"D@G*0.6<#K)>&*B5@GG!*\"^'P W?#K]W1=0&? MW4SF)DUGX)1[XW/1ZX%5F9KJ#0 J0D'")B8 1P$Q<^&Y+16%L6@D&$U,WC_0 MN=W;*Z(?+#<8NN9O9?Q^Z/ZZE-E."A0\!(E@':GSVME9Q,Q1'0&"C=2@3S-V M;T#/XVBO&9L%V@FU(0JK1&0*#+J1X(>K[ 4WI_W%68X3/9]B@]FCWQLW4].\/YJ#2?88'P_.]8;3<;_?;EN]3_< M3FH[?N^#G^\7"5."T;AI]=O%Y!AA\FT 4@VF8&H)<"R^SD8WIJ<7$4K]!S\5 M0$.W#<'[)(?P._!GE'NA1<^:-BH'F!!TX#$Z1 R8\Q"IB1&8SF-#Z@(,4VHMQXO"]DY>:OH*22["T,?+_HU]#Q\O$>3&FYN>X/[HIB(\N'GUVU/ M36D B(F%YH$#JM< )))))<8+JCEMR@9K*LACQ;@=BI\7^TGQ?6MF?X 3%D=U1 )-_>U=1M))QY,V>I4!Y1 MSZ)PR%"0CE559AO0ZE(SI]]JN:E\CL"O.>$5O:N4DQI<-4/,C0YG@B*&$20H MDQIQ&WD9<' O7H^+;;V?15E7XKA31Q,#>^'J^EYTI>!G9KEHO/[[: ?>M-B MF_TXNEJ]4\JRI(.9F6WUW6&19JY^3A\!C\N_K]O/3A/E$";I+!K4!/ACJN0/ M8GD\@^=3I%NPX"9;DGC+5@.]+YJ6@7 MW>_IH;\-!Z.&K/;*)!G"#.)NG ["'0*J0V77E*7YO@*.:]I(:(V,G2A=F8MQ MRBKXCQ"2.%K2I4)/,\.^@@0LM]+2>5&#].&"2 QXXX1$&YP K)Z$O? M9Y@*(M\"*B>^B8P=:5W%::TE&$(+Z * <*"*N:K&3RC%,M7?D2(7JE(LJ0/+ M<;Z4O(GB)<0\ANQ5G*:1$:*T#D(!T/380I12Q;0.9W8/,]:H%IN1?7=SUTOE M>;ZX!1C?G01_\.=>,0F"^QUS,QB.N_\]/>A>5NJPG5P8P+V02FY2IMEH1J.K M:I'A?YDEYLQ7NA>[C\&*5L"4 WPB>#FD.?MHJ%'7EIHG!/'?3.$="A^3% MQ,VDQ,BPN$YW7\J"IU\!;0$>^' %5G)+5\)=($ZFUW:&A^O*6&1&HMT=$P27TI34BE-MC1-568D=U\9B')8=%;< M2*JEH)94:QUB8/L<,&4I6B;* [RAG MK974R096PKW_Y*/^89\CNJWHJW#E8 MS^XYF^M5-)1!J(4UIY8YV'=5P3;W^,+UO35>F:LQ%2HP)((EJ4S"&,6KR@^M M>2# ='1A^KYN<\^E%P@RPCHKB*,R1.XT+N-U*CR1%[X?XMKPW($9A6C=I,L8 MDCH?A?"Q!-[,4*0NQN:1+?SFDR0166 PH.@*+R87% MCT4* A$NK4F5!$9:&E'D,Y 6)Q'R$T *Y]T#?+X6(F4@G#80!0;C6&"R/'&@ MEEIR,1L[^G\PPH0)'J@!HB@$'4:6/H] E$>>0O9AK\TJYQ,/#&!11$1&28RF M2J.J:0(-."1#BL]^CY]/)\_- ((62L >3VTU"-4$8C _JWK"@5^8OG_$P"SF MA#(PK@$471C!B*Q"+N^>!"@['Y9OBB (M99$R81"/BCL1+"5IG/!I]>X+VP_ MV!%'B#PH9)FV3#@D4!15)&*IDQ=#LR^,P87VC 6NE,?*1&=H57C&E-'\4!BC MTYFLOM7[V.K"3[C6;7?NX"596G6!##LH/"8($)A%;+",QKE96D$*U(O3-MN ;W>(#6,Z4QN M>=CZ!:V'%D6;]$);:)&4P#]'J?."1JD3FM&D/! BRH2LD!&SA^L_V]&UIY6L M:O8D%&@14I8K8UB(UCI<.EX5+R2B91(L8M]ZF/IW.6>,I+OP!^(F:UQTSM925_I4N'<3#T M@[NO8[!F>>W^EM8*2^DT9Q"X2*\L+$!4?<2<;+CSHHC.EK&>J'TL8^4]$VN( MU5[&:)WU,5(03M45THG<$ MPB& ;PM1$Q$D0Q LE$DOD&((>=KSI) 2C+S!GHM<2UBVB3UVY" MR"J[:F-,%T!\"()KA2$2M;.F;4QE-RL8U4KAC0C9Z:9'P#PJ2Z@B@C@O+"A% M:><9,I9D=EXJ(7@#/4UW)%:3M?+.C)1@A:QVTN"DILB1\B8'B%+8C"R%":'; MD%6U0O'=4;LW2 WC&SDW"\[*+]C[ZH__T84X:-B^OO^U^%XL7O&NGGG7!^4> M31[ ]7AO]I/OISWK)_W*A\5_W17]]GWS[\T]F1PIK ^V2WYQ?%'KA&+,"3#D M$04ME)&D]'( 3FAV!XT170] EC'M/#A+3L59(B"03G$0L^ UE$OM#)&W@C(G ML>0K;\R=-TOIJ5B*M?48<:\#TSIE,#CEB:6:**F8S]K-'9"E8**>Q?YW7N-@ M*(156.J (XNB3*$8)IG/^W9,;M ^';/^G;:]2:HG@Y+3[;_)>-<&X8]9YX[KJT6:?_3J*6)!F<0:5N6-B1JW6 T_G!5)D"G M0PV^#%O]4:M=?KP!SIO/9C 4%&!-%8BGQ#G*F"QO:A(!D*:^"%U+9NQ(9-,Z M 5Y_3>.4)L_ M_K?0!KPIU&W4PRSCDWN.OWQ7?_+=3'II_SAZL/=.%V>&RWY MQBAVZK* M&4HL;?KSO77@L[N;HO.0.9P^.3NQ:DX\;WWY89D>RS36$(G C /F,34;[Z>1 MS.L!:3E1Y_44883.;)-=C_\-Q MXCQ$<$R7H3 2(J3CRD #03926I63,$:RY)-D![=13T0\Q_(BF"*OO18*$9'Z M+ @;JP'!/NHLEZ3Y14#'G@D786(H9!&ZQW#TR*)L-AL-K@X>G)QM? M7!7PZLZ7UH\5A2Y[BS=$4#X0&TC$:7QY*GNJ,!5W6;7B@;B=+?HTW#VFI]" MG00V)+HT=E(Z3UA9X:*C0YDC3SW<#Z;MY\7_8[D"%(7'W 4GDD? CL=051Q' MEW<0??[,/XZ95TZGTFY!K-+&2@S^M^IBBVW>Z_,9\7WNPX/:=8.XY(P0(EPJ M8W06T^H0E$:>%7S4N^X??ODG9/8QS3SPGJ72>*(=(<%P:GS51"UJM^69V;.3 MP=%R1Q!H2<4(=LH8;*BDE1BT5SR+RU)K^1>U'XYC^9%'G 8J+,&888Z\D-4D M!V/S\/A92*!^B;(:/_&WP:#S5[?7.VS"B$1N<8IB/:)2NTBKD0X 0?/Q$UAA M<3#57\N*\Y#!,1T$L3)(C5BZAJ>R( M,@1A&M8^"&:"#=5]((GRL1(('\Y[/"$1'<>G6&J%#H0B;PRURJ1"L=*G***S M"GQ":Q4"%TZP8*MC?!E%R"KC.3VDN3XPLU,;J.PD8>(4#IO^ MP99C(X2GCI/(%)%5=SG)-,ZNNU)V.,"RG 4G9OHQS;F37A'F2? *,V-B%*+J M;ZV9SZ,PI X7A9V[1(YE\2/7VD%(;+V"4!@BKX!+Y,@T]_E=;(E?IDR.!.33 MJ!FCB2>*(PS>F..JY8@EHF&X^.$"X>.+8_+CL]<>X>R7I=N@ 5$P-.F6G;*! M5HW8E&69DQ#B<":I"^N]1S9?BP(+PEQR&&K'**I&TYD50Y-Y)U..=N/_=Z& MXZXUNH;GTO^E"<[?6[UTP\V,76LXO._VOTTNO^4VF*]HHN65BEYZQY@&$$T] MHZQJZ@76,TL=8B0I7USX1E3M81EB1=,M)*P/6B*'9,#.411->:LC343,2Q() MIDR?:!DK>KU9RHT+Q"!"E7?."E'J9^Z+Z;_OU'3W85=PE1PBE FF*-& ML#05IU0O)7C>&94"$-Q@/ M"162[&=9@YN;[GAR03=]O;PGVUY67#C?]H\(B@ %(Z?.!2$:]3_!2,9MBR\L2%$6;=P=X.VMJ;+W4EK?3*V6@JC'4?OA;CP: MM_H=L');,EB!BP: &+G0!E'C(2"I# IX#=-$LA *2=V\#3-Z=J=[):L!A00+ M$) M@FDXGP(A$6Z0UI9&V" E3B6(9B&EK+?<:ES0XHI3<\>4QQA]'O0Z6^];H:0# MX(Y]2IX#SS$.U0S=:&3>'"/%E342%RC8EKA5>L-%D)XS0P4% @/$J56T ?": M9L5LDFE:-W^[$[=F(Q+,#696.]AW5JNHN"K1,;6A@7-"R/I.?!1QJSB'@@E" M@>'UTG'GL JTO"K'G""9UY *J_J.6T/@0M=J%!?>OQUA*[4-'*H,:5X)P1(B',-Q!6.QRUO:8\1$9EMW MHVR-J@$JU0:0%/6 ID2JGV554:6=KJDAF/WX* ,8\YXAZ*AL[$)%N',@A!5 MS[$T4[$3H2OGYA"FO%=$4AFCH@PI6IY?IO*O3/DHJDU3V(#0\OK2U']6UU?7 M'AV:SK_@QR>)FC@8_E;\]=#2 )PA>,\^_+$];?>VT!!N]M#GA-9;P\[H]]L. MA/XI*8[E&L^)?"H-]V#R#<-@^3%SI755@",RS9+U;KS+%[N2)0_3GFS1+ZZZ M&\W"J?5Q<01,+O@&RN(D149YE4,F^3'I&TG9:K(7"7H4[6LV,P_IB@/1/(H MVQ3B,%D>\0H>8S[2@SR:](=MO]L$$K!]@-U#B!"[I1@>H'#%:J/SK2U9S8\T M4[$+G:MV-K 1!? LDBJ'1; \\K*$TQ AAF=&JEF5=Z8SEGQP78L%4Y%!FZ0 M$;!!W%J6PLT'S!N,U/L=\L-:&K M5[Z25_#8KLJH1>2.4T=9T 5+0>D4>YO$4D.QQA%6(3_>\;';DN*7.BR@Y(+>(''A9XDI+Q9AG#90C MO8SP1G(>1_HJIB/F7*!*!NNB,4*$4!E9K9J8+E2SX=J,]-MAD4H;4N5#OV-N M!L-Q][\;<@T;1$-&8:LTH%.&"8,0UVA:FER&%Q V3 MK*BH;\J#T+PRNC)6J<@!-T02-.!(AZK@!:*:/&U&D*P[N(V(KL_.LZU1M[V) M*I-YNT<\N!5B&40O M9&*:M:&/+@:_YFX;1P[ABHD93=:/UC.:U,: (>!;07 M0BL#N(Q6T04AJIX>F:>5\?W3FJON/*T1:*.I6S_L+ ?L$E><<$ 7[KJ4$T843^KV%1U'TGO"OXBY@-7!#FP8\9C&3%3 M53I+.+RC^C81?'55M,SJXTJX5JJO[= M)-A+JH:XKB]J$^+VN*0_5BS)B,"$!WPB.-$48!0OLS):PK9J6!+L]OFIV,=? M46[$%BH#?' >]DVZ[YF.>L"Q5=<+*:?-*P+T>.(5K9(1)WO<%]47PJ>JD";"[.VBD!B.!C"(>,\2A&SI5SNH+T&+0M MSU:)6M7Q6H(>2?VJB!4V!@9T;R3$(3RBU%2K*F%,8\-S<$]K/;]WHOYS,?S> M;1=U3 D/B0D+KW_Y2/XX I,:Z5_@W(]V,1J!07C( M^J<.JP)L(CS*T*S%93#0) ^BQ[4ANU M\BAJ#[CL-5!(.#!ZFDI'D")&<*.J\V!EM%LU//H$*WYP!H\2M(-(1ZC@:;K: M3+ )Z8I&"6DQS5(ANPNZ@=H#+GN-H+VE7*- A$.2"OB?Q:5^ [ZGJSI-[VW% MH ?= M0_HW:IPQ(NLZNW%<3@-H):Q2(A$.P8L/C5'#R&'5O5&>_%<;CZN?N)?ZY_;PVG.9<\(*3 M5G 70CK<*!-)/'"?<9H1\<(-QI=AJU/\UKK9H*$F8N#MA8$(PT4!B*Q*_Q ( M6;,R7W$:?W>TGL;!<>RC-TK*@ 0VNLH=4:U#'L#7>QH_488<'0/$B+".D:1; MP=+B0%AU=D)%#!GT)U*^>#[O@ *P$E)B9X*1VD0:L$=5%;^D-*LSI?C%4I7'QP539M_0/#4URQ2F8RWQP"+^!_V[*XO5=P)2' MZ#\(H936!)"])E7E%RB8S"N2ZD-!SG_M1W?TTA%BJ XTC'"FE0\*18S34/M2 M24$;0Z:D+X>?CW/4DA%+4(@LI,[V4<.6+\^P.=9YD7O]]MQS9^ZF/MEJ)G6D M#B58R2BH*C957AHW 9[CL_$XK?1HM"KJ(*BS4ED2N3-5N:@+^5RH;*S-T^/% MT5UVVJ.2.(&E)JD_IU&BNBGLA<*8MA%S,KA%%$5S7/ MA!O1=(?F)7-X-Y\.7(U:1R:#1QB[8$/5G((*);+,ICZ!ZSD?'C_.SU-EE9'$ M2,6DDRH&7#5E3#=Z\FHO+4^0H#\C;F_J^(T75*0V6! J"4RL 4Y43"]YP>V+_UNKV?X5_^]#W MW=&DA4$J3;F:RJ*A1&Y=#7R:F!PP_!_SFJ?YR57!$#&!9^GS-PHONI#5]#R& M\C4U/S&Z8!"1EE*N&<2QL^GR1/&\U.D-J;%["\J+?C%LI>['IG,#.P%V"RI[(Z4OU213CVH2Q0Q*_YGHCJ A20A-A4X=D#$[^R:8:6VA(&EMR+2-)EG.>J%IUU3;$KQJ>O%PY6(3X'%EE MTRUY2ARI^GI(1.LWQ5[_PH2L0=*F09Y'&>0+EDA,WZ2S2TS.*$"[D;+<>):VVY*\RQTC0M8HFKU]2Z)F:1#0AT&OVYGD0-Z-BYM:A%G6"'\NOFT4 MP&,5)K,+#2>&>LDX+\_( #SF%>J$*"W/8TW5YY,^U9-.D ]*6#XWT\#T!E#! MB<&P[]Z[=^_7\04$'1DG# 7O# /?7#4'D0'GL^H 'K&GQY:TU,'P_GTQ'DXB MYG6'"Y1@QPP$/F3XDKYE.GU)M.A-MQ%TH";=-39 MX#E12"EL2E2G$&VX+:7JIFHWOJP":UA)IST*1DAB U5*Q]GPRX :[JUI4D=K M.U-U*'/%"8!.ZY"TR!+, ]>5!J8N)QD"E8! ][(O'[^F@YHKV'[.49/Z 3&6 MQFGB"CM.SA=R82NQ+PT\7WNEK;4.MJ-D*$U#XU95@V((Q(P95SA%]&EIRX[V M*J7MP;L)C(44.%"#6=7$4O@\&2=2ON"Q?%G7^ <"#0.;FP0/$09F2-@RG0)( ML&&T%-F'L.1!T94T'D(-1Y6F:8),FK]4#2C3N*&EH$#U:/14:SJHN2*<21$T M"IQ&% AS8A9?,D#[^>VD>A+D*;!E2VL5N- ,.8122Q#G \6X*KSTW.7Q#JJ? MIIT[5W:T5MYR!;9 *LN8)$$X4C6!DLCSS#*P>FR[&UM63B3P#O%(-4F#X 3# MPLW*& S*6["F1MIL7U0=REI9A;6!L)81B+H!-&!?'=$PHGQ^@T(*KL]C30>U M5DR:$*@+C$=)+>)"5#E%8FU#ST(J]1/DRY;FR@KC,.'I$IIF7@RX>>U/IJ/E.>K=(S M&GUD1@@LF"#(.>ZK&3ZP;?-C)F+99*_]52L(I=9I23ZBBEC..:(6; MJ:;Y1(8WM3LT&[3!?PRI?$$V'.C21FD+@#%=7Z^N^T@I&DH&ZF.&]DSKRC9^ M0*H7G@M+-?88_EN-#&&2A0P-0L1^4+[6:5WH5H6- ">K0 N\4^G2:RP3/0I M6]Y(D1V0KVMLFC "ACZWXR7[W?@7\9 MWBWTH]O:2%#)31"2>1.8T#(:7TV>)5RX?#(?)JJ^E!WH/,1*UPWJXABGZ27! M.Z>4DC96+7U)Z@::5WO)6D>=0R[U4]$NNM_3CVS?FHTB[0T@K73]T6H+<8NJ M;*?D^<) A#S;.VOI>OPZU@B(21]3SUF-"3,>"Q-TE>Q/1>DY[I&YPWK\,I+X MYH#1@VBW+XMT6&-%G&6<.0?2T=5U=X55S ZZUBVCF:R]K69=X9CR", HBP&) M8 $_:%T-K$C383+9<+V!F=AE3?7I6]L/CO(&.T:9-4I(3$APL^OQE-9GAJ?M M@GD6DZPAZK%+6.=_-,AA,@?>PA;@'FE9U3: %<\C!+%7^FO#?+8?_P<1#E). M&DHP#C9-PZSF- F-,@EPGN4>5E/T2/+7ML=V&E$(NCP# \LIH197\5EDN??' ME*P3P%8+>->'A\:#X2[^WC C?1H*#69(11O3>.ZJ1A&3+!6JA%K'_#ER'D'W M.@-$TWF3P;!Q560V2.^J>TJ!X(;YAVRMC]N8\(_#XK;5[91">@!MX.TG6<5I MN??6DO#826Z!O=8S%W ZS2U#21,PRT(>K==9H4W(/,1"UXB.1$2-IHI)K+WB MP819T3&&'93/U*3K<-?V*YUF+Z;.YN'QWP;]09E>SOI4;C*(&P7L4J!". I@ MRKP+56Z+^H8I?G6PLIZFO:QA=7];[(!8ZU*Q'*$0A).JU;^@N5_'N&X-CK&( M-0&YPAAQ'@0AWA.(R13%*$8TL!N*$IYJ9RKZ! M2&)>QLD>*XBI[;M/][)&UT5G,G]X,NG[4S$JAM_K-GKMD$CK#0PJF;>&C*9Y!=#-)$BIB0K5\ $^/R&FX,9,-EM M!5MW][4 /@QP4 2/M2!>DZJC)OC&?")G:H"_A-G+]&+KSKT:&6.\HJH%HV4,@8Q41 K8;)Z*Z$VB$ MR1*C5$A1QQ+K*'HL_2L5E5&0)\6I]7H:) AJ6DJ?!B4S $KU-.!_-/W_'';' MA1_\M?T@.X>T8A:[ "!'*.H([/[21!N?5V,33>M)TSH-VU*XKM,[QA%%E*Y> M,DZ1DIR[&5,;$F%$UOWY.@K+N:2M[O ?K=Y=X;NC=F\PNAL6C?H[N]9;?L'> M5W_\CR[8]6'[^OY7B!AZ"Z?=U3/O^K=WX]'D 5R_*3S[R?< J8"$1%H<%O]U M5_3;]\V_-_=D2JC<#8?@5]95<&)!923"2^Y$4(2FO$%9>N'R9G2,Z"Q7NHIS M9\1C _8!=&T$0#BK'&4V8D"B5E"B#()X:66JZ8DPEYZ*N<;(=.+' K?2 M,P2PS/K$7(U4ZNBPJGGUX9@+MNQ96 >N3+0,3&U(%\@EX"Y2M5_W6N57'%"] M6\.3X?')K /!!HPO26/%B6711PV.RUO*C 8^APR8/T7FGLPZ@$F0W%N$; *^ M$(-B*Q)SHW12 K39"W,G+6:N![W.NYO;X>#[E,(=>F$ "%3.(TRL-!IK0PRI M[F,J[_*" "5KH?)R2G:E=Q7.3>B61>.8$VG9:>* MZQB* X0\. CO!/@%9"D04%7!@Z/(DJD,\458N^2<<"5%*UEFN4.PJ86RQ$1. M<+35"#T6;"9BB")JAQOK*4H7F\>#]I^)K\5PE&8YCN^W8USJ&6*Y%LC)*"5 M::"PBL ,SB_Y$RIK74/6$?0XXE?QF/!H/8&HBQ'B@=,,XH62QZEM8T8\U:HV M2GQ'XG<:W@>Q3QK ';7CRAFCI3;5; B-\X-((2;E5^QX/L^U]R0J M;KG0B4)JRM#0H" R74CTB=WH>U&15T#@[S6 5,H L*9V%(*":U):F%2SEIF" M9H:N[)0!73EA)"5%!!&H(DF'TQ82[X429EEBM\BLP]&:BRFI$T!%9* MB42*80$!5%&!SUNUDGJ1Y>%8_%P"K\A333&3GMO@TE^T!C>1^IA2P5S(4HA/ MD;DG,PY(.V]8($%2')%6)ET+!.9*0#P&Z=-8WN<2<2G)$Q0,*9BA'!G!JY;C M)D24!S&RED_<@L6#_K=Q,;SY> =\@4#"#6YNNI.(;3J<=>WEID]I^/G"TM^W M?G1O[F[*- M6-A+3;T-,2+#F4%5SPKI@H9UB%V7\;[5ON[VB^$]0.8$DV_38SN$P=[J2!RX M:D:X9Y1XI6+%:Y:WH("0K7:19SDEN]*[,J9S5%#C +2GMGF.$EH5K D4=)8D M$P+5#HW8NQ:H^N/$"AW.T7'WO\^Z;ZZC^G!PJ%HA4(X<5J@PPV)VY? M2UI7F(\!)LD8),$\C5Q'80;WF>99%NV-%!L):?V*9O?DMK^S9CWA#F-GG<#6 M,A,J T"0J*<5!ZUUWHPY/;R5X; .%.D6BJ9LI$N;SM M-F:'9>\:E0TF *6!8.)\T $KC*OB+Z9EWG";$K0#O7<)VJ>"H-O!<)SN993= M$S8A^-UO<9[!TO&HC+(N" S6/9@9XH:_SR/NT?0EKW^A<_0N)66>X,KYLNO 7)BD Y9XI2ZD,U@)8BGA5_&?R&?B,"UJ[?WV0.!* M>V^)!JND7(A>,OB+4M7\9H,:3"D35)(=*'P$MA!(H!@YT]Y)RX6U$E5,A& U M.V!2##<3V.R7-B5QM=O$#%.J;'2 ?[C LKK"0[W.W7G2B;W3N$X74R,G9)#D M$,I $$W"+*+!%&4Y3D)K-T;V1.-J6XXB^$=F$FCD7J@@2U&+IL.Y-U35&K&L M(W)V(2(U=-CE #$H WC">)*R#IH)DF[?E/X&U#._1%XS.4TD[$#CJAR)PLR" M-@9G;&K1QX&5%1^QS>_DXWJ*9#,BW>#F=EA&S? M?QFV^J/6I#65Z78 BJ M =J#;NUZFFIC74"4O M?-W G_@H$ '817 $=8U4&E[5V5MD.M;_"7U.6PVWEHOE5^ M_7[3DY55'7Z\\ %C*M)RF#/>P+[G$*M&05$@.K\+5"N5>!2UAUWVRNN2!#!H M"CPL)2XJYKQ3E*C &6.!YJ-V6.U*\;DN>TT_I^"8H:GJT!@'XDZ3#@'K*MAV MQF&5CP3@3T3:ZTX(#)>8$P:^3',)4G9&3*5-+::YDO/:5>M]+WOT9? PL[!L M.]HT[L\?>##2@F*P%.5PK(4'L^4M^+RJJ0D7,F]G/,EI-/!HZ=(>RX9##E): M:'D&L!SQJ!! <0/^-'I=-;@@#9WDLN:)!V;$(P9\+UTSQ'T&O!LBUJ1Q-]Z" M::AN\4N>SXT4QUSSX89-S?. AU2,B2S8QS1M3;A0W3"E,>09 +[$-NZ?!QOY ML^ EY]X%(CB+(?67J_H?$N[R/JE(XT8;=R#RUW9G"58%;4/$QI-(.8JZ K&" MY*,?F!;[H[X^3W;[0U.:BA^)T@&<"8F>W:NQ&C[[D18./!C MQJ>.2=1%CURL0@LE\PF*I):;WYRV?:UHC6@P\C(U:?"*2 CSA#&A6A%%-K_= M@-2:?;W9BJ8-4#38P M)+1& L2!5*Q:O#+%,C-%E=P/^9];O>)]:WPW!(0/8G.#7F^*L$,L.$PKY&@050T3 MJJ0XX4)6W$X.W"#C.=$X>C!O.%08TDAC&M**NNY@CK>0E?=#C;5(*1%1 !$8 MS9TISS:(LSD:(UP=:"$E=MB^@HMR"$) ?Q+9UF.O;8E:M$.HX>9U+8>^FI[' M4+[.6@5!)6=*IRFOR(%IKAK:&97\H MBLB#3J1FVBD4MZ9J+"J9]9E'F.[=/=.]=4L[ R9':$8B1!/68BY3F7 Y5<'E M5T0HKL_F7D7+[C2OXG3@ N)2:R0GRDH:F.>EL1&<^ 9H1.M9FTUI?K@?]>%K MK_MMDK+VZ3K>;T#JE[^*WO?B/=!]O8&B+)P=11*XXLSHB)2F#MQ0&1%QJTU^ MB,*RO.%F9,VOY!/$4%-;^N$JW?[Z4@QO7.NV.V[U)MTZ9C^UO=MBE&"B3= V M64["Q2P+#DXA9EFT16NS!65[6]"Z:T8Q(LEU=))8SI'CL];^Z?)-AE+WM*!1 MD6Z"@CKZ=-5S,%'(76O7@TQU] 0;BZV&!4M6W>X0 >5-7*2NG1:O).=Q=*^L M_ $#I+3!D7BN#+;.5&4$VH,@NUQD5J*=UMUT?"K*V(0%$+&[5BW ;P7Y.[9E5==MYB"ROXY_I> M74?28Q>PRI%AP<'>4X4P8BP03PVAE9V1++\!(;6H#93>;@$I#3!Z:'9?-LG= MH4[::*0,I>G*AC/!8%\"-"5TWGQ+3&?7S!'=1,9.9*X>/&.B1S8B,";:0UP" M.ZYJNZ5XGCI5A%!R #K7S>_VVC%.4@49,I$0XF*%P*RW>:TCT$X/0^9*P\QY MF@)@I C!L6 #K0X[#98D+W75:<;!SG3NHIC&Z,"C%!Y,UR>3U!<-P%)J*WF(SK072I MDRK58,W!J].YV]T,Y]447%%\(OF53VTYXM;90 A#1'LM!(A&NJJF'[ROSU 9 MIV*O\EL)!%P$W,)2ZW[%A!)(X,H9^9#7!A-P &KY!M^-NH-N'\"3.F"7<+VR M)-I)@[8'^R!M/D6208"I3[C +;>/$-I0B.G?4.*5-::(!QW@5ON'RIT M2-C* EX%&)N&@50#@$T4F?RXKM_F.=KR=MP^(02*#4*&JZAE:E HJVE..N1Y M#87%7A5T);Y48(MCL G+=@MFNK&9U<;\Y$XA#-6.XEZ/'4'W3Z@43YB"ELG M8&5]<(J5SE^F2YUY5HGOUSX2T+P\M#M14K_%P,OW?;Q4[AN4R5 P R MHU!@KP/#G)0;B2"ALMX9_%W.W\[=468@]B0&&EYX2!#XAF M=I58Y.$'UK)6LK>0O&8Z:^16!IX@GW;(DE!UI,8>YW5A@FI]8)+7)9N2 M 5-&X=3-$0(&QGF)<;@G^=!BPG6M@=)!2%Y9HZV48%S5!:J8-QA@JM9X;E=*32HD^#;USO>S M1QZ*/WBRTSX=M7@^%-*EJE6A8@71SNM?/M(_UJUZMS6=&:\^P8\,N^UQ,>V-7^LUFP[+ M?VO=%#.$Z+O#(F'$S^DC>'7Y]XS%D6/N%,5I+K=/TQ8=+C$)-YKC%\OBWV&' MC3Y]_CWC& *6H< HICXJXH0!HU(UXS:6GCO'I@,59G>*1A.<_>6ZU?]P.SGZ MCH/A5=$=IXZ!&[;#W8FARWICZ71!@&EAHG;!^NAX-0+) !"=!YZCB=E(:%XQ MM@>6;\^:HTKD#A;[SZ+[[1H(,-^+8>M;\;=4^.4AH*HZ-Q]:6&2^9IC9 ($! MN-+(G,7&Q:I$21'&:GX*.#99_^M?*'VKCBFOC1AW'%%.WCLZS.>.X@2&0(DZI!M%*Z M?CEG;FOQMXP<7UYGLKM^&TQN3!2=:8?$U1-!]KJW2("(!Z(;1I5CEEDK/:F" M"[[0-G6VMR# .(JL:FPY$UG,#V#8JRP\V#(%07-,[>RQDRY6]PUHB MCW2H$ M(1!E:P.HIR^++6W %:FPJ:A6S$2QRV?9<&RJKP%[$#U405U;K9M M!QGN<:N1A4/?&%(Y+M9I?)U08/*JX7J1^K!4ANRM..YF.Q,9_F-"3"/ZF\() M'(NO2R0UB>OG);9UY9,K9X*.16@2DTV$7BSY$S!D-W"\TABC-(UV? M7-H_>TXNDH,#TA?B6 MLQ"\)"DYP5;]F1J.[FRD=*7^?>.N[:?9$O_,) MWKJV)*E94.'FMC>X+XJ)F*;+7+>CD%?64Q 1TE9[J:T/5:U_.B&<$U-_@K\6 MAHT=G!$GYOI&VV,'KFM,/8\F"*:-)SIB8V(%N/7"><6SY/H_!JG59VJ7=FB^ M+]3E"(J-P#QB2ZC%0LE O&-)PB-B$3AFP5/=MC22 MR:K$-@:)FR4A]I':W)HG!Y/$I^[HSS@L4K.J M#B^$@[@LW7FA'POJF#,-@C MD6Y:DUA5XG"U$R3XP[98L.0\Q[,\WL(52,X!! DG#>8R(I7%.U>06 MZ:1L%@-!AW(.9R.&PUNE>3%H#QO .DI)L#*-B@C5],]T 4HLV0U('%,,IS!* MR\1PF-V :+1,I-IQHH0QF*1Q5@]&B2+<[!P05NH9B:$6$:Z#K ?"2^"A P%P MZFBJH,:R9-SD<1A@@>P2IQ"V&!8A.C!"2RK=E\02[!P MY.#A\)(H9Z9-2\W,W?AZ,.S^=ZV)3\J5L[^3]ZW[N5[$>775E[\&7ZX'=Z-6 MOQ,'=\-Q4?330^O"Y!@",ZD27UMNL PXAJJ1D<*T*?&*M62N##A]W^J-M>DI*N75Y^A!066A51Y"QW( @7, :; MPGRHZC:=LUFY.*[?IS\",\Z"^7ORG8O#!9".2!,.8,8YHR6WJ&IH**7)NGMC M^2*Y+P^C^B%:%;@6S'+A,(.-P*JKQL@MY#U?L.KO#S8N,-^E3@228A4C#L2I M25E:V05*T&?'_+D*TM2-[L=M=SH@Y;$EG#N@',%X1,H(H:R*-& P^57%C%.J MJ7Q3IJ:_^V/^6F8#=E@E(1PEJ'H H_"VEA">O #7B]%0VP_ M54S[X-4^A;:7\N8=]@8)Q"@(J5(]F>#2(4:KNUU8>=E8\B?1/F5P@ +F?94I M/PX&54^D7Y^0/IG#U/VON[F0V/9:[3\_MZ\'O6(T_7+U]/M!I^BMWD8@)1FY MM5)ISHG4SGGD0^1:B@"A\M)",DSV4^U\PIKFHY:BGU+&C@6JD*;$IF#%:Z62 M!XO,@L$D4;NE,F9O^1X#]1/*^,/=>#1N]3N3V=3+T=L> _?%GH:.6D$MH5YY M<%0ZH*H-LC*:9="-3.=_[X_U2]=_(";O?@E@!P\$ :'0$ X&P9G!QJS MS",S=KOLWI[T>-Y(>Z*H#R9ZII!AV 4JJD9_X(N7XUGU]D#\/A9RW5D*!\BQ M1N*%5*FCE[.!QJA(-;)1<:7)4BGPMVP?9V4'E,)HV_C^'*(\J@3$=<*G3EB1 M@'U/]R9+SVGK+;MG\B#BK=CF#'FOS-FK6%:BII/(),U>T\0BZ[P2".LP-SN+ M<$27%F2SMW*;J&]_G,D$\G7]UOQ:?^M\5X!/Z5TC>'$;/H6W;<;Z!&]GF-ZD M#%$M!MC@WDF#N$:U7_G2'?>*-,.JDTIQ[UJ]17G_*-IWX^YW>.(*>#.LAR'3 M%2Y\98FH)L0"W]K7Q8=^L;H01!!,%66 #PQ2$E,)F*(\@8W4HL93;PK_JRG, MOB5W48U#J\:7ZV&Q1CF,ULAJIAQQJ=$WM=S+_Y^]=VUN&SGVAU^?\RFF?++G ML:L@+@'>[62K>$V4ORT[EC9[\A("AB1V08#!13+SZ9_NGL&%)"B1$BB!XJ0J M7HK$9::G^]>7Z>Y)]Q6:HY9BCC?+'/?^PZPQK ^[^J2CU_NC1K\YT=O#-,QK M-.O]X@0RQ1H'L<;N4L9*JQ0L,0=-,L8C.@:-9K[U>H.A^U6+]FR:W6-07&^HV*.M\ MJO-+WB*$4:\'F2/ W8YCJ,+!J-QQYB,6[V1WNS@ M:;J=9MHIM3U:.T-7K6DUUG0/$.]->H-^PQ@.]%ZKV>L,]$YZTGM[X_0 M:H5 M6=7'T+?>J>LZ2.D$#'IC/!GV&LW$:@-%W2TN4U-KNL^:/MA>X=@(;+0ZQF T M;-<[DV%WC%GUP_0 TM&XJ;1J-==UG^C,<#3NZY/6&-96!P7;:@R2W>O6I--3 MH;N*KNQC2-SLMR=]5+ ]';3K>#CN-)(=1V/0GRB;J6A=.]6V@YOM47_<;#;: MG4Z]/P),;F864V/84A93]=9T#P0V.HW.R.@WQOU.J]]JM[#@)SU'M]50\?$* MKNICZ#LQP/#M#2:-8;W?-5KZH#=*-\2&@V%Q Q.UIJ^M51]%X&&[#ZYI>UP? M]'LCW"COMXWT)/M6O;CQ@%K7UU[7?5"XW^A.L/IO4&_V.^->L]U([>!!O:7L MX(JN[&-(#*(ZZ1A-,(='L+K]<;O=3 LZ)\W!:4K\UUINM=AJ4Q2:UOWQK;I[7<90YOA8EGYM_E4%/HZ&/A^U& M"T]]U+N-]F"04++51Q?\EV^MTZ'D=B'Y>E*Z_C)9^=U6=S+2N_4.'J9F='4P MQB9IKF?=V#I$JZT;VTGY1YG_D:B\D2+WG2],QP/@&0*U Z!(;+K'9N26@3OV M]5Z]UQ[I]7&K-4SW['OM@=XJ.L+G92=?)NUWI_'N>KUQ1-H/VWJK,QZUF\WV MI-_5]5%SG.32=@;]D4YP;'S1C5%Y"_ $"I2Y .NM>5-T*U9ZFV<$YHNO]8$Q M[+7;DZ8^:@\[_7ZCWABG S&_E[%UT>8R*L1:_,0O;5*]?&DW>TW&L:P@0V_ MQOJPF1++J#>WCONC8J>W2ZV"XR?SU.K7&WJGWF^ 7]'K=P?Z:#3)#M =UL^, MM0K.9USK0-'IZ.!TZ9W!I*X/AT:_/DIR-P#!MH^;;=1/EEKK;:-*.+%@=P;H M _VEN\V^,9PT)A-CT-;K+:.7[OUTQ_UZT>$Z/;"FRJ;W.BW6:>T'$>J-2SIO M@NH&"NNU=IJ!1FML-#N]"9U%VF_T6Y,T,[W;,3K;1WX:O>:F(;@]AB>-,5W- M[,(M3?_K]4W S3 .5@/'=:^Y%0=.Y/"B8[KS@M.:-&!*S5%G.)B,]?9P..BD M"3*#YF0+96"66Y)3QBQ!OG<;Y*.!T<'>/OV^WAUW\$CF?AKF[K>VS@[6Z[W. MD<9XQ)48()*]O8]@CLT0!OP0/CMLC&%-RB*40 MGKST)T4R+]@N0C?ZG:$^Z$Z:1@O^UVP,AFF!W:2UMD&5 (K>!*LA-_N#9[=% MF[GOVCP(QQ-C2P$U>NW6QH'G6T,X M=( /"5&SU<7CPG4\%6W0!\.BG5KYK8[1W1*B1JO=,=H'#)#:$_BN/ULE!Z / M_7!3C/8ZW!SLFUYS *+>ZC?:/3S$/J%D M;B5;$$93;VQWJ,,#B(XYV(R)=A.[R$_2QK3MIKY]XG:CT7D" M9250$V<7&%1%8K^)6W6TS-NC;ATTX[C5Z:<1N*;1J(\*<:O;:W9RME#!* X> MY(;H;_2I&C6&_AC_2SX[1$<.KZ'X',TA!&V^T"[7ML8Z^,& M^+%I D6SL8WO>I;W@.KUYY,P"CLZI,AHFF_TZRG!36- M]J!3I$!@]7J=CM$[YO2V[AF8H6,=+'D]O='K=IJ]P4BO=UI]?:(G4:VV/ND5 M]2R$R76:>MY0.FB$Y4[M@74;CIJ $;U>#\\6T)L#L&-2^ZH/5D'QU, ";#^F M(UY@:@]+G#[&'+E):]3&4/E@T!UG)^N 0B@TP8$6W6:S JOVB*IK&>#\C)J] M461 T0=?L]YM@2T" MKB788LW4H&^#,=UX]\O_NM$GV[EC8;1R^5_>3>&1%U-SX;BKCS?. IR<*W[/ MOOL+T_M$OX7.?_A'O;Z,/KW[WUGT:>-VU_'XQ9RF^A&GOY8^=#\/NB03C>G =.5'C?]=^^?K]A-^/O7]CEU3_'US=?QE2]T,/K/_"G[M7;-$L^*8;PU9!'VGT;55LKK M_J3KM3J#RUS']\J90#0'6B],; X,GP,_GLW9WTTO-F$*NDZDZM8RZK$C+]B( M6YOK)0;1/LYZU8Z\8$VCUCO:@MG9BL4>9WI+<#;,:^7,VO=X.7-=BCS#'/^)F>7X#MC6&FRTKB.'+A%0:NY\[UIR9RV7@_P 5& 'P M3TTG8'<8(A%TS?Y&%MI%U),!,*3.24CN/4^66JSS9W['70:O,)%U^8I8(0I, M7.5[)YJS,,:�XZ]=. _SOFGB68X+0QC;LT*#TF_COS\9=;L$W"&IOX 9O& 1ZTS6PGM&)@0KQVFF,1#3AO M"K_#XZ]\$$.]R01]NH:N?V*X-<_^F?#2Q/%,SW),E^4.\JX]J,>3SW_^^7$[ M*6\H]BW+C^'';^8**=#W[+Z0A<^.>8LG:SD\',&<7!]XFA]D:HTZDU&KWP47 MLC4>U^N#T3C=J1Z.>NW3-K7ZP^'W7\0RX)_ATO32OX^G-/N'3N:PT>8TRTJCN#" NJ8RY!_3#Z(@8.M,/,^XF1R M@PK23[AIC4/Q_O(.O-K OQ>?]?3:GR,[^Q@4/D&.7@RIH__T:>U!V0L*'[IY M_W-O-U[W]>(#[L(/8A^$E4.W3K6G],0,'VK-1O?O!Q_^Q+,ZGTU?@VTUC MXABVGY5+;B5'Z)9[?.I$X6N*^\XUJ KU_E06=1[EM@>H]$1B$"^62@W=T!K- MTO1#Y1=_%UJ]&$^944'/F4-/0VLV>@IJCF3]OT\JY-[%N!P-<3['2C4>L M]*?0[ ";NWPI,K16MUF6$%5EK8^MEI7V?=L2T5,2H9SG_0C[+?"GG';V3)>< M9I?/X-.4'T>_E$K55Q4S76LV#66]*4>Q.JKJ+0E7I]-2PJ5ME1#+A']LC?CH'7T)J-\K;9GDJVJC"9\JY.0-&=CW :6LOH*N%\ M%=6J+- G<%4#N,KV8\R5?DXZ654XKKQ]\GVI= K[Y0; 4OU(-D,!::K"#,K7 M54BCD.9ED::IM3KE[>V<"]+D#)V?J7"IZ/H7&]A!-71'KDV+G#NLU VX:V)I M=N2G 84LFP<^AECK*LC' J?W&@@15Y3-5?)96.S)5Y*B*'%^0SU3]XG-9#Z( MQF[YS/'P."9L6;&DCOJO*<25C\RK>J*CY7U7?NV/'1:M$/943ATJI#EWI&G4 M5>'B\>R>MV7>? O\.X=:QTW]( EXKAC_@EF$F'T M2MN!>RL2H3SH'82=Q.[4<5TZX 1\2RN6>7'\56N7BE4NDT8DTE M]O.;_%)WH\\ZR._'$?>)I:^'4JG^0\ M=-)B>I"'80R,MM&<&,UVO]GO#MK#;GJ8]*3>:[[H01Y&L^2K!Q=UWZ$>_2@//(3(M+"9L^FM<"UCSXQM)Z(.S_C.4'PB MOX/RJ:?IP3)A!%_(DY/ /5\/.$(*[AYY+.Y>=X!@Y?F@&=C$2O"FPT M6L6Q.F;&1,O @<32TZXA.4WJ?'']CU#_1 MN4E_[?>_I=_IGS[0)@@=R.0L<@//G\:#(Z>A1'08%!Z58U$,BP[1@CK%&OM&;(+O+ARM)$R8?Q&PV<+\@S,>1O)\+1IM&,:+I5A# M.M_,G$ZY%1'AX1U^@!0Q%P2#N"!X")1DX?R!-OBWG2(A7H@P!^/#-^^Z1[S% MID/2Y$$XN\1EUW "?L>]6 Y [MN%S(Z)--E-)#+D[R'K13&M7AB[M$2QBV.? MXF%12)? (6&:!OX"GN"'.8J)8\AVL$WR0!B5#^\2L5U:7AQ'- \X+^_(+\\I MZZ"WA4\IP1Q3@D_EX#3@,,2*1*3@!A 7&VR=R+GC@BW$6L@3^T#F.'&'1?(M MEV0%A@7.VRGKR,&=!RF4-&]$"@\X,Z8C(Q.DEGQ].AHTC^<25J7*3UB7 G)#A4^4:;>IS4B<;".8'!+<*&:4L(_CWV2,=E MBB^G\_=X65):)516?L)^'+"^YR$:;4_V_Z5\.@5 HMP'H&]%@IS#70[0(Z=UQ9[<\>^YPON="4>]#.^P;NME?CW MD%,$!T9W,C'TAMX<]+MZPZA/C-3Y:(]'_1=U/I1%KRSZ\[#HGXL%A>*^!A!Q M")(6AD-_<0ODP!$][9C187&K/62"7GIL3Y@FDOVK\;N>2K! MB?T%DAXZD3RX-XQO03:!E07N95@AG4?X*SN:E_7#T =Y)J/M\^J!"F,"US4-G)B .F#V>@OA([]BT[U +V&QF MNO#)7P!=@HM;$Z'+7U+8EH'5YX$B0+L4/K$YF*32B8;+ O:'$\%/ FSHZ'2V MC ,++!-.!RF+UV3':0-52S&0_M2JM4H]5AVQVPG7^"&,EV@.AV0ANS[*.IYZ M#\L/$X&UP?.C?RR1%'B! %D+U0K[@R,4!W\D\09G 01 GQ"NXS^<4*I:WP8M MQU @0@'$CN?Y=\)]S'A F+ YOS[E6])0DD$2;M([G_*.ORG"):@^IA$/UD(= M^;EFAL*F:W"(,DM\A5)6)(M5G'.8H?9TU'_0A#T"T"8^$;E!A+4IEW[Y;7*1 M<;3&_KJX_=L:*,(%6R:CN0$E&M@ZE+YHF>$\?;9V+(1IU]JE(HS&EJ8CS5R: M 8F=9]>0.AJCKMPD_F0M ZO>.B[Z<3.4+8KL :R#R08R& OA3G2"AS[Y)#"] M/_ X>J NP!0X$AI"S!V8B6%>HU P2IQ[#T\P@QG05>C$'ZPQ8L/^" $"P1PC M$(!U7CCE02"[LC#:PXI I]PAN.,RQ2'/C??."6-4/YE936Y-X(#*PB?@+-B] M'[C"M2'T"27X)J.B:R*PT8 JY 90_Y1,=R%Z@I. G"Y]BPN8*9K!^#7&UQS4 MCZBS%[?H",QB1[@[.)ZE+S /GE)RN"JW!7ETHR:>@3-0(&F?22M_"_S?!1DR M*\1!,^72LVIK@O?YVTW5!$_OU(P7DCR8O98WK3X#2Z*^"X+5EGVU85D)\V>9 M$9KL*VZB(T/68;@*03.$*!]H:P9^/)O[<;3!Q]R[>&EB;T@.B711L-TZE@.V!RK),J5Z7/NS9'AA>V"5LP4-+>/*P8ROC;* M%$WPD:68/.5(U?';3H$8_3UV5YGBWI:F0>RX]N4-N_:GT;T9\%PB#7["_\-O M"04_1_:Z<,G;JR9@C5KOA>0K(2#Z-Z&D88[EBKP;; Z#"D!C0],S;7-+\"34 M7V 4PYG% 2D'XNHH$"JNX$TTMKD9V/2].?-\,,(M$94"84PVU9#_$E\P6?LU M4D@I5HF8IJP) &;RH(&0SF ,:W.E8_&1[TT\TILGN0"]R+,.@=79IZTA> M ^L?DV0E^BS9)R651MI1^A:>!:\*U_'A2/LP92NR#=0B7R5QCS5A%A%"XSR3 MY4 O)'*B&'R8E'VL+)I$+H_-P3T1X;M)_WK ^M=#=N,O8<&[]9;V;"D2?^+E M'QWP>!U+!FV2X>2"6]ME-4]S C;CFNEN=H)46]O:N*.._?-X@,XCWHU7T6:W M$XBXX)WIXJ:U[^UR"T_%^9A02T R"T-$FGBQP( H[H&#S**KZF(PQT_D2SK1 M&Y$*D#K:Z,J39GH0L8H^O6OA0SUK3KR/(2S6#&QX&J091W[R MA4BDI6^.T.I0[Y32Z[!95]T"3_5V-?F3'?U)3?Y$FA>>5@F"HL];:KM7PIZI M=+85>RGV.@)[8:!4L99BK2.P%FY^*=92K'4$UDJ33?:DWXE8JD>M^$N9+BF\ MP_@9=^ZH>D_):66-^ZHP4&GEPR=5'5S>::5564>\3_48."T,D#J=8M=;"KTJ MC/62 '$,@I2/'JVR.YA4FP$4LBAD4$I**T*DJK1.RXSJ*FZVJ740F7 M$BZEOY2(*1%3(O;V14SM-J[ER4:F-W.P(UW)SJP"I#<<1-.UNMY2<30E$4HB MDGP?K=DIK?Q62822B).7"%WK%ISCJ"1"2<2Y2H2A-8S2LD+?BD2HW<=]Y.>O MOF_?.Z[+WNL?5"RI0B#T=F))#:W1:Z@HDA(N)5Q',(9UK:?J&95T*>DZ3O"E MT2ZO]YD2+B5<2KAR7FNSVU7"=4QW]JUZK6GKYZ6YHE.OZ/0]RPIBOG;TEXJ> MJ>C9H^1XWRMMQW%[S0^=_"N*5VGQ'R4M;UE:.LW26HDK<5'B\N;%I5Y:V; 2 M%R4N;UU^.8)C6"%*GBY*O9V0UOMF1W\QUGK;P*8D3TG> M08:#5N^6EA6H9$_)GI*]O66OT2PM@JHD3TF>DKS]M5[]^.D)YR%Y:G_UD9Y$ M:EM5A?(.PB:CKO955>1;BZ%R6EX&KU(@2ES,7_*+#.<,]/Z=^R 2Z@B6<>' MIX<))PZCE;-O+'\PVX\Q!SHYD/8I!-RY&B=Q]&UIAQ\_2MM'N?;DCTUN:#V] M[(.3GT#/D^"[8SLV"B,51BJ,K!Y&ZAW-T,M+]%$@J4!2@605>%6!9'FT;&NM M;FF50@HC%48JC*P$KRJ,+(^6+:U9WK%A"B/W#?_^'&'3@,+K;M1_^D03=3P L.ACHP[\EHVX^[2)=I\USX?&FI>6[MI0G[4HXD^\_*,3 MP9I;V9/">+F#56$,G[8&F#VXLXQD7IO8[8('%4[],+(>8Z0M.5)6XCA%)'[. MV2QIRF@&3@A+QZ:!OV 1_$)1^-")'-\+F1,RSX\8_['D5L1M%OGL5N1JV=R. MK0B[[]<>[KM_"-\\P///E^Z)[X)1@',U TY3M7ED.FZ(&Q#XY_K>!#/A%&47Y M$QK\@90_D:J TPJJ*/IDPVV];@*:M%++I,<@=ES[\D8QR\LSRWH$:#N43Z^K.)HZW-T[#U99D,J"/*H(-EY!!+=IN?\6 MTHM+;'^!O:++8KVJD?/4^/8M$?>X?/L;!?2YS?I +'/&V6=GRMG[?W$S"%4Q MV)M%4@669\5])T8_!7EO@>D4Y"G(4Y"G(.^,F*YBD*?\Y6JZ=)7CV[=$W!- M4M4D8A_^O0E,FS//7/#2.+DZ)#PM""BU *4D3M.?2*;TOO)J3)Y10E)6E64PQE65<)7$F0H1[KAF1'DUJ]6AV&FQ6A556H7*)BN@TIY?'*Y. M558UF])1&4S"C M-%JU--J)U).\S#[DE>\!7RR6/**N+LR[GJC,F<.$="LU\I;.RRC M49H=61G1.+(B4^)0-?H<5RV5?H+?&3/.V\51=>B0D@L%J'M1J+2C513CO&% M;2@85=*@8/2!V.3I$J9RC/-V851OEI9FI(#T;.2A8O2IB(.O"F/V*HSAUMR# MFU,\3Q7DM9XTJT%(I7+%9U0A2K'*N=(8KK6J^C MK'$E7 K'7RC7?6]A4\GN.3X;QB$,EP$\PWO@QN=TAS@ MRHC%D;68DH>JT>=$(D2*<=XPD.J:WBK-4U!0>C8243'Z*"@]%<9YNU#:-4IK MF*. ]&SDH6+T.9%XMV*<-PRDO=+81.'HV8A#Q>ASTO'F:L;MCQB(GIAW?F#> MNIPYWL72-2W.0%1#=19$E?38V]F>/4)W ;5)JT3LY EW(HT**D2QRK&:0G.% MYDK$%)HK-'\+K*;07*&Y$C&%Y@K-WP*K[8_FCQS"^W;0OE=>M=-3:::4@)+, M4R'9WLS!O0PS#'D4,M/Z=^P$W"Z+ M'Y6\'J()&J );#_&]7C.&?;'.+&^PJ?-[$O"%Z;8,?)OZWIY5:"/D>TDN.C8 MAHC"KZK11V7OO@G&48I/*;[]4T&U9J>\([.5XE/X=8+T48KO33".4GQ*\1W@ M\77U\D[65HI/X=<)TD>5&;T)QCF*XJL**E5*MU5&?1E:H\1CM!^C3%5X06DH MI:%*-0*?4L#U7MH<+2<'GUL MU($7RASMS9RSF>_;]X[KLJD?L B^N(JCJ<-=6^R_AN(X[[D9LEO./6:ZKF^9 M$;=9Y-/E$].*_&#%OO HH.-66,"7/LB"-V,AG^$1X#56^*)![+CVY8W&/G^[ M8:9GLR^_3?(O#=D]O#5[H>,!ZWL>MVA$]TXT9WX<,#^8F9[S'^K#9KI @B"V MHCC@, X2 SJ$W(X#')!1U]LL#O$CCD"T;[OC;)IM19O+9>";UKSV\,'E#ZU9 M7L:[L&1'7<-^;I60B [(_"P@:@"Y0MQ'!UIX?@2_6&YL R&!JGA4.S"G!S_[ M4R1KZ(!"$W=%@>F%4QX$W-;8;1S1 P)NH_QEY+M'UF&Y/.? M?X[#BYEI+C\.$$=X& []Q2T0!)\QL<<&[X @ESH=;VK MC]I&N]'66XW^J-DSQJ-1:SQL3/KMR;CW[I<-YLDO\XVSX"&[XO?LN[\P=]M0 M^_*>WBZ9UX;]Z[^Q_M6(T8?Q/WZ]_&?_\_CJYOHXHF*4//S?> JIS(+59J1! M@6'I_Z "PSEHR O@T(7&YC!(X&?7 99 EK[C8;0@9([F9B3DQ@=;T$'M!FP- MFBQRN!22@'.V@!',X>^ N<".#.Y!H8A@C?&:91Q8H+TY"L(M%\/!8= 'GK'A MH>R_-S,_+@'?0#"MU2'_*?UHMROV.EH M[+3!&6NLY"\6CI@9W@R"N[? MA066$G==ZM$A;0UP/H3$+)T(;J=72>D$R]HADQG%[Y:#6<7+L8:->D&3MZ<\ M"*UX'+5_"[Z5,)SD;(7%)F>#AO\QC/I.34_L\7+6'2W7DBBL;^];/XG")RJ- MWQ+-D$/FH\@F1;70]?(S;61E[Z0E!5!P%KE M#,@V5R&&#^X!#_&_B8L6,H_#ZH2X(C!HN5K,2IKLQYY#UDO@Q[.YB#B(-0 C M!_S%E84E [#,N +W9@ N8[3*,T2-]A1PBNF&M#PI M3L0]--^8:8.( 06R>!4S[TP'U*GC.K#*#D42EJ8,P2 '>&"#)?P!&)%*:Z@A MSP$;I"O(DH4CF@,?^D3XLJ)/Y5/:]1'_>B9"SZ8$S16]?9F]G/O MFCPF: $_!IL.+!_P MHX1%!,]Q*,;\F)VHH8E(WXC(*;#A+:P-(N7DK)E9+,NT85'#)$Z&;B"& MMK*G98$Y<'=L$:;T@W+"78?Y6^N>6A)Z@_<>[NN/&_UAN].K]T:]R;#;ZM8G MG8'TRQI#O?'&?/VO(E9I8X#=7H]:9JL;1O"%D'X9U!=Q4 M83(;T)_WO7]D- MM^8>;LK (FGLTK-J(FP*EX3Q;>C8#G J_H1!A)0+40KNYSZ://Z]AX'[/OR, MH>X 81@%(A^7I4?>FBXZ.J%@60KQ B,O,"X*#SB8U78S3)ZQ,K[[.@7VQ$T) MNN4[;NMPX-$P"J_G,)T!0*/]S5P1R0Z+"?3'W:Y1[W=&S;;>GTP&];KD/:,W M,!JG'1.XOODZ_'\7@_[U&.,!7[Z-KZ[[-Y=?KTYC/^(Z@C6\N#6%G&2KGVY/ M!7SJTG8"RL9TK=@TS-UK@LUH@S4*CFM,&E,$O&9H1])^E9"9D+; 9AX,PF;D M"8@=1+&/PU.S5>R&U=B);!_^)K?B2M&G%$ L1S.OK>@2P$7:E*"$[QS NV2? MC98)=6VRJJ#B,E@2:CI$#%A?;3"3_N KQA=+UU]Q+J[&>$WR#? #VHC)7A0; M^' ?_C$"CP]WO$/V'K]/+ BC_HDN2?_6/WT0^]Y&O=YD&-,$>Q4@&%81=YR_ MP938^]S==!E^FW^"1N^&GWK[/:%7\ 26 ][(3N-1@]^V*N:$(:64"TP*"Q M;%PP$LGC;,!.L31W ^<_^#(8WJ;$'')$3BS>%F>UZSU.DVMU6R4(PXT M0[E7OP!3/J%SSIU&O2POHX""2E]7&H9S8S!OP/3P4'Q@V_1O!!14P\G ,T/? R3]-1TP/C[<&H7PWZ3MOL011-+C7)A_<'K6- X( M"FC)PT(2^$$F;/C%B6S+_[I$E>?*K!B9E$-0I#%N@CE7*$6HS#@L*[(-F';@ M*H!9R04X"+% /$V9+B?.>?X323BFU*OHJKNE"="?]'I=J]?+B3UIP'&N%9-9 MF,O_0>N1\I1PHH!QJ+]]X;/EV;V0@JGKV/D4%M-?P']"W"U$%&3&[;DP>6DT M=P+:=XF!Q!9HQH:+G_CMZ??-7C@[/(5XOAQ5*GS9UE\D8YT+[G45:% MMON1(J9/ Q$9%.EL!)<4L\)V+O*3P+1$5DAF/G6",,IV;&Q0*%/P>?S[A#E, MH@G0C*?V14[-/,)1DI>F,O'D=D9^F4:T2S30UH2?UY %ZD,&UC9P M;^HG(2EHJ4 [GXABS3 Q1A4KS$I8EML5T2(?<)!;7A$7N8T"K;>]D1U&,:RH MQ8/(=+S,_J6UH9#TTQ^&D?#,H);[)V (TH(@TPD%M>X9BUW< O\85M/FPKS# MK+V5E+WWYH=L)X0$$3,Z/4S "_[@T6/RN.9GRW"I98HHZ6X?XOWMQDL'K@GC MO;8 (U"@B4PT)[$\"]_F[N;CUTAZ(CR)T4&)#E+T'/2% C#S,'PELJB3/]LB M:R@DX[K(.][%0LG>30YR? \QT%DD;K249\%!7DS;*47O^-DO0 WQF@1B,"/:!K0R@ULHT+,PB)_YRH9ZD=7]P*R9 2=(_-CB\8ES]'+EFCA M,&=]9K3EB>[_4['0:?A MVJE>)@%P(&A2?0OJT4+@?!!7G*5#.!B[49(T)6.<)-T3?AO$ M: "(A)_='EQ^ 0A<2IE73VL7-$]Y$OCO@SREO*E15N!G!PY2K98$OFD:?0>W M)0_=D@5*FY3>TQKM[7[-3]N4.0[=V_7M_G*ETSWV!.5I"RE5PP%%BX3+E);2 MI>K^-%#Z9G_[V_*#I8\:GAS$>)&L)%F'@F3"VK[S$7'1X! 0GF8U8@:JR*M* MS7:!L$!7%CCA'Q=3K*FAY!G4ZT&23T#>+(2P-Y,"=*,E]EA1',GI/M"3U0"8D M\DG>?MA+'C 04])^3;/6VCZ@XG4)_R?=J#5+ GZTJ041*=-A*3P#=U5CDS3# M(1%,)8YG+8Y/$D6*<<2AS&')=HIR2NKCDY7Q+EV;NV>M:TU]0V'CW_F'BNSF M]4Q%O"9],'5_85@%)Z_YR[OZ._H[7)I6\O?A"93WCAW-/_8ZM7:K;;1^2IHR M64 NS"/YF'SXM-E@*1M9_@R.M*U.N_!DG_U/\1#C:O=^>KQO3V$G(7&_WGCF M_:][>^M%7W_RYZITGV;U9K<]ZURMUC//U3KR\5E;?:R>2ZTKW*'^(M3>&-7> MOD13?/:JY[<=@9(OS'D[[ U\6E';L$*+Z61:T56N59]BQ&%!9 EXJ%4^D)WFMV_V)73"C5C=^.CH=54_R:IWJ6#G]HL1S M4SSK;11/O6;H2CQ+$<_#E>O;TJ'C9.=E?0/E-8WDRHA;KIM!V?3(&.&$&N&7 M!CE*M2FI45*C_+Q#=13UZDFS RII2%9&#%N4L[K=UZ=L(E6%292?5E%E]C;% MJZG$2_E93]%A6>J;LA91CEJU[20B928JYTHY5X7BTJYU, +8[-3JI7%,543@ MY75,A8RZ8Q+VM\U$:'X\;?1&S;T2U=2C%#IO_54AF3PMQ?9&)0\TGI*\L@., M%3]"\D5;!/_-"2,_0&YACD>%MIJ\T&OHV?\6KNNL?_PP,<6V5CR[(1A M+'M TF\W 15PK^0/6M+RBN*K:<>KPL*L;'SLEF,.O4C(KWX?=+JOS\)XL9!] M*_)U)0R;+]\E2[-5.)8T7!3E:Z$J/BFS^$348Z@*C*0"0Z_7RRN^T!NE5%\T MGUN_<-K5%\^\W3CIT3=/>O0O2_L3*6BHG&.C,LG3V[X*ZT^%@\MGKL;9,U<: M"=S7V#KF8/K"NJ["4,;2P,_XZQM:^DH(7RAT]?*"MW_ YGA"6"$!^,X7IH,= MSJHP&#P-*P"//#;=C-=N>+"HPN#>_PL3/SXH:%#Z^0@J<3;#[FQ13A%=8A-= M+W2L75'6?U(7(S,]D[/HFNU#&O=='[6INK-W='8$C!FQOYL>]6[J MZ%J]5]?T@J-Y5?YF7TO5OY;EMN^W8L=CJ%-"FV:W5CY^]496U5TA3 M4:11A%.$>T7?Z06)6'G"/;<:H7OJSLM?11?-US2B*F,>&.V.5F_TRJ)%59;X MV': M_]=RV?+1\O+1.-9JVC)$))Q*N[VHH^9T6?O=O MJH"T$BY%.$6XBA!.!:150/H))$L2<%5(FJQSO:FUC-*R8Y01KL(K;SQ@;;1K M[:X*6"N)4 %919\JFKO*JE4!Z^R^7^5QT06GC_OEUG\^5C/Q1L/;.\XE?RTB MGK?EK>(E+U#Y_G;"XZU>K5=> U[DNE4P";9JO6?#E@PU9MIES\K]M"2ONW4KKLB?NW;W&_KM1M:MZ>_/A6KPH$J:G]. MQD7EV?'EK(ZWT3'*J'5?+G97>>Y18':J8%8ARAZW7T7M^*TD%3,JS:HTZS/) MU=:57CV&_Z\.],ONPV/S(C^B\_QD[VQQ3-WFJ6]I@ "/[1-'NG'3FB?GW$5S M/';O!$]4PS/LCCS2=CDCQ5,,71[B28NF5\Z8_U2OZ0RNF^G<<4SP=WP[)$ZO)G^7MRA_TFN=QD%)&Y\?#Y7!NHU8O7WEL^\!/>52CUBIU M:%I.#;NKVC8!JZM+Z$1D$G3:NA2'5L-U86)=@$%"QW(+D, UV/HR]IRH^%AK MEAQK/<,NT!>84]VQKE"F&<^7QUI?8PCK3NEG&C=42=:JU.5WWBXOK3: MTI>I"3KFP7K7)XK'?#!1GB29 5&,T'KDLZIW)?# M5&KC#F&]\KT+&0Q0ITX>1CJ]5=?:)>;UO/7M194I<:1,"94(\2RV.@6L:314 MB^_]D>;LV]^J\]CR:MK0C'IIMDQ5EOC8VE@IW3??&K5V:>U%JL+ZRGUZA>[\YKT9V*HY__/T M5[M>GN&G.O,KG^RU?;+SZ7TPSJ6+GO(,WXY453BKY2VUZVPT:VT%-*I=1RED_0TKVBQD EL6W%,! MFW2X+7^QY%YH8ADLXS_P,Y7';LWM2=*MU]K5K:5OECNTI*Q/U9P?OWE$OO)4 M*Y$IFK5N5?FU679;"E6&>N:"?"[_;A)$'#7C,B"8%X65]AYFQD$IC?C"^"(4'3?2![DA/31D@^[ M%=:)' 9Z9LS M&GJ[JS=;H]&H-1XV)MU6JSM^]\L&#.2I\DA9>I'K\""*Z.V246/<_WYU>?77 M:_9M_)U=_ZW_?7P:: =K[EB,RW5%QFL?? M3N$'!@K=\> BCA>@:M^2(R]&]*/V-U2PR_SL9+H:&SDN/?[QMYMNZ".+A0ZX MEH[LF.,LEL!7^/"E'P%Q' 9N D4.I/-=CP&7NB[7D*C M @G"6_EBZ?HK+EYC.P T$=!HK?./5MS9(Z1;=NU//C@ (!5,SHWMK%^9O9NP MX*Y;L2M \W[./7#.D9Y WGL_=FT VP@QTH077=!C0'77V+<= V.T5AMO%PLG M7@%$>6 PON>N$)0CPFN<'79UBNCO&!@^<%2F1YPQW+I M.A9UO%B8P1^PVNE5']A[YT.F??&E"'[AU,$YA$G?+K#^DH\!7_I!)%]+2B" M9^0?(@AURU.&Q)5,'^H\_L1[U-E;%PE]AS@*EW+/6B67)SP+C!.[$4M?GRR/ M()7P!0-N M"O)&LL>#3W[1K[#1?Z/AD)*#R4")1A#7C L>;XF^W8RD0OU3!; MD[6<("3$SPD"_T$BA*BS2\XU9%=BFND4<"5C@PU1/0VU4VX/3A$"03DY>Z9# M;P#_ 4P,_!_. D %,+:4Y^N:WFQH+6-[Q_AUO5@<5TMK-[8+:IXT+J'_-V,^ M3AC&I&'BI>])A26ZA*)H)VW]$JA.43RB3G^(_6BF[-*BI/1HV200 !0'_B+3 MY8CR.30)$S!8R<5>AP E6\?I'WM4V:K7#:W;*JG!8(FR56\:6J-]G$"J-+5/ M2+9.0[OV*<;A68[KI-8'SC=SR%U7<.H M?QI_NT[_TC]]0/=D">_ %C1HKN V^).)N(?7?[9M]/1F*7WTFJJ/WLGTT2O[ M=K5TJ@6BNV?ZQ7-;B#TOA5=_C2YUK]F3[H:L\"_";AZCW;POV12G/8O3VF?& M:*DCQC(1CT&0RA5LJ>X)3U=7I:OSTV;%2G1'/PT4J]?T\FI+3YII M%'Y5%+_.T[9H=YJ:WE&VA9+-*LNFLBV4;?& ;5'>P1*GS33/Q:]S;UXU%E45 M29D&)H6&W(KA&MQ#Q0PGWN9F808SQQ.# M-./(3[X0JHB^J7 GG.=V!#GM9C!G/7G5"4=UPJFX'7R^O7"N0+6MM9!\@DVA M6.TIK/8:;4OVMW9?F U5IQS%QVM8_2.3L2SV)I3V0M'REY0R0G'X[F31['W M]9I16DG5H^3*Q.V5"%@ZJWU0\/;:R5GG:7HT.UJ[75K=_&GCO3(]*BJ;RO10 MIL<#:8_-EL*O,O!+==E17794G;CJG_#J.RU'SOE21G[J-W36BW59TO91V];NI5]I.RCI].RU"UI!9%[QHSVZ\23?/[S MSW%X,3/-Y<>Q&7C 9N$W'E"!P@U,=^#ZUA^__/=__3FY:.)XIF@=-B8]":]0>_=+QODSY/RD98V1:NWU=(G+V9Z&X2J MS/6<]"^_LW_V/_\Z9E\G;')YU;\:7O8_L\NKZYOOOWX97]T\',+:=^#-Y7I7 MH891\D2^Q@&;)HO.G&S5X;/EQC9GEAG.F>G9X@/_=^SH;%P[@?11<2# M!5Q]Q\-H(;XW+0L+3T(6<(O#Y<"O&K/B$$2;!\SF2S]TUJY;FBOJ?H2O@2^# MF-O,=- @F %A&'F0MSE3UD86_,=XS>7R\#_X2S,B+,(Z OS M-.$?&'S,F0W_CWS\/C\)SXR R_&Y\$/(\X^KG<9R]L.0X]R]-?JQ!3=1?H&X M49X*OL=,7*,X")"NMV;HP+T!DCKB,S^ 9]M !"(3H4[(;CE8/W@E_!(O??$; M? 6+SUQ^QUU:%9(&\!DU#NT^9!B M/%5F_BSZ?293J[3-"15(4\RUR5RE54LIYE+,M-HRC-*EA*>_L-N]%.9 M\ 4I> K26QEBO5W84QRG.$YQW&L1[KD5D=U35Z;7A1L9[+U>7H;2L4,A;V]/ M?3>13J$F2*]KO[CZW\B45S"B8.9B%2JVS4EBCL$9AC<(:A36JYO/H MA+WQ(],]#C>I?.?C =E9YCL?TZ53&<\J"OH:9IL"2062IV4D*J142*F04B&E M0DJ%E*KSZT'T^YR5!!TE<>@<]\Y5%%GQC^(?Q3^GD[NSIS]P\DD]0_@.1L;A M3LOW0@?L&ZH]9>^-2J?U[%R?JA#VQ3;'GN,#G(^9?P#=JL)!*N1146M#X9G" M,X5G"L\4GBD\.Q,\T[5.L[R3 <\=R&PK;GT1;E5MTE2#1]6#3S5X5,QUJLRE&CP^EP]5@\>*./[5 M8;?*$4YQG.(XQ7'5)YQJ\*@:/%8O GS:W9":AM9[N<2AJK#"<\.XRI=4,*-@ MIDH;X@IK%-8HK%%8H[!&-7@\SX3HD^Z)HCKRG(9+IYKQJ"CH:YAM"B052)Z6 MD:B04B&E0DJ%E HI%5*JZN.#Z*<:/*H&?55.RE#\H_A'\8]J\%@.+56#Q]-R M MYH R'5$$V%/"JC+12>*3Q3>*;P3.&9PC.%9W2?H>GU(YW:>(9(=NXAUA/( M9SJ%2+]J*E0]N^Q<6PNI"*U",85B"L44BBD44RBF4.QU?>\>.YA^;]7VP<9TG]K_X8)_[$)YP'8]?S#DAO&[4?]IF:WH69^&< M<[C>#."C\^-B :^8LU]KUS5V$W SC(,5&SC X_ W/&]J.@&[,]V84^=*>$4( M+Z'64?2(6S.$9_L>DPT%81S+.!M.=CN;.SPP VN^JCU;8@^23"6)KR6))61) M5%H2=^:'N#)-D(Q90 (3 MY$<(L@,,>X]R_>_8";@MI#+@"[@"13SV;">T_-A#$5^8/YQ%O,!'XVOP1W@R MP4+^Y4[(MA;F279=J]9F<)4+ :,Z"$&L#0 3\(*F+J1Z'2!"3 M?8$+.!N:@>NS:Z"'2S]K['[N6'.<$YO!Z;AI3R2D>((&0<>L\L9Y35? M1IM]D>O4%[E3RO,U%*2EZ90TW#_5:ZU2V1_T*@POB'**-B>V:VRAN**P6W8U MN*)1,E=XY0VM6>K0-$3$);$%R0/(1X"_[XSJ=_>3<9(1W_T?C7S>@=0=\ZL(<8-HF6G A!]R#B\EF]SV\!5X(OGA,YB=: MFP!I ?T<\#D'.+OC#%@;AC+9%+$HXV,V ["4!/')OL27.Y[EQC:1'#_["_Z( M0&X+VU,E)R]^E_3J&_-'@9CN(6&ZT9ITQ]W)0.]WC$9]V-#UB92P[F R:+RH MA.GMDB7J\FKX]495;URK7XR/-'Q_+>B>8@_?G1WW*/3YVHS-'KY8Y^ M^FJ,4X[95F-?0>4))84PC50G<+\W2PJ<--JU[D^G3NR23,\-7B]GU*U:KR3Z M)N(FW90E&!8!6W$SD$:&\&HR7P:MI0*L>2^?\T&&@$B)8[@]O:F(WWC <_$H M&WPC,+' VI@[TW1$,^[/ G,Y=RR0XA\("V!AX"/D*' $9*@DG#*-75?, !>Q MEJWK-NE/2D]A#.,$!6!=31T=Z\L- &Q([S&5K%[VT*>OQ3=E::F;.;CM$GE* M)'.W7#*CTDR12T(3^C*)ZW;"HIMQ/V[GK*&N!.?0A,_2&X4EPL7?:5W87"@$ MF]VNRIE_L[9]2M*3Y@DSP&.^H[:Y1L"9TJ,Y47UM1;M7;) M1"UDY)SE@U*^9:D(@^EM2CSINW69STVO@%PBBE6N[;8+2D3H/!; =(N!IGO: M!S8E*D5F%$=^L,KND /ZU7/P==<8^ HUAJ'Z;#G12IVY_JWIPGC\"):;MDW3 MX.#O,/_0=D0821!(OEB^):RQO\$7=SS0=IF\EA^[-@[9 3K3U)=^Z(C]!09$ M\/C,E'\!2N;HEXM9BPU7+Y[" \22P(VAZ?(TG+D,?#NV9*0QFO-<"%#&)GT/ MQR2WBIBM1];N &YA@9X661OU^N/NJ-[K31K#EM$>M?1F M1T;66J-!^V5CUT>(K/US?'7S]?MEV8&U8P77D]5,8N845K8Q_(VL)T0$TS[\ M,!(L'@$_@O?T'V(_L23K![;@T1P=TM\XFYMW M9>X1EV1%@"Q:SA+@PP("S 1!8.).PNT?F?XA)[DH_$)0)8R%OFM_8L8'*T <"C ,XR5N$A *B*< >EEB$WSM>:'8=VW RWAP MYUC\D1?@Q;CW&1:_2C[#QGT"VG:HL>NYLUQ2Q@K<"NAENR)E+Y29=99KAJ$S M=9(]AK6M!<$L4SD'&4( 9+#1Z;+7$_\VMG.R79#3$)_K!Q<;7* Y=\EFSM8T MS:XA74%KS.)E:4:KB+6A&@Y+"@$ %HCLI,A!50-_)7HPX-,XN'7".04';+$Y M-.6!]#JFCB=^F_F^'2*C$/OQ?\?.$I=<>PK:U-@7TS/%MKVT04*YH9\?3@S& M GD"8D^?3('UX63+1$-/A9B, [B\'&MWNZ'ZD^!)6J.X*QF K.*,X?/"7$D9 MQ\GC?V!R 5JS8.O.'-Q+/!$QVH(Q)\,JF.&=8P,,,D *0"TSH-1%U[0$$^1P M&( H#B-_0;N98,H)?Y5<^X43+\ 3P)R/: 4,S84MEER?5F9U/H7$// *2J + M4WRD#=LEIH*0M1PBNXMLD92C 3B+9F+>F8Y++#R5UMXG-D^,S47&SK8OD_0$ M7Q>@^S:;ZD;*')Y-62YA;,VU#*&15YPU=D? =GU<6\S3IGWMHH$3B]V#>H\< MD$ Q]G3**3&$G2H XAZ5",='PBSH%; 0VY-'DFQ!Q0]2)6*+_1#C0RA'6&#+ M$7O9=S*K-$OF<9TIUUBT6F+NKEM2_*)$VX/ ^F44GE&FO4B93V&2407+Z\*2 MP4BVNZ\>\*9LA/L5N1V00E[D'JREE=D*LK";)9ER#\F'[:V-XJK!M)$]6YA/\C]D_[%R#KZ M3X>6':S=_]S;C==]_3E-_K B$%5^NR5QCY[=?(2F3H>W@9"C1/=I M!$QOZZ.OA_<654P>$B55Q>"*&X_+C0U0Q0N* M]FF?&E%>_X(W?R1)HZ<9W=;1Z742;+,+\%Z,F\Y8^2H$4PCVU-QJ6)WYF<#J[<<252#Z0# M:KJQMS.M1$H%%?;=GM)PO_ XC'7LPU*K0LW3. ^U,M9YJZ?5F\W7IUE5V$?% M&"H:8U!HIM#L<333M6[W2);9.:+9B6Z<)_DT:=_82OA)AVU;EH1PA^];5IJ8 MBO$4X[T\,<\][)KDV6+>ZH.E(M7W7ZM"TDJU\*^,_=9H:4;KY=KT5X495+3Z M#?J656$NA31%]QD]36^\G*=8%68HT2'<[\R/HIKMW;78A37;A_<:'3:'[?I M[^M-;(0X&+3T]BCIA&BTC=[;ZC6JRJ'I2:H<6I5#/\FY4>70JAQ:E4.KW@2FS?N>_14;GW_G%G?H1)RBGOY[ MF,B];JO3GAC]^J!OM":=OM[N)B9RN]<9MT^[I5%_./SZZ]7--?L^'HXO_]D? M?!Z?!HKV+3IZ"DV,9($/*%E7->95JS&OOVZ9=>.DB\15C?D9!&955:^J,5?< M>&K^T M65$AV/X(UM#TWO8)#0K!5*7YX588!ME,SQ(A;\SFB*:QBR=0DG'V%)?B[.ID MWQM:O7FD;+[=Y,EXZ822M#XH'[Y\'_[\!$[7NL:+]7HX#X%3<8I=1US[D>D> MA]=4=6?9Y'L3U9WMNM9L'@G>SK&Z4T4I3JF>H/+LJ-#L,#33M49;==ZH4FG" MDY*M\ME:5R;FE7^=?DV3H/=(Q>J,.\/.Q&@/QX-Q:]AIZZ-!/TW%ZAGUTT[% M&HVOA]\OO]UR R,VK0=.E9-8:B?,7,4-19J,:=7J*EOZM?Z(TKMSO0SP#TUNM79+[ M.0YW_7+/\S_X0?XW/PYR/WZ@'-;DM,DHF=%*G+_IR4Q1FX<@VC!)F\,<_"6= M6)F62]!?P1]<'O,HZP^ "/XTNL>* CN J7L:H[S*"QLXTPM!!N"%[W,#:XS6 MQK7@)HJ32"9W%N8L*5F0::*4CQ^NPH@O0GE$)7@C32@#&D.(CA=B0K C7IL66X0R$SGDBUN7&"PPEP[5 M?40^YKMZ,_@*TXQ#SK@'L^ \H"]MWXIQ=I0>:P8SSNY\%[ZAPSFS.3A(#0U6 M*[CCJXP&GK@$AD,)Q_?<=?&_8J1W/(R9U,2]"GC@6#G'*8#![2"NQMP8I9L0M/!C8G(,%# MG9%H/JH.9BZ7<),LB"'NF)B!WP\66P#X5)T)L'@;EBEZ![L$A$'HWL!%+G(M0,^U_*J2ZJ.G_0[ >(MI ' M*_"PP9*A(C4G))(DRIH,\\ '[4"V Q8VHHY:UY,N+N_%+*9Q2"4MBLTRFP", M$G_&$>PU6<26*C@'3/\9'<-->C!OD21&1'[,0M5NJ7HVC;W\&> P>5$[.LHH M&?EXP#?0,'V[