0001020710-17-000011.txt : 20170727 0001020710-17-000011.hdr.sgml : 20170727 20170727172809 ACCESSION NUMBER: 0001020710-17-000011 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 59 CONFORMED PERIOD OF REPORT: 20170726 FILED AS OF DATE: 20170727 DATE AS OF CHANGE: 20170727 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DXP ENTERPRISES INC CENTRAL INDEX KEY: 0001020710 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-INDUSTRIAL MACHINERY & EQUIPMENT [5084] IRS NUMBER: 760509661 STATE OF INCORPORATION: TX FISCAL YEAR END: 0727 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-21513 FILM NUMBER: 17987179 BUSINESS ADDRESS: STREET 1: 7272 PINEMONT DRIVE CITY: HOUSTON STATE: TX ZIP: 77040 BUSINESS PHONE: 7139964700 MAIL ADDRESS: STREET 1: 7272 PINEMONT DRIVE CITY: HOUSTON STATE: TX ZIP: 77040 FORMER COMPANY: FORMER CONFORMED NAME: INDEX INC DATE OF NAME CHANGE: 19960808 10-Q 1 form10q.htm 10-Q

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

Form 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934. For the quarterly period ended June 30, 2017
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934.For the transition period fromto

Commission file number 0-21513
DXP Enterprises, Inc.
(Exact name of registrant as specified in its charter)

Texas
 
76-0509661
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification Number)
     
7272 Pinemont, Houston, Texas 77040
 
(Address of principal executive offices, including zip code)
 
(713) 996-4700
(Registrant's telephone number, including area code)

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

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

Yes ☒ No ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See definitions of "large accelerated filer," "accelerated filer," and "smaller reporting company" in Rule 12b-2 of the Exchange Act. (Check one):

Large accelerated filer ☐ Accelerated filer ☒
Non-accelerated filer ☐ (Do not check if a smaller reporting company) Smaller reporting company ☐

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

Number of shares of registrant's Common Stock outstanding as of July 27, 2017: 17,401,724 par value $0.01 per share.


1


PART I: FINANCIAL INFORMATION
ITEM 1: FINANCIAL STATEMENTS

DXP ENTERPRISES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data) (unaudited)
             
   
June 30, 2017
   
December 31, 2016
 
 ASSETS
           
Current assets:
           
Cash
 
$
2,479
   
$
1,590
 
Trade accounts receivable, net of allowance for doubtful accounts of $8,966 in 2017 and $8,160 in 2016
   
160,370
     
148,919
 
Inventories, net
   
90,697
     
83,699
 
Costs and estimated profits in excess of billings on uncompleted contracts
   
19,218
     
18,421
 
Prepaid expenses and other current assets
   
3,875
     
2,138
 
Income taxes recoverable
   
3,198
     
2,558
 
Total current assets
   
279,837
     
257,325
 
Property and equipment, net
   
56,610
     
60,807
 
Goodwill
   
187,591
     
187,591
 
Other intangible assets, net of accumulated amortization of $76,443 in 2017 and $70,027 in 2016
   
86,707
     
94,831
 
Other long-term assets
   
1,734
     
1,498
 
Total assets
 
$
612,479
   
$
602,052
 
LIABILITIES AND EQUITY
               
Current liabilities:
               
Current maturities of long-term debt, less unamortized debt issuance costs of $744 in 2017
 
$
217,974
   
$
51,354
 
Trade accounts payable
   
88,953
     
78,698
 
Accrued wages and benefits
   
16,148
     
16,962
 
Customer advances
   
2,348
     
2,441
 
Billings in excess of costs and estimated profits on uncompleted    contracts
   
2,719
     
2,813
 
Other current liabilities
   
12,460
     
14,391
 
Total current liabilities
   
340,602
     
166,659
 
Long-term debt, less current maturities and unamortized debt issuance costs of $992 in 2016
   
2,284
     
173,331
 
Deferred income taxes
   
11,765
     
9,513
 
Commitments and contingencies (Note 13)
               
Equity:
               
Series A preferred stock, 1/10th vote per share; $1.00 par value; liquidation preference of $112 ($100 per share); 1,000,000 shares authorized; 1,122 shares issued and outstanding
   
1
     
1
 
Series B convertible preferred stock, 1/10th vote per share; $1.00 par value; $100 stated value; liquidation preference of $1,500 ($100 per share); 1,000,000 shares authorized; 15,000 shares issued and outstanding
   
15
     
15
 
Common stock, $0.01 par value, 100,000,000 shares authorized; 17,401,724 at June 30, 2017 and 17,197,380 at December 31, 2016 shares issued
   
174
     
172
 
Additional paid-in capital
   
152,727
     
152,313
 
Retained earnings
   
124,617
     
117,396
 
Accumulated other comprehensive loss
   
(20,139
)
   
(18,274
)
Total DXP Enterprises, Inc. equity
   
257,395
     
251,623
 
Noncontrolling interest
   
433
     
926
 
 Total equity
   
257,828
     
252,549
 
 Total liabilities and equity
 
$
612,479
   
$
602,052
 
The accompanying notes are an integral part of these condensed consolidated financial statements.
2

DXP ENTERPRISES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
AND COMPREHENSIVE OPERATIONS
(in thousands, except per share amounts) (unaudited)

   
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
   
2017
   
2016
   
2017
   
2016
 
                         
Sales
 
$
250,698
   
$
256,215
   
$
489,225
   
$
509,776
 
Cost of sales
   
181,762
     
184,612
     
355,774
     
369,355
 
Gross profit
   
68,936
     
71,603
     
133,451
     
140,421
 
Selling, general and administrative expenses
   
58,679
     
62,754
     
114,958
     
133,574
 
Income from operations
   
10,257
     
8,849
     
18,493
     
6,847
 
Other expense (income), net
   
57
     
9
     
(171
)
   
(146
)
Interest expense
   
3,992
     
3,951
     
7,645
     
7,360
 
Income (loss) before provision for income taxes
   
6,208
     
4,889
     
11,019
     
(367
)
Provision (benefit) for income taxes
   
2,239
     
(197
)
   
4,056
     
(205
)
Net income (loss)
   
3,969
     
5,086
     
6,963
     
(162
)
Net loss attributable to noncontrolling interest
   
(166
)
   
(84
)
   
(305
)
   
(220
)
Net income attributable to DXP Enterprises, Inc.
   
4,135
     
5,170
     
7,268
     
58
 
Preferred stock dividend
   
22
     
22
     
45
     
45
 
Net income attributable to common shareholders
 
$
4,113
   
$
5,148
   
$
7,223
   
$
13
 
                                 
Net income (loss)
 
$
3,969
   
$
5,086
   
$
6,963
   
$
(162
)
Cumulative translation adjustment
   
455
     
(251
)
   
(1,865
)
   
387
 
Comprehensive income
 
$
4,424
   
$
4,835
   
$
5,098
   
$
225
 
                                 
Basic earnings per share attributable to DXP Enterprises, Inc.
 
$
0.24
   
$
0.36
   
$
0.42
   
$
0.00
 
Weighted average common shares outstanding
   
17,404
     
14,503
     
17,406
     
14,494
 
Diluted earnings per share attributable to DXP Enterprises, Inc.
 
$
0.23
   
$
0.34
   
$
0.40
   
$
0.00
 
Weighted average common shares and common equivalent shares outstanding
   
18,244
     
15,343
     
18,246
     
15,334
 

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


DXP ENTERPRISES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands) (unaudited)
   
Six Months Ended
 
   
June 30,
 
   
2017
   
2016
 
CASH FLOWS FROM OPERATING ACTIVITIES:
           
Net income attributable to DXP Enterprises, Inc.
 
$
7,268
   
$
58
 
Less net loss attributable to non-controlling interest
   
(305
)
   
(220
)
Net income (loss)
   
6,963
     
(162
)
Adjustments to reconcile net income (loss) to net cash  provided by operating activities:
               
   Depreciation
   
5,155
     
5,997
 
   Amortization of intangible assets
   
8,607
     
9,038
 
   Bad debt expense
   
1,001
     
986
 
   Amortization of debt issuance costs
   
628
     
477
 
   Write off of debt issuance costs
   
-
     
967
 
   Compensation expense for restricted stock
   
1,010
     
1,253
 
   Tax loss related to vesting of restricted stock
   
-
     
565
 
   Deferred income taxes
   
1,998
     
738
 
 Changes in operating assets and liabilities, net of assets and liabilities acquired in business combinations:
               
   Trade accounts receivable
   
(11,768
)
   
4,483
 
   Costs and estimated profits in excess of billings on uncompleted contracts
   
(780
)
   
2,124
 
   Inventories
   
(6,914
)
   
5,650
 
   Prepaid expenses and other assets
   
(1,923
)
   
(1,145
)
   Trade accounts payable and accrued expenses
   
3,979
     
(13,734
)
   Billings in excess of costs and  estimated profits on uncompleted contracts
   
(102
)
   
(5,829
)
Net cash provided by operating activities
   
7,854
     
11,408
 
                 
CASH FLOWS FROM INVESTING ACTIVITIES:
               
Purchase of property and equipment
   
(1,118
)
   
(2,930
)
Equity method investment contribution
   
-
     
(4,000
)
 Net cash used in investing activities
   
(1,118
)
   
(6,930
)
                 
CASH FLOWS FROM FINANCING ACTIVITIES:
               
Proceeds from debt
   
394,966
     
219,019
 
Principal payments on revolving line of credit and other long-term debt
   
(399,641
)
   
(222,840
)
Costs for registration of common shares
   
-
     
(226
)
Debt issuance fees
   
(380
)
   
-
 
Loss for non-controlling interest owners, net of tax
   
(187
)
   
(136
)
Dividends paid
   
(45
)
   
(45
)
Payment for employee taxes withheld from stock awards
   
(596
)
   
(203
)
Tax loss related to vesting of restricted stock
   
-
     
(565
)
 Net cash used in financing activities
   
(5,883
)
   
(4,996
)
EFFECT OF FOREIGN CURRENCY ON CASH
   
36
     
(88
)
NET CHANGE IN CASH
   
889
     
(606
)
CASH AT BEGINNING OF PERIOD
   
1,590
     
1,693
 
CASH AT END OF PERIOD
 
$
2,479
   
$
1,087
 

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

DXP ENTERPRISES, INC. AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

NOTE 1 - THE COMPANY

DXP Enterprises, Inc. together with its subsidiaries (collectively "DXP," "Company," "us," "we," or "our") are engaged in the business of distributing maintenance, repair, and operating (MRO) products and services to industrial customers. Additionally, DXP provides integrated custom pump skid packages, pump remanufacturing, and manufactures branded private label pumps to industrial customers. The Company is organized into three business segments: Service Centers ("SC"), Supply Chain Services ("SCS"), and Innovative Pumping Solutions ("IPS"). See Note 14 for discussion of the business segments.

NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES

Basis of Presentation

The Company's financial statements are prepared in accordance with accounting principles generally accepted in the United States of America ("US GAAP"). The accompanying condensed consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and its variable interest entity ("VIE"). The accompanying unaudited condensed consolidated financial statements have been prepared on substantially the same basis as our annual consolidated financial statements and should be read in conjunction with our annual report on Form 10-K for the year ended December 31, 2016. For a more complete discussion of our significant accounting policies and business practices, refer to the consolidated annual report on Form 10-K filed with the Securities and Exchange Commission on March 31, 2017. The results of operations for the three and six months ended June 30, 2017 are not necessarily indicative of results expected for the full fiscal year. In the opinion of management, these condensed consolidated financial statements contain all adjustments necessary to present fairly the Company's condensed consolidated balance sheets as of December 31, 2016 and June 30, 2017 (unaudited), condensed consolidated statements of operations and comprehensive income for the three and six months ended June 30, 2017 and June 30, 2016 (unaudited), and condensed consolidated statements of cash flows for the six months ended June 30, 2017 and June 30, 2016 (unaudited). All such adjustments represent normal recurring items.

DXP is the primary beneficiary of a VIE in which DXP owns 47.5% of the equity. DXP consolidates the financial statements of the VIE with the financial statements of DXP. As of June 30, 2017, the total assets of the VIE were approximately $5.3 million including approximately $5.0 million of property and equipment compared to $5.2 million of total assets and $5.2 million of property and equipment at December 31, 2016. DXP is the primary customer of the VIE. For the three months ended June 30, 2017 and 2016, consolidation of the VIE increased cost of sales by approximately $0.3 million and $0.2 million, respectively and increased SG&A by approximately $0.2 million and $46 thousand, respectively.  For the six months ended June 30, 2017 and 2016, consolidation of the VIE increased cost of sales by approximately $0.5 million and $0.6 million, respectively and increased SG&A by approximately $0.5 million and $0.1 million, respectively.  The Company recognized a related income tax benefit of $0.3 million and $50 thousand, respectively, related to the VIE for the three months ended June 30, 2017 and 2016 and $0.5 million and $150 thousand, respectively, for the six months ended June 30, 2017 and 2016.  At June 30, 2017, the owners of 52.5% of the equity not owned by DXP included a former executive officer and other employees of DXP.

Equity investments in which we exercise significant influence, but do not control and are not the primary beneficiary, are accounted for using the equity method of accounting. During the first quarter of 2016, DXP invested $4.0 million in a related party equity method investmentDuring the third and fourth quarters of 2016, the investment was reduced to zero by $4.0 million of distributions received from the entity.

All intercompany accounts and transactions have been eliminated upon consolidation.

NOTE 3 – RISKS AND UNCERTAINTIES

We believe cash generated from our operations will meet our normal working capital needs during the next twelve months. We expect that we will be in compliance with the financial covenants under our credit facility through and including March 31, 2018. However, because our credit facility matures on March 31, 2018, and we do not foresee the ability to pay the credit facility with cash from our operations, we intend to seek alternative financing during the next nine months.  This alternative financing could include additional bank debt and/or the public or private sale of debt or equity securities.  If we issue securities as a way of obtaining such financing, that may substantially dilute the interests of our shareholders. However, we may not be able to obtain alternative financing on attractive terms.  Based upon discussions with investment bankers, DXP management believes that it is probable that DXP will have the ability to refinance the current debt before maturity.  DXP's Board of Directors has approved a plan to refinance the credit facility.  The plan to refinance could include institutional debt or equity, combined with an asset based revolving loan.
 
5


NOTE 4 - RECENT ACCOUNTING PRONOUNCEMENTS

Standards Effective in 2017 or Earlier
Accounting Changes and Error Corrections. In January 2017, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2017-03 ("ASU 2017-03"), Accounting Changes and Error Corrections (Topic 250) and Investments-Equity Method and Joint Ventures (Topic 323): Amendments to SEC Paragraphs Pursuant to Staff Announcements at the September 22, 2016 and November 17, 2016 EITF Meetings. This update adds language to the SEC Staff Guidance in relation to ASU 2014-09, ASU 2016-02, and ASU 2016-13. This ASU 2017-03 provides the SEC Staff view that a registrant should consider additional quantitative and qualitative disclosures related to the previously mentioned ASUs in connection with the status and impact of their adoption. This guidance, which was effective immediately, did not have a material impact on our Condensed Consolidated Financial Statements.
Compensation – Stock Compensation. In March 2016, the FASB issued ASU No. 2016-09, Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. The update aims to simplify aspects of accounting for share-based payment award transactions, including (a) income tax consequences, (b) classification of awards as either equity or liabilities, and (c) classification on the statement of cash flows. This pronouncement is effective for financial statements issued for annual periods beginning after December 15, 2016 and interim periods within those annual periods.  The Company adopted the ASU January 1, 2017 and it had the following impact on the Company's Condensed Consolidated Financial Statements:

Topic
Method of Adoption
Impact on Consolidated Financial Statements
 
Recognize all excess tax benefits and tax deficiencies as income tax benefit or expense
Prospective
The Company recognized $0.2 million and $0.1 million of excess tax benefit in income taxes in the three and six months ended June 30, 2017, respectively, decreasing the effective tax rate for each period.
 
Excess tax benefits and deficiencies on the statement of cash flows are classified as an operating activity
Prospective
The Company recognized $0.1 million of excess tax benefit in the six months ended June 30, 2017 as an operating activity.  Prior to the adoption of the ASU 2016-09, the excess tax expense in the six months ended June 30, 2016 was $0.6 million recognized as a financing activity.
 
Employee taxes paid when an employer withholds shares for tax-withholding purposes on the statement of cash flows are classified as financing activity
Retrospective
The Company reclassified $0.2 million of employee taxes paid from cash flows from operating activities to cash flows from financing  on the Consolidated Statements of Cash Flows in the six months ended June 30, 2016.
 
 
Accounting for forfeitures and tax withholding elections
Prospective
The Company has not changed its accounting policy for forfeitures.  There is no significant impact on Consolidated Financial Statements.

6

Income Taxes. In November 2015, the FASB issued ASU No. 2015-17, Income Taxes (Topic 740), Balance Sheet Classification of Deferred Taxes. The update requires entities to present deferred tax assets and liabilities as noncurrent in a classified balance sheet. The update simplifies the current guidance, which requires entities to separately present deferred tax assets and liabilities as current and noncurrent in a classified balance sheet. This pronouncement is effective for financial statements issued for annual periods beginning after December 15, 2016, and interim periods within.  The Company adopted this ASU January 1, 2017 and reclassified $9.5 million of current deferred income tax assets from current assets to non-current deferred income tax liabilities on the Condensed Consolidated Balance Sheet.

Inventory. In July 2015, the FASB issued ASU No. 2015-11, Inventory (Topic 330), Simplifying the Measurement of Inventory. The amendments in ASU 2015-11 clarify the subsequent measurement of inventory requiring an entity to subsequently measure inventory at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business less reasonably predictable costs of completion, disposal, and transportation. This ASU applies only to inventory that is measured using the first-in, first-out (FIFO) or average cost method. Subsequent measurement is unchanged for inventory measured using last-in, first-out (LIFO) or the retail inventory method. The amendments in ASU 2015-11 should be applied prospectively and are effective for financial statements issued for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years.  The Company adopted this ASU January 1, 2017 and it did not have a material impact on the Company's Condensed Consolidated Financial Statements.

Standards Effective in 2018 or Later

Compensation - Stock Compensation.  In May 2017, the FASB issued ASU 2017-09, Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting. This ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting. An entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification. The amendments in this ASU are effective for all entities for annual periods, and interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. The amendments in this ASU should be applied prospectively to an award modified on or after the adoption date. The Company is currently assessing the impact, if any, that this ASU will have upon adoption.
Intangibles-Goodwill and Other. In January 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.  This ASU is to simplify how an entity is required to test goodwill for impairment. The effective date of the amendment to the standard is for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company's goodwill impairment testing for the fiscal period beginning January 1, 2020, will follow the provisions of this ASU.  This ASU is not expected to have a material impact on the Company's Consolidated Financial Statements.
Business Combinations. In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business. This ASU clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill and consolidation. The effective date of this ASU is for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. This ASU is not expected to have a material impact on the Company's Consolidated Financial Statements.
Statement of Cash Flows. In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows - Classification of Certain Cash Receipts and Cash Payments. This ASU addresses eight specific cash flow issues with the objective of reducing the existing diversity in practice. The effective date of the amendment to the standard is for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. This ASU is not expected to have a material impact on the Company's Consolidated Financial Statements.

Financial Instruments – Credit Losses. In June 2016, the FASB issued ASU 2016-13: Financial Instruments – Credit Losses, which replaces the incurred loss impairment methodology in current US GAAP with a methodology that reflects expected credit losses.  The update is intended to provide financial statement users with more useful information about expected credit losses.  The amended guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted.  We are currently evaluating the effect, if any, that the guidance will have on the Company's Consolidated Financial Statements and related disclosures.

7

Leases. In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The update requires organizations that lease assets ("lessees") to recognize the assets and liabilities for the rights and obligations created by leases with terms of more than 12 months. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessee remains dependent on its classification as a finance or operating lease. The criteria for determining whether a lease is a finance or operating lease has not been significantly changed by this ASU. The ASU also requires additional disclosure of the amount, timing, and uncertainty of cash flows arising from leases, including qualitative and quantitative requirements. This pronouncement is effective for financial statements issued for annual periods beginning after December 15, 2018, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact that this standard will have on its Consolidated Financial Statements.

Financial Instruments. In January 2016, the FASB issued ASU 2016-01, Financial Instruments: Recognition and Measurement of Financial Assets and Financial Liabilities. This change to the financial instrument model primarily affects the accounting for equity investments, financial liabilities under fair value options and the presentation and disclosure requirements for financial instruments. The effective date for the standard is for fiscal years and interim periods within those years beginning after December 15, 2017. Certain provisions of the new guidance can be adopted early. The Company is evaluating the impact of this ASU.

Revenue Recognition. In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which provides guidance on revenue recognition. The core principal of this guidance is that an entity should recognize revenue to depict the transfer of promised 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. This guidance requires entities to apply a five-step method to (1) identify the contract(s) with customers, (2) identify the performance obligation(s) in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligation(s) in the contract, and (5) recognize revenue when (or as) the entity satisfies a performance obligation. This pronouncement, as amended by ASU 2015-14, is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017.  The Company has evaluated the provisions of the new standard and is in the process of assessing its impact on financial statements, information systems, business processes and financial statement disclosures.  Based on initial reviews, the standard is not expected to have a material impact on the Company's Consolidated Financial Statements.

NOTE 5 - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES

Authoritative guidance for financial assets and liabilities measured on a recurring basis applies to all financial assets and financial liabilities that are being measured and reported on a fair value basis. Fair value, as defined in the authoritative guidance, is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The authoritative guidance affects the fair value measurement of an investment with quoted market prices in an active market for identical instruments, which must be classified in one of the following categories:

Level 1 Inputs

Level 1 inputs come from quoted prices (unadjusted) in active markets for identical assets or liabilities.

Level 2 Inputs

Level 2 inputs are other than quoted prices that are observable for an asset or liability. These inputs include: quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability; and inputs that are derived principally from, or corroborated by, observable market data by correlation or other means.

8

Level 3 Inputs

Level 3 inputs are unobservable inputs for the asset or liability which require the Company's own assumptions.

Financial assets and liabilities are classified based on the lowest level of input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the valuation of the fair value of assets and liabilities and their placement within the fair value hierarchy levels.

NOTE 6 – INVENTORIES, NET

The carrying values of inventories are as follows (in thousands):
   
June 30,
2017
   
December 31,
2016
 
Finished goods
 
$
79,525
   
$
74,269
 
Work in progress
   
11,172
     
9,430
 
Inventories, net
 
$
90,697
   
$
83,699
 

NOTE 7 – COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS

Costs and estimated profits in excess of billings on uncompleted contracts arise in the consolidated balance sheets when revenues have been recognized but the amounts cannot be billed under the terms of the contracts. Such amounts are recoverable from customers upon various measures of performance, including achievement of certain milestones, completion of specified units, or completion of a contract.

Costs and estimated profits on uncompleted contracts and related amounts billed were as follows (in thousands):

   
June 30,
2017
   
December 31,
2016
 
Costs incurred on uncompleted contracts
 
$
24,974
   
$
25,214
 
Estimated profits, thereon
   
3,491
     
6,274
 
Total
   
28,465
     
31,488
 
Less: billings to date
   
11,968
     
15,864
 
Net
 
$
16,497
   
$
15,624
 

Such amounts were included in the accompanying condensed consolidated balance sheets for 2017 and 2016 under the following captions (in thousands):
   
June 30,
2017
   
December 31, 2016
 
Costs and estimated profits in excess of billings on uncompleted contracts
 
$
19,218
   
$
18,421
 
Billings in excess of costs and estimated profits on uncompleted contracts
   
(2,719
)
   
(2,813
)
Translation adjustment
   
(2
)
   
16
 
Net
 
$
16,497
   
$
15,624
 

9


NOTE 8 - PROPERTY AND EQUIPMENT, NET

The carrying values of property and equipment are as follows (in thousands):

             
   
June 30,
2017
   
December 31,
2016
 
             
Land
 
$
2,346
   
$
2,346
 
Buildings and leasehold improvements
   
16,463
     
16,259
 
Furniture, fixtures and equipment
   
95,065
     
94,784
 
Less – Accumulated depreciation
   
(57,264
)
   
(52,582
)
Total property and equipment, net
 
$
56,610
   
$
60,807
 

NOTE 9 - GOODWILL AND OTHER INTANGIBLE ASSETS

The following table presents the changes in the carrying amount of goodwill and other intangible assets during the six months ended June 30, 2017 (in thousands):
   
Goodwill
   
Other
Intangible Assets
   
Total
 
Balance as of December 31, 2016
 
$
187,591
   
$
94,831
   
$
282,422
 
Translation adjustment
   
-
     
483
     
483
 
Amortization
   
-
     
(8,607
)
   
(8,607
)
Balance as of June 30, 2017
 
$
187,591
   
$
86,707
   
$
274,298
 

The following table presents the goodwill balance by reportable segment (in thousands):
   
June 30,
2017
   
December 31,
2016
 
Service Centers
 
$
154,473
   
$
154,473
 
Innovative Pumping Solutions
   
15,980
     
15,980
 
Supply Chain Services
   
17,138
     
17,138
 
Total
 
$
187,591
   
$
187,591
 

The following table presents a summary of amortizable other intangible assets (in thousands):

   
As of June 30, 2017
   
As of December 31, 2016
       
   
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Carrying Amount, net
   
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Carrying Amount, net
 
Customer relationships
 
$
162,201
   
$
(75,681
)
 
$
86,520
   
$
163,022
   
$
(68,446
)
 
$
94,576
 
Non-compete agreements
   
949
     
(762
)
   
187
     
1,836
     
(1,581
)
   
255
 
Total
 
$
163,150
   
$
(76,443
)
 
$
86,707
   
$
164,858
   
$
(70,027
)
 
$
94,831
 

Gross carrying amounts as well as accumulated amortization are partially affected by the fluctuation of foreign currency rates. Other intangible assets are amortized according to estimated economic benefits over their estimated useful lives.

10

NOTE 10 – LONG-TERM DEBT

Long-term debt consisted of the following (in thousands):
   
June 30,
2017
   
December 31,
2016
 
             
Line of credit
 
$
162,600
   
$
147,600
 
Term loan
   
55,250
     
74,500
 
Promissory note payable in monthly installments at 2.9% through January 2021, collateralized by equipment
   
3,152
     
3,577
 
Less unamortized debt issuance costs
   
(744
)
   
(992
)
     
220,258
     
224,685
 
Less: Current portion
   
(217,974
)
   
(51,354
)
Long-term debt less current maturities
 
$
2,284
   
$
173,331
 

On July 11, 2012, DXP entered into a credit facility with Wells Fargo Bank National Association, as Issuing Lender, Swingline Lender and Administrative Agent for the lenders (as amended, the "Original Facility"). On January 2, 2014, the Company entered into an Amended and Restated Credit Agreement with Wells Fargo Bank, National Association, as Issuing Lender and Administrative Agent for other lenders (as amended by that certain First Amendment to the Amended and Restated Credit Agreement, dated as of August 6, 2015 (the "First Amendment"), that certain Second Amendment to the Amended and Restated Credit Agreement, dated as of September 30, 2015 (the "Second Amendment"), that certain Third Amendment to the Amended and Restated Credit Agreement, dated as of May 12, 2016 (the "Third Amendment"), that certain Fourth Amendment to the Amended and Restated Credit Agreement, dated as of August 15, 2016 (the "Fourth Amendment"), and that certain Fifth Amendment to the Amended and Restated Credit Agreement, dated as of November 28, 2016 (the "Fifth Amendment" and as so amended, the "Facility")), amending and restating the Original Facility. Pursuant to the Facility, as of June 30, 2017, the lenders named therein provided to DXP a $55.2 million term loan and a $190 million revolving line of credit.  The Facility expires on March 31, 2018.  Loans made from the Facility may be used for working capital and general corporate purposes of DXP and its subsidiaries.  As of June 30, 2017, the aggregate principal amount of revolving loans outstanding under the facility was $162.6 million.

Amortization payments are payable at $15.6 million per quarter for the fiscal quarter periods ending September 30, 2017 and thereafter. At June 30, 2017, the aggregate principal amount of term loan outstanding under the Facility was $55.2 million.

On June 30, 2017, the LIBOR based rate in effect under the Facility was LIBOR plus 5.0% and the prime based rate of the Facility was prime plus 4.0%. At June 30, 2017, $217.9 million was borrowed under the Facility at a weighted average interest rate of approximately 6.2%.  At June 30, 2017, the Company had $20.9 million available for borrowing under the Facility.

Commitment fees of 0.50% per annum are payable on the portion of the Facility capacity not in use at any given time on the line of credit. Commitment fees are included as interest in the Condensed Consolidated Statements of Operations.
 
The Facility contains financial covenants defining various financial measures and levels of these measures with which the Company must comply monthly. Substantially all of the Company's assets are pledged as collateral to secure the credit facility.

11

NOTE 11 - STOCK-BASED COMPENSATION

Restricted Stock

Under the restricted stock plans approved by our shareholders, directors, consultants and employees were awarded shares of DXP's common stock. The shares of restricted stock granted to employees and that are outstanding as of June 30, 2017 vest in accordance with one of the following vesting schedules: 100% one year after date of grant; 33.3% each year for three years after the date of grant; 20% each year for five years after the grant date; or 10% each year for ten years after the grant date. The shares of restricted stock granted to non-employee directors of DXP vest one year after the grant date. The fair value of restricted stock awards was measured based upon the closing prices of DXP's common stock on the grant dates and is recognized as compensation expense over the vesting period of the awards. Once restricted stock vests, new shares of the Company's stock are issued. At June 30, 2017, 407,447 shares were available for future grants.

Changes in restricted stock for the six months ended June 30, 2017 were as follows:
   
Number of
Shares
   
Weighted Average
Grant Price
 
Non-vested at December 31, 2016
   
143,380
   
$
26.76
 
Granted
   
12,150
   
$
33.84
 
Forfeited
   
-
   
$
-
 
Vested
   
(13,900
)
 
$
62.65
 
Non-vested at June 30, 2017
   
141,630
   
$
23.84
 

Compensation expense, associated with restricted stock, recognized in the six months ended June 30, 2017 and 2016 was $1.0 million and $1.3 million, respectively. Related income tax benefits recognized in earnings for the six months ended June 30, 2017 and 2016 were approximately $0.4 million and $0.5 million, respectively. Unrecognized compensation expense under the Restricted Stock Plan at June 30, 2017 and December 31, 2016 was $2.1 million and $2.7 million, respectively. As of June 30, 2017, the weighted average period over which the unrecognized compensation expense is expected to be recognized is 15.0 months.

NOTE 12 - EARNINGS PER SHARE DATA

Basic earnings per share is computed based on weighted average shares outstanding and excludes dilutive securities. Diluted earnings per share is computed including the impacts of all potentially dilutive securities.

The following table sets forth the computation of basic and diluted earnings per share for the periods indicated (in thousands, except per share data):
   
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
   
2017
   
2016
   
2017
   
2016
 
Basic:
                       
Weighted average shares outstanding
   
17,404
     
14,503
     
17,406
     
14,494
 
Net income attributable to DXP Enterprises, Inc.
 
$
4,135
   
$
5,170
   
$
7,268
   
$
58
 
Convertible preferred stock dividend
   
22
     
22
     
45
     
45
 
Net income attributable to common shareholders
 
$
4,113
   
$
5,148
   
$
7,223
   
$
13
 
Per share amount
 
$
0.24
   
$
0.36
   
$
0.42
   
$
0.00
 
                                 
Diluted:
                               
Weighted average shares outstanding
   
17,404
     
14,503
     
17,406
     
14,494
 
Assumed conversion of convertible preferred stock
   
840
     
840
     
840
     
840
 
Total dilutive shares
   
18,244
     
15,343
     
18,246
     
15,334
 
Net income attributable to common shareholders
 
$
4,113
   
$
5,148
   
$
7,223
   
$
13
 
Convertible preferred stock dividend
   
22
     
22
     
45
     
45
 
Net income attributable to DXP Enterprises, Inc. for diluted earnings per share
 
$
4,135
   
$
5,170
   
$
7,268
   
$
58
 
Per share amount
 
$
0.23
   
$
0.34
   
$
0.40
   
$
0.00
 
 
12

NOTE 13 - COMMITMENTS AND CONTINGENCIES

From time to time, the Company is a party to various legal proceedings arising in the ordinary course of business. While DXP is unable to predict the outcome of these lawsuits, it believes that the ultimate resolution will not have, either individually or in aggregate, a material adverse effect on DXP's consolidated financial position, cash flows, or results of operations.

NOTE 14 - SEGMENT REPORTING

The Company's reportable business segments are:  Service Centers, Innovative Pumping Solutions and Supply Chain Services. The Service Centers segment is engaged in providing maintenance, MRO products, equipment and integrated services, including logistics capabilities, to industrial customers. The Service Centers segment provides a wide range of MRO products in the rotating equipment, bearing, power transmission, hose, fluid power, metal working, fastener, industrial supply, safety products and safety services categories. The Innovative Pumping Solutions segment fabricates and assembles custom-made pump packages, remanufactures pumps and manufactures branded private label pumps. The Supply Chain Services segment provides a wide range of MRO products and manages all or part of a customer's supply chain, including warehouse and inventory management.

The high degree of integration of the Company's operations necessitates the use of a substantial number of allocations and apportionments in the determination of business segment information. Sales are shown net of intersegment eliminations.

13

The following table sets out financial information related to the Company's segments (in thousands):

   
For the Three Months Ended June 30,
 
   
2017
   
2016
 
   
SC
   
IPS
   
SCS
   
Total
   
SC
   
IPS
   
SCS
   
Total
 
Sales
 
$
164,749
   
$
44,470
   
$
41,479
   
$
250,698
   
$
161,832
   
$
54,353
   
$
40,030
   
$
256,215
 
Amortization
   
2,227
     
1,793
     
271
     
4,291
     
2,284
     
1,955
     
271
     
4,510
 
Income (loss) from operations
   
16,190
     
(38
)
   
3,447
     
19,599
     
10,313
     
3,532
     
3,931
     
17,776
 
Income from operations, excluding amortization
 
$
18,417
   
$
1,755
   
$
3,718
   
$
23,890
   
$
12,597
   
$
5,487
   
$
4,202
   
$
22,286
 
 
   
For the Six Months Ended June 30,
 
   
2017
   
2016
 
   
SC
   
IPS
   
SCS
   
Total
   
SC
   
IPS
   
SCS
   
Total
 
Sales
 
$
313,461
   
$
93,528
   
$
82,236
   
$
489,225
   
$
329,334
   
$
101,784
   
$
78,658
   
$
509,776
 
Amortization
   
4,477
     
3,588
     
542
     
8,607
     
4,579
     
3,917
     
542
     
9,038
 
Income from operations
   
27,281
     
1,676
     
7,234
     
36,191
     
17,555
     
1,876
     
7,140
     
26,571
 
Income from operations, excluding amortization
 
$
31,758
   
$
5,264
   
$
7,776
   
$
44,798
   
$
22,134
   
$
5,793
   
$
7,682
   
$
35,609
 

The following table presents reconciliations of operating income for reportable segments to the consolidated income before taxes (in thousands):
       Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
   
2017
   
2016
   
2017
   
2016
 
Operating income for reportable segments, excluding amortization
 
$
23,890
   
$
22,286
   
$
44,798
   
$
35,609
 
Adjustment for:
                               
 Amortization of intangible assets
   
4,291
     
4,510
     
8,607
     
9,038
 
 Corporate expense
   
9,342
     
8,927
     
17,698
     
19,724
 
Income from operations
   
10,257
     
8,849
     
18,493
     
6,847
 
Interest expense
   
3,992
     
3,951
     
7,645
     
7,360
 
Other expense (income), net
   
57
     
9
     
(171
)
   
(146
)
Income (loss) before income taxes
 
$
6,208
   
$
4,889
   
$
11,019
   
$
(367
)
NOTE 15 - SUBSEQUENT EVENTS

We have evaluated subsequent events through the date the interim Condensed Consolidated Financial Statements were issued. There were no subsequent events that required recognition or disclosure unless elsewhere identified in this report.

ITEM 2: MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following management discussion and analysis (MD&A) of the financial condition and results of operations of
DXP Enterprises, Inc. together with its subsidiaries (collectively "DXP," "Company," "us," "we," or "our") for the three and six months ended June 30, 2017 should be read in conjunction with our previous annual report on Form 10-K and our quarterly reports on Form 10-Q, and the financial statements and notes thereto included in our annual and quarterly reports. The Company's financial statements are prepared in accordance with accounting principles generally accepted in the United States of America ("US GAAP").

DISCLOSURE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (this "Report") contains statements that constitute "forward-looking statements" within the meaning of the Private Securities Litigation Reform Act of 1995, as amended. Such statements can be identified by the use of forward-looking terminology such as "believes", "expects", "may", "might", "estimates", "will", "should", "could", "would", "suspect", "potential", "current", "achieve", "plans" or "anticipates" or the negative thereof or other variations thereon or comparable terminology, or by discussions of strategy. Any such forward-looking statements are not guarantees of future performance and may involve significant risks and uncertainties, and actual results may vary materially from those discussed in the forward-looking statements or historical performance as a result of various factors. These factors include our ability to satisfy our debt covenants under our credit facility, our ability to refinance our debt on acceptable terms, the effectiveness of management's strategies and decisions, our ability to implement our internal growth and acquisition growth  strategies, general economic and business condition specific to our primary customers, changes in government regulations, our ability to effectively integrate businesses we may acquire, our success in remediating our internal control weaknesses, new or modified statutory or regulatory requirements and changing prices and market conditions, including reduced oil and gas prices, and demand for maintenance, repair and operating products, equipment and service, and our ability to obtain financing on favorable terms or amend our credit facility as needed. This Report identifies other factors that could cause such differences. We cannot assure that these are all of the factors that could cause actual results to vary materially from the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in "Risk Factors", included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 31, 2017. We assume no obligation and do not intend to update these forward-looking statements. Unless the context otherwise requires, references in this Report to the "Company", "DXP", "we" or "our" shall mean DXP Enterprises, Inc., a Texas corporation, together with its subsidiaries.

 
14

RESULTS OF OPERATIONS
(in thousands, except percentages and per share data)

   
Three Months Ended June 30,
   
Six Months June 30,
 
   
2017
   
%
   
2016
   
%
   
2017
   
%
   
2016
   
%
 
Sales
 
$
250,698
     
100.0
%
 
$
256,215
     
100.0
%
 
$
489,225
     
100.0
%
 
$
509,776
     
100.0
%
Cost of sales
   
181,762
     
72.5
%
   
184,612
     
72.1
%
   
355,774
     
72.7
%
   
369,355
     
72.5
%
Gross profit
   
68,936
     
27.5
%
   
71,603
     
27.9
%
   
133,451
     
27.3
%
   
140,421
     
27.5
%
Selling, general and administrative expense
   
58,679
     
23.4
%
   
62,754
     
24.5
%
   
114,958
     
23.5
%
   
133,574
     
26.2
%
Income from operations
   
10,257
     
4.1
%
   
8,849
     
3.5
%
   
18,493
     
3.8
%
   
6,847
     
1.3
%
Other expense (income), net
   
57
     
0.0
%
   
9
     
0.0
%
   
(171
)
   
0.0
%
   
(146
)
   
0.0
%
Interest expense
   
3,992
     
1.6
%
   
3,951
     
1.5
%
   
7,645
     
1.6
%
   
7,360
     
1.4
%
Income (loss) before taxes
   
6,208
     
2.5
%
   
4,889
     
2.0
%
   
11,019
     
2.2
%
   
(367
)
   
-0.1
%
Provision(benefit) for income taxes
   
2,239
     
0.9
%
   
(197
)
   
0.0
%
   
4,056
     
0.8
%
   
(205
)
   
0.0
%
Net income (loss)
   
3,969
     
1.5
%
   
5,086
     
2.0
%
   
6,963
     
1.4
%
   
(162
)
   
0.0
%
Net loss attributable to noncontrolling interest
   
(166
)
   
0.0
%
   
(84
)
   
0.0
%
   
(305
)
   
-0.1
%
   
(220
)
   
0.0
%
Net income attributable to DXP Enterprises, Inc.
 
$
4,135
     
1.6
%
 
$
5,170
     
2.0
%
 
$
7,268
     
1.5
%
 
$
58
     
0.0
%
Per share amounts attributable to DXP Enterprises, Inc.
                                                               
Basic earnings per share
 
$
0.24
           
$
0.36
           
$
0.42
           
$
0.00
         
Diluted earnings per share
 
$
0.23
           
$
0.34
           
$
0.40
           
$
0.00
         

DXP is organized into three business segments: Service Centers ("SC"), Supply Chain Services ("SCS") and Innovative Pumping Solutions ("IPS"). The Service Centers are engaged in providing maintenance, repair and operating ("MRO") products, equipment and integrated services, including technical expertise and logistics capabilities, to industrial customers with the ability to provide same day delivery. The Service Centers provide a wide range of MRO products and services in the rotating equipment, bearing, power transmission, hose, fluid power, metal working, industrial supply and safety product and service categories. The SCS segment provides a wide range of MRO products and manages all or part of our customer's supply chain, including inventory. The IPS segment fabricates and assembles integrated pump system packages custom made to customer specifications, remanufactures pumps and manufactures branded private label pumps. Over 90% of DXP's revenues represent sales of products.

Three Months Ended June 30, 2017 compared to Three Months Ended June 30, 2016

SALES. Sales for the three months ended June 30, 2017 decreased $5.5 million, or 2.2%, to approximately $250.7 million from $256.2 million for the prior corresponding period. Sales from Vertex, a business sold on October 1, 2016 accounted for $7.8 million of the decline in sales. Excluding second quarter 2016 sales of Vertex, on a same store sales basis, sales for the second quarter in 2017 increased by $2.3 million, or 0.9% from the prior corresponding period. This same store sales increase is the result of sales increases in our Service Center and SCS segments of $10.7 million and $1.4 million, respectively, offset partially by a decline in our IPS segment of $9.9 million, on a same store sales basis. These fluctuations in the sales in our segments are further explained in segment discussions below.

GROSS PROFIT. Gross profit as a percentage of sales for the three months ended June 30, 2017 decreased by approximately 45 basis points from the prior corresponding period. On a same store sales basis, gross profit as a percentage of sales decreased by approximately 12 basis points. The overall decrease in profit percentage, on a same store sales basis is the result of an approximate 153 basis point increase in the gross profit percentage in our Service Center segment offset by an approximate 585 basis point decrease in the gross profit percentage in our IPS segment and 88 basis point decrease in the gross profit percentage in our Supply Chain segment. These fluctuations are explained in the segment discussions below.

15

SELLING, GENERAL AND ADMINISTRATIVE. Selling, general and administrative expense (SG&A) for the three months ended June 30, 2017 decreased by approximately $4.1 million, or 6.5%, to $58.7 million from $62.8 million for the prior corresponding period. Selling, general and administrative expense from a business that was sold accounted for $2.0 million of the second quarter decrease. Excluding second quarter expenses from the business that was sold, on a same store sales basis, SG&A for the quarter decreased by $2.1 million, or 3.4%. The overall decline in SG&A, on a same store sales basis, is the result of decreased payroll, incentive compensation, related taxes and 401(k) expenses due to headcount and salary reductions and other cost reduction measures primarily implemented near the end of the first quarter of 2016.  Additionally, amortization expense declined by $0.2 million, on a same store sales basis. The remaining decline in SG&A expense for the second quarter of 2017 is consistent with the decrease in sales. As a percentage of sales, the second quarter 2017 expense decreased approximately 105 basis points to 23.4% from 24.5% for the prior corresponding period, on a same store sales basis, primarily as a result of the percentage decrease in SG&A exceeding the percentage decline in sales.

OPERATING INCOME.  Operating income for the second quarter of 2017 increased $1.4 million, to $10.3 million, from $8.8 million in the prior corresponding period. The operating income from the business sold in 2016 reduced the overall increase in operating income in the amount of 1.0 million. Excluding the operating income from the business sold, on a same store sales basis, operating income increased $2.4 million, or 31% from the prior corresponding period. This increase in operating income is primarily related to the decrease in SG&A discussed above.

INTEREST EXPENSE. Interest expense of $4.0 million for the second quarter of 2017 increased 1.0% from the prior corresponding period.  Increased interest rates under our credit facility were partially offset by a lower outstanding balance.

SERVICE CENTERS SEGMENT. Sales for the Service Centers segment increased by $2.9 million, or 1.8%, for the second quarter of 2017 compared to the prior corresponding period. Excluding $7.8 million of second quarter 2016 Service Centers segment sales from a business sold, Service Centers segment sales for the second quarter in 2016 increased $10.7 million, or 7.0% from the prior corresponding period, on a same store sales basis. This sales increase is primarily the result of increased sales of rotating equipment, safety services, industrial supplies and bearings to customers engaged in the upstream oil and gas market or manufacturing equipment for the upstream oil and gas market. Increases and decreases in DXP's sales to oil and gas related customers tend to lag many months behind increases and decreases in crude oil and natural gas prices and the drilling rig count. If crude oil and natural gas prices and the drilling rig count remain at levels experienced during the second quarter of 2017, this level of sales to the upstream oil and gas industry could be expected to continue, or improve, during the remainder of 2017. As a percentage of sales, the second quarter gross profit percentage for the Service Centers segment increased approximately 107 basis points but increased approximately 153 basis points on a same store sales basis, from the prior corresponding period. Operating income for the Service Centers segment increased $5.8 million, or 46.2%. The increase in operating income is primarily the result of the $3.2 million decline in SG&A, combined with the $2.6 million increase in gross profit.

INNOVATIVE PUMPING SOLUTIONS SEGMENT. Sales for the IPS segment decreased by $9.9 million, or 18.2 % for the second quarter of 2017 compared to the prior corresponding period. This decrease was primarily the result of the decline in capital spending by oil and gas producers and related businesses during the first half of 2016 when many of the projects recognized as sales during the second quarter of 2017 were ordered.  This level of IPS sales could be expected  to continue, or improve, during the remainder of 2017 if crude oil and natural gas prices and the drilling rig count remain at levels experienced during the second quarter of 2017.  As a percentage of sales, the second quarter gross profit percentage for the IPS segment decreased approximately 585 basis points from the prior corresponding period primarily as a result of competitive pricing pressures and a large breakeven sale in the second quarter of 2017.  Additionally, gross profit margins for individual orders for the IPS segment can fluctuate significantly because each order is for a unique package built to customer specifications and subject to varying competition. Operating income for the IPS segment decreased $3.7 million, or 68.0%, primarily as a result of the 585 basis point decrease in the gross profit percentage discussed above.

SUPPLY CHAIN SERVICES SEGMENT. Sales for the SCS segment increased by $1.4 million, or 3.6%, for the second quarter of 2017 compared to the prior corresponding period. The increase in sales is primarily related to increased sales to customers in the oil and gas related industries.  We suspect customers in the oilfield services and oilfield equipment manufacturing industries purchased more from DXP because of the increase in capital spending by oil and gas companies operating in the U.S and Canada. Gross profit as a percentage of sales decreased approximately 88 basis points compared to the prior corresponding period primarily as a result of increased sales of lower margin products to oil and gas related customers.  Operating income for the SCS segment decreased 11.5 % primarily as a result of the decreased gross profit percentage combined with an increase in SG&A.

16


Six Months Ended June 30, 2017 compared to Six Months Ended June 30, 2016

SALES. Sales for the six months ended June 30, 2017 decreased $20.6 million, or 4.0%, to approximately $489.2 million from $509.8 million for the prior corresponding period. Sales from a business sold in 2016 accounted for $15.6 million of the decline in sales. Excluding the first six months of 2016 sales of the sold business, on a same store sales basis, sales for the first six months of 2017 decreased by $4.9 million, or 1.0% from the prior corresponding period. This same store sales decrease is the result of a decline in our Service Centers and IPS segments of $0.3 million and $8.3 million, respectively, slightly offset by a sales increase in our SCS segment of  $3.6 million, on a same store sales basis. These fluctuations in the sales in our segments are further explained in segment discussions below.

GROSS PROFIT. Gross profit as a percentage of sales for the six months ended June 30, 2017 decreased by approximately 27 basis points from the prior corresponding period. On a same store sales basis, gross profit as a percentage of sales increased by approximately 8 basis points. The overall increase in the profit percentage, on a same store sales basis is the result of an approximate 87 basis point increase in the gross profit percentage in our Service Centers segment and an approximate 195 basis point decrease in the gross profit percentage in our IPS segment and an approximate 74 basis point decrease in gross profit percentage in our Supply Chain segment.   These fluctuations are explained in the segment discussions below.

SELLING, GENERAL AND ADMINISTRATIVE. Selling, general and administrative expense (SG&A) for the six months ended June 30, 2017 decreased by approximately $18.6 million, or 13.9%, to $115.0 million from $133.6 million for the prior corresponding period. SG&A from a business that was sold accounted for $4.2 million of the decrease. Excluding the first six months of SG&A from the business that was sold, on a same store sales basis, SG&A decreased by $14.4 million, or 11.2%. The overall decline in SG&A, on a same store sales basis, is the result of decreased payroll, incentive compensation, related taxes and 401(k) expenses due to headcount and salary reductions and other cost reduction measures primarily implemented near the end of the first quarter of 2016.  Additionally, amortization expense declined by $0.4 million, on a same store sales basis. The remaining decline in SG&A for the first six months of 2017 is consistent with the decrease in sales. As a percentage of sales, the first six months of 2017 expense decreased approximately 270 basis points to 23.5% from 26.2% for the prior corresponding period, on a same store sales basis, primarily as a result of the percentage decrease in SG&A exceeding the percentage decline in sales.

OPERATING INCOME. Operating income for the first six months of 2017 increased $11.6 million, to $18.5 million, from $6.8 million in the prior corresponding period. The operating income from the business sold in 2016 reduced the overall increase in operating income in the amount of $1.8 million. Excluding the operating income from the business sold, on a same store sales basis, operating income increased $13.5 million, or 268.4% from the prior corresponding period. This increase in operating income is primarily related to the decrease in SG&A discussed above.

INTEREST EXPENSE. Interest expense for the first six months of 2017 increased 3.9% from the prior corresponding period primarily as a result of increased interest rates under our credit facility.

SERVICE CENTERS SEGMENT. Sales for the Service Centers segment decreased by $15.9 million, or 4.8% for the first six months of 2017 compared to the prior corresponding period. Excluding $15.6 million of the first six months 2016 Service Centers segment sales from a business sold, Service Centers segment sales for the first six months in 2017 decreased $0.3 million, or 0.1% from the prior corresponding period, on a same store sales basis. This sales decrease is primarily the result of decreased sales of rotating equipment partially offset by increased sales of safety services and bearings. As a percentage of sales, the six month period gross profit percentage for the Service Centers increased approximately 41 basis points but increased approximately 87 basis points on a same store sales basis, from the prior corresponding period. Operating income for the Service Centers segment increased $11.5 million, or 56.4% on a same store sales basis. The increase in operating income is primarily the result of the decline in SG&A.

INNOVATIVE PUMPING SOLUTIONS SEGMENT. Sales for the IPS segment decreased by $8.3 million, or 8.1% for the first six months of 2017 compared to the prior corresponding period. This decrease was primarily the result of the low level of capital spending by oil and gas producers and related businesses during the first half of 2016 when many of the projects recognized as sales during the second quarter of 2017 were ordered.  This level of IPS sales could be expected continue, or improve, during the remainder of 2017 if crude oil and natural gas prices and the drilling rig count remain at levels experienced during the second quarter of 2017.  As a percentage of sales, the six month period gross profit percentage for the IPS segment decreased approximately 195 basis points from the prior corresponding period primarily as a result competitive pricing pressures and a large breakeven sale in the 2017 period.  Additionally, gross profit margins for individual orders for the IPS segment can fluctuate significantly because each order is for a unique package built to customer specifications and subject to varying competition. Operating income for the IPS segment decreased $0.5 million, or 9.1%, primarily as a result of the 195 basis point decrease in the gross profit percentage discussed above, partially offset by a decrease in SG&A.

SUPPLY CHAIN SERVICES SEGMENT. Sales for the SCS segment increased by $3.6 million, or 4.5%, for the first six months of 2017 compared to the prior corresponding period. The increase in sales is primarily related to increased sales to customers in the oil and gas industries.  We suspect customers in the oilfield services and oilfield equipment manufacturing industries purchased more from DXP because of the increase in capital spending by oil and gas companies operating in the U.S and Canada. Gross profit as a percentage of sales decreased approximately 74 basis points compared to the prior corresponding period primarily as a result of increased sales of lower margin products to oil and gas related customers.  Operating income for the SCS segment increased 1.2% primarily as a result of gross profit increasing more than SG&A increased.

 
17

LIQUIDITY AND CAPITAL RESOURCES

General Overview

As a distributor of MRO products and services, we require significant amounts of working capital to fund inventories and accounts receivable. Additional cash is required for capital items for information technology, warehouse equipment, leasehold improvements, pump manufacturing equipment and safety services equipment. We also require cash to pay our lease obligations and to service our debt.

The Company generated $7.9 million of cash from operating activities during the six months ended June 30, 2017 compared to $11.4 million during the prior corresponding period. The $3.6 million decrease in the amount of cash generated between the two periods was driven by a greater increase in working capital during the 2017 period, partially offset by a $7.2 million improvement in net income and a lower level of net adjustments to reconcile net income to net cash provided by operating activities.

During the first half of 2017, the amount available to be borrowed under our credit facility decreased from $37.3 million at December 31, 2016, to $20.9 million at June 30, 2017. This decrease in availability is primarily a result of the revolving line of credit reducing from $205 million at December 31, 2016, to $190 million at June 30, 2017.

Credit Facility

On July 11, 2012, DXP entered into a credit facility with Wells Fargo Bank National Association, as Issuing Lender, Swingline Lender and Administrative Agent for the lenders (as amended, the "Original Facility"). On January 2, 2014, the Company entered into an Amended and Restated Credit Agreement with Wells Fargo Bank, National Association, as Issuing Lender and Administrative Agent for other lenders (as amended by that certain First Amendment to the Amended and Restated Credit Agreement, dated as of August 6, 2015 (the "First Amendment"), that certain Second Amendment to the Amended and Restated Credit Agreement, dated as of September 30, 2015 (the "Second Amendment"), that certain Third Amendment to the Amended and Restated Credit Agreement, dated as of May 12, 2016 (the "Third Amendment"), that certain Fourth Amendment to the Amended and Restated Credit Agreement, dated as of August 15, 2016 (the "Fourth Amendment"), and that certain Fifth Amendment to the Amended and Restated Credit Agreement, dated as of November 28, 2016 (the "Fifth Amendment" and as so amended, the "Facility")), amending and restating the Original Facility. Pursuant to the Facility, as of June 30, 2017, the lenders named therein provided to DXP a $55.2 million term loan and a $190 million revolving line of credit.  The Facility expires on March 31, 2018.  Loans made from the Facility may be used for working capital and general corporate purposes of DXP and its subsidiaries.  As of June 30, 2017, the aggregate principal amount of revolving loans outstanding under the facility was $162.6 million.

Amortization payments are payable at $15.6 million per quarter for the fiscal quarter periods ending September 30, 2017 and thereafter. At June 30, 2017, the aggregate principal amount of term loan outstanding under the Facility was $55.2 million.

On June 30, 2017, the LIBOR based rate in effect under the Facility was LIBOR plus 5.0% and the prime based rate of the Facility was prime plus 4.0%. At June 30, 2017, $217.9 million was borrowed under the Facility at a weighted average interest rate of approximately 6.2%.  At June 30, 2017, the Company had $20.9 million available for borrowing under the Facility.

Commitment fees of 0.50% per annum are payable on the portion of the Facility capacity not in use at any given time on the line of credit. Commitment fees are included as interest in the Condensed Consolidated Statements of Operations.

The Facility contains financial covenants defining various financial measures and levels of these measures with which the Company must comply. Covenant compliance is assessed as of each month end. Substantially all of the Company's assets are pledged as collateral to secure the credit facility.

18

The Facility's principal financial covenants included:

Consolidated Leverage Ratio – The Consolidated Leverage Ratio is defined as the outstanding indebtedness divided by Consolidated EBITDA for the period of four consecutive fiscal quarters ending on or immediately prior to such date. Indebtedness is defined under the Facility for financial covenant purposes as: (a) all obligations of DXP for borrowed money including but not limited to obligations evidenced by bonds, debentures, notes or other similar instruments; (b) obligations to pay deferred purchase price of property or services; (c) capital lease obligations; (d) obligations under conditional sale or other title retention agreements relating to property purchased; and (e) contingent obligations for funded indebtedness. At June 30, 2017, the Company's Leverage Ratio was 3.16 to 1.00, but the Facility does not require compliance with a Consolidated Leverage Ratio from June 30, 2016 through March 31, 2018.

Consolidated Fixed Charge Coverage Ratio – The Consolidated Fixed Charge Coverage Ratio is defined as the ratio of (a) Consolidated EBITDA for the period of 4 consecutive fiscal quarters ending on such date minus capital expenditures during such period (excluding acquisitions) minus income tax expense paid minus the aggregate amount of restricted payments defined in the agreement to (b) the interest expense paid in cash, scheduled principal payments in respect of long-term debt and the current portion of capital lease obligations for such 12-month period, determined in each case on a consolidated basis for DXP and its subsidiaries. At June 30, 2017, the Company's Consolidated Fixed Charge Coverage Ratio was 0.88 to 1.00, but the Facility does not require compliance with a Consolidated Fixed Charge Coverage Ratio from June 30, 2016 through March 31, 2018.

Asset Coverage Ratio – The Facility requires that the Asset Coverage Ratio at any time be not less than 0.95 to 1.00 from June 30, 2016 and thereafter, with "Asset Coverage Ratio" defined as the ratio of (a) the sum of 85% of net accounts receivable plus 65% of net inventory to (b) the aggregate outstanding amount of the revolving credit on such date and excluding the Permitted Overadvance Facility. At June 30, 2017, the Company's Asset Coverage Ratio was 1.16 to 1.00.

Minimum Consolidated EBITDA– The  Facility requires that the Company's Consolidated EBITDA for any twelve month period as of the last day of any calendar month ending during the periods specified below not be less than the corresponding amount set forth below:
Period
 
Minimum Consolidated EBITDA
 
June 30, 2017
 
$
36,210,000
 
July 31, 2017
 
$
42,968,000
 
August 31, 2017
 
$
42,411,000
 
September 30, 2017
 
$
39,306,000
 
October 31, 2017 and thereafter
 
$
39,000,000
 

Consolidated EBITDA as defined under the Facility for financial covenant purpose means, without duplication, for any period the consolidated net income of DXP plus, to the extent deducted in calculating consolidated net income, depreciation, amortization (except to the extent that such non-cash charges are reserved for cash charges to be taken in the future), non-cash compensation including stock option or restricted stock expense, interest expense and income tax expense for taxes based on income, certain one-time costs associated with our acquisitions, integration costs, facility consolidation and closing costs, severance costs and expenses, write-down of cash expenses incurred in connection with the existing credit agreement and extraordinary losses less interest income and extraordinary gains.

The Company's Consolidated EBITDA for the twelve months ended June 30, 2017 was $69,991,000.

19

The following table sets forth the computation of the Consolidated Leverage Ratio as of June 30, 2017 (in thousands, except for ratios):
For the Twelve Months ended
June 30, 2017
     
       
Income before taxes
 
$
21,060
 
Before tax loss attributable to noncontrolling interest
   
1,024
 
Interest expense
   
15,849
 
Depreciation and amortization
   
28,721
 
Stock compensation expense
   
3,337
 
(A) Defined EBITDA
 
$
69,991
 
 
As of June 30, 2017
       
Total long-term debt, including current maturities
 
$
220,258
 
Unamortized debt issuance costs
   
744
 
(B) Defined indebtedness
 
$
221,002
 
Consolidated Leverage Ratio (B)/(A)
   
3.16
 

The following table sets forth the computation of the Consolidated Fixed Charge Coverage Ratio as of June 30, 2017 (in thousands, except for ratios):

For the Twelve Months ended
June 30, 2017
     
       
Defined EBITDA
 
$
69,991
 
Cash paid for income taxes
   
3,557
 
Capital expenditures
   
3,055
 
(A) Defined EBITDA minus capital expenditures & cash income taxes
 
$
63,379
 
 
Cash interest payments
 
$
14,809
 
Dividends
   
91
 
Scheduled principal payments
   
56,954
 
(B) Fixed charges
 
$
71,854
 
Consolidated Fixed Charge Coverage Ratio (A)/(B)
   
0.88
 

 
 
 The following table sets forth the computation of the Asset Coverage Ratio as of June 30, 2017 (in thousands, except for ratios):
       
Accounts receivable (net), valued at 85% of gross
 
$
136,596
 
Inventory, valued at 65% of gross
   
58,953
 
(A)Aggregate outstanding
 
$
195,549
 
         
Credit facility outstanding balance
 
$
162,600
 
Outstanding letters of credit
   
6,454
 
(B)
 
$
169,054
 
Asset Coverage Ratio (A)/(B)
   
1.16
 

20

Borrowings (in thousands):
   
June 30, 2017
   
December 31, 2016
   
Increase (Decrease)
 
Current maturities of long-term debt, less unamortized debt issuance costs (2)
 
$
217,974
   
$
51,354
   
$
166,620
 
Long-term debt
   
2,284
     
173,331
     
(171,047
)
Total long-term debt (2)
 
$
220,258
   
$
224,685
   
$
(4,427
)
Amount available (1)
 
$
20,946
   
$
37,347
   
$
(16,401
)
 
(1) Represents the amount available to be borrowed at the indicated date under the Facility under the most restrictive covenant. The decrease in the amount available to be borrowed is primarily the result of the revolving line of credit reducing from $205 million at December 31, 2016, to $190 million at June 30, 2017.
(2) All of our debt under the Facility has been characterized as current because the Facility matures on March 31, 2018.
 
 
Performance Metrics (in days):
 
Three Months Ended June 30,
   
         
Increase
 
2017
 
2016
 
(Decrease)
   
Days of sales outstanding
61.5
 
60.1
 
1.4
Inventory turns
8.0
 
7.5
 
0.5


Accounts receivable days of sales outstanding were 61.5 days at June 30, 2017 compared to 60.1 days at June 30, 2016.  The 1.4 days increase was primarily due to June 2017 sales representing a larger percentage of sales for the 2017 quarter compared to the same for the 2016 quarter.  Inventory turns were 8.0 times at June 30, 2017 compared to 7.5 times at June 30, 2016.  The increase is primarily the result of low inventory turns in 2016 related to the 2016 organic sales decline, which resulted in 2016 sales decreasing faster than inventory decreased.

Funding Commitments

We believe cash generated from our operations will meet our normal working capital needs during the next twelve months. We expect we will be in compliance with the financial covenants under the Facility through and including March 31, 2018.  However, because the credit facility matures on March 31, 2018, and we do not foresee the ability to pay the credit facility with cash from our operations, we intend to seek alternative financing during the next nine months. This alternative financing could include additional bank debt or the public or private sale of debt or equity securities.  If we issue securities as a way of obtaining such cash, the share issuance may substantially dilute the interests of our shareholders. However, we may not be able to obtain alternative financing on attractive terms.  Based upon discussions with investment bankers, DXP management believes that it is probable that DXP will have the ability to refinance the current debt before maturity. DXP's Board of Directors has approved a plan to refinance the credit facility.  This plan to refinance could include institutional debt or equity, combined with an asset based revolving loan.

Sales of Common Stock

During September 2016, the Company sold 238,858 shares of common stock at a weighted average price of $26.38 per share through a Form S-3 Registration Statement. Net proceeds were approximately $6.0 million and were used to pay down debt obligations.

On October 31, 2016, the Company closed on the sale of 2,484,000 shares of stock for total net proceeds of $46.2 million after expenses. These proceeds were used to pay down debt obligations.

The Company has not made any sales of common stock in the six months ended June 30, 2017.

21

Acquisitions

All of the Company's acquisitions have been accounted for using the purchase method of accounting. Revenues and expenses of the acquired businesses have been included in the accompanying Condensed Consolidated Financial Statements beginning on their respective dates of acquisition. The allocation of purchase price to the acquired assets and liabilities is based on estimates of fair market value.

DISCUSSION OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES

Critical accounting and business policies are those that are both most important to the portrayal of a company's financial position and results of operations, and require management's subjective or complex judgments. These policies have been discussed with the Audit Committee of the Board of Directors of DXP.

The Company's financial statements are prepared in accordance with accounting principles generally accepted in the United States of America ("US GAAP"). The accompanying Condensed Consolidated Financial Statements include the accounts of the Company, its wholly owned subsidiaries and its variable interest entity ("VIE"). The accompanying unaudited condensed consolidated financial statements have been prepared on substantially the same basis as our annual consolidated financial statements and should be read in conjunction with our annual report on Form 10-K for the year ended December 31, 2016. For a more complete discussion of our significant accounting policies and business practices, refer to the consolidated annual report on Form 10-K filed with the Securities and Exchange Commission on March 31, 2017. The results of operations for the three and six months ended June 30, 2017 are not necessarily indicative of results expected for the full fiscal year.

DXP is the primary beneficiary of a VIE in which DXP owns 47.5% of the equity. DXP consolidates the financial statements of the VIE with the financial statements of DXP. As of June 30, 2017, the total assets of the VIE were approximately $5.3 million including approximately $5.0 million of property and equipment compared to $5.2 million of total assets and $5.2 million of property and equipment at December 31, 2016. DXP is the primary customer of the VIE. For the three months ended June 30, 2017 and 2016, consolidation of the VIE increased cost of sales by approximately $0.3 million and $0.2 million, respectively and increased SG&A by approximately $0.2 million and $46 thousand, respectively.  For the six months ended June 30, 2017 and 2016, consolidation of the VIE increased cost of sales by approximately $0.5 million and $0.6 million, respectively and increased SG&A by approximately $0.5 million and $0.1 million, respectively.  The Company recognized a related income tax benefit of $0.3 million and $50 thousand, respectively, related to the VIE for the three months ended June 30, 2017 and 2016 and $0.5 million and $150 thousand, respectively, for the six months ended June 30, 2017 and 2016.  At June 30, 2017, the owners of 52.5% of the equity not owned by DXP included a former executive officer and other employees of DXP.

Equity investments in which we exercise significant influence, but do not control and are not the primary beneficiary, are accounted for using the equity method of accounting. During the first quarter of 2016, DXP invested $4.0 million in a related party equity method investmentDuring the third and fourth quarters of 2016, the investment was reduced to zero by $4.0 million of distributions received from the entity.

RECENT ACCOUNTING PRONOUNCEMENTS

See Note 4 to the Condensed Consolidated Financial Statements for information regarding recent accounting pronouncements.

ITEM 3: QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

Our market risk results from volatility in interest rates. Our exposure to interest rate risk relates primarily to our debt portfolio. Using floating interest rate debt outstanding at June 30, 2017 and 2016, a 100 basis point change in interest rates would result in approximately a $2.2 million and a $3.5 million change in annual interest expense, respectively. The decrease from 2016 is primarily the result of paying down debt during 2016 and 2017.

ITEM 4: CONTROLS AND PROCEDURES.

We have established disclosure controls and procedures that are designed to ensure that material information relating to us, including our consolidated subsidiaries, is made known to our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial officer) by others within our organization to allow timely decisions regarding required disclosures. Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our disclosure controls and procedures as of June 30, 2017. Based on this evaluation, as a result of the material weakness in our internal control over financial reporting described below, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were not effective as of June 30, 2017.

22

A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company's annual or interim financial statements will not be prevented or detected on a timely basis.

We had material weaknesses in our control environment and monitoring to support the financial reporting process.
We did not design and maintain effective internal control over the accounting for income taxes, including the timely preparation of the income tax provision and schedules supporting the related tax assets and liabilities. Specifically, management did not design and maintain controls with a level of precision that would allow for an effective review to identify a material misstatement. We did not maintain effective management review controls over the monitoring and review of certain accounts, thus we were not able to properly conclude these account reconciliations and analyses were performed at an appropriate level of detail.  We did not design and maintain effective controls to provide reasonable assurance over the accuracy and completeness relating to:

·
Maintaining adequate documentation to support proper revenue recognition;
·
Capturing and accounting for all fixed price contracts;
·
Obtaining proper approvals for contract change orders;
·
Documenting approval of management bonuses in a timely manner;
·
Improperly recording proceeds from property and equipment disposals to cost of sales;
·
Improper recording of valuation accounts in purchase accounting;
·
Obtaining proper approvals for freight invoices;
·
Accounting for fully amortized intangible assets;
·
Improperly recording operating leases on a method other than straight line recognition; and
·
Improper access to payroll records.
We had material weaknesses related to information technology general controls ("ITGC").  We did not maintain effective ITGC, which are required to support automated controls and information technology ("IT") functionality; therefore, automated controls and IT functionality were ineffective.

We had material weaknesses related to internal control activities to support the financial reporting process and failure to maintain adequate evidence of control operations.  We did not effectively design, document nor monitor (review, evaluate and assess) the risks associated with the key internal control activities that provide the accounting information contained in our financial statements.

23

Remediation Plans

Beginning in the fourth quarter of 2016, as part of our routine efforts to maintain adequate and effective internal control over financial reporting, we initiated and are continuing to implement measures designed to improve our financial closing process and enhance certain internal controls, processes and procedures. As indicated below, a number of these initiatives relate directly to strengthening our control over accounting for income taxes and address specific control deficiencies which contributed to the material weaknesses as discussed above. As a result of these efforts, the Company believes it has made progress as of June 30, 2017 toward remediating the underlying causes of the material weaknesses. Specifically, the Company has undertaken the following steps to remediate the deficiencies underlying these material weaknesses:

·
We augmented our tax accounting resources by engaging third party professionals and hiring an experienced tax director to strengthen tax accounting review procedures in the United States and Canada.
·
We developed and implemented enhanced policies and procedures relating to tax account reconciliations and analysis.
·
We are implementing close procedures at interim periods to allow for more timely and increased oversight by our management of the calculation and reporting of certain tax balances.
·
We are reassessing the design of our tax review controls to identify areas where enhanced precision will help detect and prevent material misstatements.
·
In connection with the remediation of the material weakness in our control activities, we are enhancing our policies relating to the documentation, review and approval of account reconciliations.
·
To enhance our information technology controls, we are implementing systems and processes in order to create an effective segregation of duties, restrict user access to applications and improve output controls.
·
We are implementing procedures to enhance the level of communication and understanding of our accounting and internal control policies and procedures in an effort to remediate the material weakness in our monitoring efforts.

We are committed to maintaining a strong internal control environment, and believe that these remediation efforts represent significant improvements in our control environment. The identified material weaknesses in internal control will not be considered fully remediated until the internal controls over these areas have been in operation for a sufficient period of time for our management to conclude that the material weakness has been fully remediated. The Company will continue its efforts to implement and test the new controls in order to make this final determination.

Changes in Internal Control over Financial Reporting

Except as described above, there are no changes in our internal control over financial reporting that occurred during the three months ended June 30, 2017 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II: OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS.

From time to time, the Company is a party to various legal proceedings arising in the ordinary course of business. While DXP is unable to predict the outcome of these lawsuits, it believes that the ultimate resolution will not have, either individually or in the aggregate, a material adverse effect on DXP's consolidated financial position, cash flows, or results of operations.

ITEM 1A. RISK FACTORS.

No material changes have occurred from risk factors previously disclosed in the Company's Annual Report on Form 10-K for the year ended December 31, 2016.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.

None.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

None

ITEM 4. MINE SAFETY DISCLOSURES.

None.

ITEM 5. OTHER INFORMATION.

None.

24

ITEM 6. EXHIBITS.

3.1
Restated Articles of Incorporation, as amended (incorporated by reference to Exhibit 4.1 to the Registrant's Registration Statement on Form S-8 (Reg. No. 333-61953), filed with Commission on August 20, 1998).

3.2
Bylaws (incorporated by reference to Exhibit 3.2 to the Registrant's Registration Statement on Form S-4 (Reg. No. 333-10021), filed with the Commission on August 12, 1996).

3.3
Amendment No. 1 to Bylaws (incorporated by reference to Exhibit A to the Registrant's Current Report on Form 8-K, filed with the Commission on July 28, 2011 (file no. 000-71513)).

* 31.1
Certification of Chief Executive Officer pursuant to Rule 13a-14(a) and rule 15d-14(a) of the Securities Exchange Act, as amended.

* 31.2
Certification of Chief Financial Officer pursuant to Rule 13a-14(a) and rule 15d-14(a) of the Securities Exchange Act, as amended.


* 32.1
Certification of Chief Executive Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.


* 32.2
Certification of Chief Financial Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 101
Interactive Data Files

Exhibits designated by the symbol * are filed with this Quarterly Report on Form 10-Q. All exhibits not so designated are incorporated by reference to a prior filing with the Commission as indicated.

SIGNATURES

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

DXP ENTERPRISES, INC.
(Registrant)
By: /s/ Kent Yee
Kent Yee
Senior Vice President and Chief Financial Officer
(Duly Authorized Signatory and Principal Financial Officer)

Dated: July 27, 2017
 
25
EX-31.1 2 ex31_1.htm EXHIBIT 31.1
Exhibit 31.1
CERTIFICATION

I, David R. Little, certify that:

1.
I have reviewed this report on Form 10-Q of DXP Enterprises, 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.

July 27, 2017

/s/ David R. Little
David R. Little
President and Chief Executive Officer
(Principal Executive Officer)

26
EX-31.2 3 ex31_2.htm EXHIBIT 31.2
Exhibit 31.2
CERTIFICATION

I, Kent Yee, certify that:

1.
I have reviewed this report on Form 10-Q of DXP Enterprises, 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.

July 27, 2017

/s/ Kent Yee
Kent Yee
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)

27
EX-32.1 4 ex32_1.htm EXHIBIT 32.1
Exhibit 32.1

CERTIFICATION

Pursuant to 18 U.S.C. Section 1350, the undersigned officer of DXP Enterprises, Inc. (the "Company"), hereby certifies that, to my knowledge, the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2017 (the "Report") fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ David R. Little
David R. Little
President and Chief Executive Officer
(Principal Executive Officer)

July 27, 2017

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and is not being filed as part of the Report or as a separate disclosure document.

28
EX-32.2 5 ex32_2.htm EXHIBIT 32.2
Exhibit 32.2

CERTIFICATION

Pursuant to 18 U.S.C. Section 1350, the undersigned officer of DXP Enterprises, Inc. (the "Company"), hereby certifies that, to my knowledge, the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2017 (the "Report") fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Kent Yee
Kent Yee
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)

July 27, 2017

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and is not being filed as part of the Report or as a separate disclosure document.

29
EX-101.INS 6 dxpe-20170630.xml XBRL INSTANCE DOCUMENT 0001020710 2017-01-01 2017-06-30 0001020710 2017-07-27 0001020710 2017-06-30 0001020710 2016-12-31 0001020710 us-gaap:ConvertiblePreferredStockMember 2017-06-30 0001020710 us-gaap:ConvertiblePreferredStockMember 2016-12-31 0001020710 us-gaap:SeriesAPreferredStockMember 2017-06-30 0001020710 us-gaap:SeriesAPreferredStockMember 2016-12-31 0001020710 us-gaap:SeriesAPreferredStockMember 2017-01-01 2017-06-30 0001020710 us-gaap:ConvertiblePreferredStockMember 2017-01-01 2017-06-30 0001020710 us-gaap:SeriesAPreferredStockMember 2016-01-01 2016-12-31 0001020710 us-gaap:ConvertiblePreferredStockMember 2016-01-01 2016-12-31 0001020710 2017-04-01 2017-06-30 0001020710 2016-04-01 2016-06-30 0001020710 2016-01-01 2016-06-30 0001020710 2015-12-31 0001020710 2016-06-30 0001020710 dxpe:ExecutiveOfficersAndOtherEmployeesMember 2017-01-01 2017-06-30 0001020710 dxpe:PropertyAndEquipmentMember 2017-06-30 0001020710 dxpe:PropertyAndEquipmentMember 2016-12-31 0001020710 2016-01-01 2016-03-31 0001020710 2016-07-01 2016-12-31 0001020710 dxpe:AccountingStandardsUpdate201609Member 2017-01-01 2017-06-30 0001020710 dxpe:AccountingStandardsUpdate201609Member 2017-04-01 2017-06-30 0001020710 dxpe:AccountingStandardsUpdate201609Member 2016-01-01 2016-06-30 0001020710 us-gaap:AccountingStandardsUpdate201517Member 2017-06-30 0001020710 us-gaap:BuildingAndBuildingImprovementsMember 2017-06-30 0001020710 us-gaap:LandMember 2017-06-30 0001020710 us-gaap:FurnitureAndFixturesMember 2017-06-30 0001020710 us-gaap:BuildingAndBuildingImprovementsMember 2016-12-31 0001020710 us-gaap:LandMember 2016-12-31 0001020710 us-gaap:FurnitureAndFixturesMember 2016-12-31 0001020710 dxpe:InnovativePumpingSolutionsMember 2016-12-31 0001020710 dxpe:SupplyChainServicesMember 2016-12-31 0001020710 dxpe:ServiceCentersMember 2017-06-30 0001020710 dxpe:InnovativePumpingSolutionsMember 2017-06-30 0001020710 dxpe:ServiceCentersMember 2016-12-31 0001020710 dxpe:SupplyChainServicesMember 2017-06-30 0001020710 us-gaap:CustomerRelationshipsMember 2017-06-30 0001020710 us-gaap:NoncompeteAgreementsMember 2017-06-30 0001020710 us-gaap:NoncompeteAgreementsMember 2016-12-31 0001020710 us-gaap:CustomerRelationshipsMember 2016-12-31 0001020710 us-gaap:CommercialPaperMember 2017-06-30 0001020710 dxpe:TermLoanMember 2017-06-30 0001020710 us-gaap:LineOfCreditMember 2017-06-30 0001020710 dxpe:TermLoanMember 2016-12-31 0001020710 us-gaap:LineOfCreditMember 2016-12-31 0001020710 us-gaap:CommercialPaperMember 2016-12-31 0001020710 dxpe:WellsFargoBankNationalAssociationMember us-gaap:RevolvingCreditFacilityMember 2017-06-30 0001020710 dxpe:WellsFargoBankNationalAssociationMember dxpe:TermLoanMember 2017-06-30 0001020710 us-gaap:RevolvingCreditFacilityMember dxpe:WellsFargoBankNationalAssociationMember 2017-01-01 2017-06-30 0001020710 us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember dxpe:WellsFargoBankNationalAssociationMember 2017-01-01 2017-06-30 0001020710 dxpe:WellsFargoBankNationalAssociationMember us-gaap:LondonInterbankOfferedRateLIBORMember us-gaap:RevolvingCreditFacilityMember 2017-01-01 2017-06-30 0001020710 us-gaap:RestrictedStockMember 2017-01-01 2017-06-30 0001020710 us-gaap:RestrictedStockMember 2017-06-30 0001020710 us-gaap:RestrictedStockMember 2016-12-31 0001020710 us-gaap:RestrictedStockMember 2016-01-01 2016-06-30 0001020710 us-gaap:OperatingSegmentsMember 2016-04-01 2016-06-30 0001020710 dxpe:InnovativePumpingSolutionsMember us-gaap:OperatingSegmentsMember 2016-01-01 2016-06-30 0001020710 us-gaap:OperatingSegmentsMember dxpe:ServiceCentersMember 2016-04-01 2016-06-30 0001020710 us-gaap:OperatingSegmentsMember 2016-01-01 2016-06-30 0001020710 dxpe:SupplyChainServicesMember us-gaap:OperatingSegmentsMember 2017-01-01 2017-06-30 0001020710 dxpe:SupplyChainServicesMember us-gaap:OperatingSegmentsMember 2016-04-01 2016-06-30 0001020710 us-gaap:OperatingSegmentsMember dxpe:ServiceCentersMember 2017-04-01 2017-06-30 0001020710 dxpe:InnovativePumpingSolutionsMember us-gaap:OperatingSegmentsMember 2016-04-01 2016-06-30 0001020710 us-gaap:OperatingSegmentsMember dxpe:SupplyChainServicesMember 2017-04-01 2017-06-30 0001020710 dxpe:ServiceCentersMember us-gaap:OperatingSegmentsMember 2016-01-01 2016-06-30 0001020710 dxpe:ServiceCentersMember us-gaap:OperatingSegmentsMember 2017-01-01 2017-06-30 0001020710 us-gaap:OperatingSegmentsMember 2017-04-01 2017-06-30 0001020710 us-gaap:OperatingSegmentsMember 2017-01-01 2017-06-30 0001020710 us-gaap:OperatingSegmentsMember dxpe:SupplyChainServicesMember 2016-01-01 2016-06-30 0001020710 us-gaap:OperatingSegmentsMember dxpe:InnovativePumpingSolutionsMember 2017-01-01 2017-06-30 0001020710 us-gaap:OperatingSegmentsMember dxpe:InnovativePumpingSolutionsMember 2017-04-01 2017-06-30 0001020710 us-gaap:MaterialReconcilingItemsMember 2017-01-01 2017-06-30 0001020710 us-gaap:MaterialReconcilingItemsMember 2016-04-01 2016-06-30 0001020710 us-gaap:MaterialReconcilingItemsMember 2017-04-01 2017-06-30 0001020710 us-gaap:MaterialReconcilingItemsMember 2016-01-01 2016-06-30 xbrli:shares iso4217:USD iso4217:USD xbrli:shares dxpe:Segment xbrli:pure false --12-31 2017-06-30 No No Yes Accelerated Filer DXP ENTERPRISES INC 0001020710 17401724 2017 Q2 10-Q 78698000 88953000 148919000 160370000 52582000 57264000 -18274000 -20139000 152727000 152313000 2284000 4291000 8607000 2227000 4579000 542000 3917000 542000 271000 9038000 1955000 1793000 4477000 271000 4510000 3588000 400000 500000 8160000 8966000 628000 477000 8607000 9038000 8607000 4510000 4291000 9038000 602052000 612479000 257325000 279837000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic; text-align: justify;">Basis of Presentation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's financial statements are prepared in accordance with accounting principles generally accepted in the United States of America ("US GAAP"). The accompanying condensed consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and its variable interest entity ("VIE"). <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The accompanying unaudited condensed consolidated financial statements have been prepared on substantially the same basis as our annual consolidated financial statements and should be read in conjunction with our annual report on Form 10-K for the year ended December 31, 2016.</font> For a more complete discussion of our significant accounting policies and business practices, refer to the consolidated annual report on Form 10-K filed with the Securities and Exchange Commission on March 31, 2017. The results of operations for the three and six months ended June 30, 2017 are not necessarily indicative of results expected for the full fiscal year. <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In the opinion of management, these condensed consolidated financial statements contain all adjustments necessary to present fairly the Company's condensed consolidated balance sheets as of December 31, 2016 and June 30, 2017 (unaudited), condensed consolidated statements of operations and comprehensive income for the three and six months ended June 30, 2017 and June 30, 2016 (unaudited), and condensed consolidated statements of cash flows for the six months ended June 30, 2017 and June 30, 2016 (unaudited). All such adjustments represent normal recurring items.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">DXP is the primary beneficiary of a VIE in which DXP owns 47.5% of the equity. DXP consolidates the financial statements of the VIE with the financial statements of DXP. As of June 30, 2017, the total assets of the VIE were approximately $5.3 million including approximately $5.0 million of property and equipment compared to $5.2 million of total assets and $5.2 million of property and equipment at December 31, 2016. DXP is the primary customer of the VIE. For the three months ended June 30, 2017 and 2016, consolidation of the VIE increased cost of sales by approximately $0.3 million and $0.2 million, respectively and increased SG&amp;A by approximately $0.2 million and $46 thousand, respectively.&#160; For the six months ended June 30, 2017 and 2016, consolidation of the VIE increased cost of sales by approximately $0.5 million and $0.6 million, respectively and increased SG&amp;A by approximately $0.5 million and $0.1 million, respectively.&#160; The Company recognized a related income tax benefit of $0.3 million and $50 thousand, respectively, related to the VIE for the three months ended June 30, 2017 and 2016 and $0.5 million and $150 thousand, respectively, for the six months ended June 30, 2017 and 2016.&#160; At June 30, 2017, the owners of 52.5% of the equity not owned by DXP included a former executive officer and other employees of DXP.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Equity investments in which we exercise significant influence, but do not control and are not the primary beneficiary, are accounted for using the equity method of accounting. During the first quarter of 2016, DXP invested $4.0 million in a related party equity method investment<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; </font>During the third and fourth quarters of 2016, the investment was reduced to zero by $4.0 million of distributions received from the entity.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">All intercompany accounts and transactions have been eliminated upon consolidation.</div></div> 2813000 2719000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic; text-align: justify;">Basis of Presentation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's financial statements are prepared in accordance with accounting principles generally accepted in the United States of America ("US GAAP"). The accompanying condensed consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and its variable interest entity ("VIE"). <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The accompanying unaudited condensed consolidated financial statements have been prepared on substantially the same basis as our annual consolidated financial statements and should be read in conjunction with our annual report on Form 10-K for the year ended December 31, 2016.</font> For a more complete discussion of our significant accounting policies and business practices, refer to the consolidated annual report on Form 10-K filed with the Securities and Exchange Commission on March 31, 2017. The results of operations for the three and six months ended June 30, 2017 are not necessarily indicative of results expected for the full fiscal year. <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In the opinion of management, these condensed consolidated financial statements contain all adjustments necessary to present fairly the Company's condensed consolidated balance sheets as of December 31, 2016 and June 30, 2017 (unaudited), condensed consolidated statements of operations and comprehensive income for the three and six months ended June 30, 2017 and June 30, 2016 (unaudited), and condensed consolidated statements of cash flows for the six months ended June 30, 2017 and June 30, 2016 (unaudited). All such adjustments represent normal recurring items.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">DXP is the primary beneficiary of a VIE in which DXP owns 47.5% of the equity. DXP consolidates the financial statements of the VIE with the financial statements of DXP. As of June 30, 2017, the total assets of the VIE were approximately $5.3 million including approximately $5.0 million of property and equipment compared to $5.2 million of total assets and $5.2 million of property and equipment at December 31, 2016. DXP is the primary customer of the VIE. For the three months ended June 30, 2017 and 2016, consolidation of the VIE increased cost of sales by approximately $0.3 million and $0.2 million, respectively and increased SG&amp;A by approximately $0.2 million and $46 thousand, respectively.&#160; For the six months ended June 30, 2017 and 2016, consolidation of the VIE increased cost of sales by approximately $0.5 million and $0.6 million, respectively and increased SG&amp;A by approximately $0.5 million and $0.1 million, respectively.&#160; The Company recognized a related income tax benefit of $0.3 million and $50 thousand, respectively, related to the VIE for the three months ended June 30, 2017 and 2016 and $0.5 million and $150 thousand, respectively, for the six months ended June 30, 2017 and 2016.&#160; At June 30, 2017, the owners of 52.5% of the equity not owned by DXP included a former executive officer and other employees of DXP.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Equity investments in which we exercise significant influence, but do not control and are not the primary beneficiary, are accounted for using the equity method of accounting. During the first quarter of 2016, DXP invested $4.0 million in a related party equity method investment<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; </font>During the third and fourth quarters of 2016, the investment was reduced to zero by $4.0 million of distributions received from the entity.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">All intercompany accounts and transactions have been eliminated upon consolidation.</div></div> 2479000 1590000 1693000 1087000 889000 -606000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 13 - COMMITMENTS AND CONTINGENCIES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">From time to time, the Company is a party to various legal proceedings arising in the ordinary course of business. While DXP is unable to predict the outcome of these lawsuits, it believes that the ultimate resolution will not have, either individually or in aggregate, a material adverse effect on DXP's consolidated financial position, cash flows, or results of operations.</div></div> 17401724 17197380 100000000 100000000 174000 172000 0.01 0.01 17401724 17197380 4835000 4424000 225000 5098000 45000 22000 22000 45000 181762000 184612000 369355000 355774000 16497000 15624000 18421000 19218000 24974000 25214000 2348000 2441000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 10 &#8211; LONG-TERM DEBT</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Long-term debt consisted of the following (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Line of credit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">162,600</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">147,600</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Term loan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">55,250</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">74,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Promissory note payable in monthly installments at 2.9% through&#160;January 2021, collateralized by equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,577</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less unamortized debt issuance costs</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(744</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">220,258</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">224,685</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less: Current portion</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(217,974</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(51,354</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Long-term debt less current maturities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">173,331</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On July 11, 2012, DXP entered into a credit facility with Wells Fargo Bank National Association, as Issuing Lender, Swingline Lender and Administrative Agent for the lenders (as amended, the "Original Facility"). On January 2, 2014, the Company entered into an Amended and Restated Credit Agreement with Wells Fargo Bank, National Association, as Issuing Lender and Administrative Agent for other lenders (as amended by that certain First Amendment to the Amended and Restated Credit Agreement, dated as of August 6, 2015 (the "First Amendment"), that certain Second Amendment to the Amended and Restated Credit Agreement, dated as of September 30, 2015 (the "Second Amendment"), that certain Third Amendment to the Amended and Restated Credit Agreement, dated as of May 12, 2016 (the "Third Amendment"), that certain Fourth Amendment to the Amended and Restated Credit Agreement, dated as of August 15, 2016 (the "Fourth Amendment"), and that certain Fifth Amendment to the Amended and Restated Credit Agreement, dated as of November 28, 2016 (the "Fifth Amendment" and as so amended, the "Facility")), amending and restating the Original Facility. Pursuant to the Facility, as of June 30, 2017, the lenders named therein provided to DXP a $55.2 million term loan and a $190 million revolving line of credit.&#160; The Facility expires on March 31, 2018.&#160; Loans made from the Facility may be used for working capital and general corporate purposes of DXP and its subsidiaries.&#160; As of June 30, 2017, the aggregate principal amount of revolving loans outstanding under the facility was $162.6 million.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Amortization payments are payable at $15.6 million per quarter for the fiscal quarter periods ending September 30, 2017 and thereafter. At June 30, 2017, the aggregate principal amount of term loan outstanding under the Facility was $55.2 million.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On June 30, 2017, the LIBOR based rate in effect under the Facility was LIBOR plus 5.0% and the prime based rate of the Facility was prime plus 4.0%. At June 30, 2017, $217.9 million was borrowed under the Facility at a weighted average interest rate of approximately 6.2%.&#160; At June 30, 2017, the Company had $20.9 million available for borrowing under the Facility.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Commitment fees of 0.50% per annum are payable on the portion of the Facility capacity not in use at any given time on the line of credit. Commitment fees are included as interest in the Condensed Consolidated Statements of Operations.</div><div>&#160;</div><div>The Facility contains financial covenants defining various financial measures and levels of these measures with which the Company must comply monthly. Substantially all of the Company's assets are pledged as collateral to secure the credit facility.</div></div> 0.040 0.050 0.029 0.029 992000 744000 738000 1998000 9513000 11765000 9500000 5155000 5997000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 11 - STOCK-BASED COMPENSATION</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic; text-align: justify;">Restricted Stock</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Under the restricted stock plans approved by our shareholders, directors, consultants and employees were awarded shares of DXP's common stock. The shares of restricted stock granted to employees and that are outstanding as of June 30, 2017 vest in accordance with one of the following vesting schedules: 100% one year after date of grant; 33.3% each year for three years after the date of grant; 20% each year for five years after the grant date; or 10% each year for ten years after the grant date. The shares of restricted stock granted to non-employee directors of DXP vest one year after the grant date. The fair value of restricted stock awards was measured based upon the closing prices of DXP's common stock on the grant dates and is recognized as compensation expense over the vesting period of the awards. Once restricted stock vests, new shares of the Company's stock are issued. At June 30, 2017, 407,447 shares were available for future grants.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Changes in restricted stock for the six months ended June 30, 2017 were as follows:</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted Average</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Grant Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-vested at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">143,380</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26.76</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,150</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">33.84</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(13,900</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">62.65</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-vested at June 30, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">141,630</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23.84</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Compensation expense, associated with restricted stock, recognized in the six months ended June 30, 2017 and 2016 was $1.0 million and $1.3 million, respectively. Related income tax benefits recognized in earnings for the six months ended June 30, 2017 and 2016 were approximately $0.4<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</font>million and $0.5 million, respectively. Unrecognized compensation expense under the Restricted Stock Plan at June 30, 2017 and December 31, 2016 was $2.1 million and $2.7 million, respectively. As of June 30, 2017, the weighted average period over which the unrecognized compensation expense is expected to be recognized is 15.0 months.</div></div> 0.24 0 0.42 0.36 0.34 0.23 0 0.40 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 12 - EARNINGS PER SHARE DATA</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Basic earnings per share is computed based on weighted average shares outstanding and excludes dilutive securities. Diluted earnings per share is computed including the impacts of all potentially dilutive securities.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table sets forth the computation of basic and diluted earnings per share for the periods indicated (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands, except per share data</font>):</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Six Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Basic:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,503</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,406</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net income attributable to DXP Enterprises, Inc.</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,135</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,170</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,268</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">58</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Convertible preferred stock dividend</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net income attributable to common shareholders</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,113</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,148</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Per share amount</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.24</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Diluted:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,503</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,406</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Assumed conversion of convertible&#160;preferred stock</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total dilutive shares</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,244</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,343</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,246</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,334</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net income attributable to&#160;common shareholders</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,113</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,148</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Convertible preferred stock dividend</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net income attributable to DXP Enterprises, Inc. for diluted&#160;earnings per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,135</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,170</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,268</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">58</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Per share amount</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.40</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> -88000 36000 16962000 16148000 P15M 2100000 2700000 4000000 -565000 0 200000 600000 0 -565000 100000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 5 - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Authoritative guidance for financial assets and liabilities measured on a recurring basis applies to all financial assets and financial liabilities that are being measured and reported on a fair value basis. Fair value, as defined in the authoritative guidance, is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The authoritative guidance affects the fair value measurement of an investment with quoted market prices in an active market for identical instruments, which must be classified in one of the following categories:</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic; text-align: justify;">Level 1 Inputs</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Level 1 inputs come from quoted prices (unadjusted) in active markets for identical assets or liabilities.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic; text-align: justify;">Level 2 Inputs</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Level 2 inputs are other than quoted prices that are observable for an asset or liability. These inputs include: quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability; and inputs that are derived principally from, or corroborated by, observable market data by correlation or other means.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic; text-align: justify;">Level 3 Inputs</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Level 3 inputs are unobservable inputs for the asset or liability which require the Company's own assumptions.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Financial assets and liabilities are classified based on the lowest level of input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the valuation of the fair value of assets and liabilities and their placement within the fair value hierarchy levels.</div></div> 94831000 86707000 255000 187000 94576000 86520000 70027000 76443000 75681000 1581000 68446000 762000 162201000 949000 1836000 163150000 164858000 163022000 483000 9342000 17698000 8927000 19724000 187591000 187591000 15980000 17138000 154473000 15980000 154473000 17138000 0 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 9 - GOODWILL AND OTHER INTANGIBLE ASSETS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table presents the changes in the carrying amount of goodwill and other intangible assets during the six months ended June 30, 2017 (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Goodwill</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Other</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Intangible Assets</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Balance as of December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">187,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">282,422</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Translation adjustment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(8,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(8,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Balance as of June 30, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">187,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">86,707</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">274,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table presents the goodwill balance by reportable segment <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</font>:</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Service Centers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">154,473</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">154,473</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Innovative Pumping Solutions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,980</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,980</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Supply Chain Services</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,138</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,138</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">187,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">187,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table presents a summary of amortizable other intangible assets (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">As of June 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">As of December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Carrying Amount, net</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Carrying Amount, net</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">162,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(75,681</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">86,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">163,022</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(68,446</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,576</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">949</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(762</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">187</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,836</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,581</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">255</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">163,150</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(76,443</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">86,707</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">164,858</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(70,027</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Gross carrying amounts as well as accumulated amortization are partially affected by the fluctuation of foreign currency rates. Other intangible assets are amortized according to estimated economic benefits over their estimated useful lives.</div></div> 68936000 71603000 140421000 133451000 4889000 6208000 11019000 -367000 2239000 -197000 4056000 -205000 -100000 -200000 3198000 2558000 -4483000 11768000 3979000 -13734000 5829000 102000 -5650000 6914000 1145000 1923000 840000 840000 840000 840000 282422000 274298000 3951000 3992000 7360000 7645000 90697000 83699000 74269000 79525000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 6 &#8211; INVENTORIES, NET</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The carrying values of inventories are as follows (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">79,525</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">74,269</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Work in progress</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,172</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,430</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Inventories, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">90,697</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">83,699</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> 9430000 11172000 0.062 602052000 612479000 166659000 340602000 0.0050 217900000 2018-03-31 20900000 190000000 55200000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 7 &#8211; COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Costs and estimated profits in excess of billings on uncompleted contracts arise in the consolidated balance sheets when revenues have been recognized but the amounts cannot be billed under the terms of the contracts. Such amounts are recoverable from customers upon various measures of performance, including achievement of certain milestones, completion of specified units, or completion of a contract.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Costs and estimated profits on uncompleted contracts and related amounts billed were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Costs incurred on uncompleted contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,974</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,214</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Estimated profits, thereon</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,274</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,465</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31,488</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less: billings to date</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,968</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,864</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,624</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Such amounts were included in the accompanying condensed consolidated balance sheets for 2017 and 2016 under the following captions (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Costs and estimated profits in excess of billings on uncompleted contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,218</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,421</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Billings in excess of costs and estimated profits on uncompleted contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,719</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Translation adjustment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,624</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> 3152000 220258000 55250000 224685000 162600000 74500000 147600000 3577000 217974000 51354000 2284000 173331000 433000 926000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 1 - THE COMPANY</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">DXP Enterprises, Inc. together with its subsidiaries (collectively "DXP," "Company," "us," "we," or "our") are engaged in the business of distributing maintenance, repair, and operating (MRO) products and services to industrial customers. Additionally, DXP provides integrated custom pump skid packages, pump remanufacturing, and manufactures branded private label pumps to industrial customers. The Company is organized into three business segments: Service Centers ("SC"), Supply Chain Services ("SCS"), and Innovative Pumping Solutions ("IPS"). See Note 14 for discussion of the business segments.</div></div> 7854000 11408000 -1118000 -6930000 5170000 58000 7268000 4135000 -5883000 -4996000 -166000 -220000 -84000 -305000 58000 7268000 5170000 4135000 7223000 4113000 5148000 13000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 4 - RECENT ACCOUNTING PRONOUNCEMENTS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;"><u>Standards Effective in 2017 or Earlier</u></div><div style="margin-bottom: 4.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-top: 6.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Accounting Changes and Error Corrections.</font> In January 2017, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2017-03 ("ASU 2017-03"), Accounting Changes and Error Corrections (Topic 250) and Investments-Equity Method and Joint Ventures (Topic 323): Amendments to SEC Paragraphs Pursuant to Staff Announcements at the September 22, 2016 and November 17, 2016 EITF Meetings. This update adds language to the SEC Staff Guidance in relation to ASU 2014-09, ASU 2016-02, and ASU 2016-13. This ASU 2017-03 provides the SEC Staff view that a registrant should consider additional quantitative and qualitative disclosures related to the previously mentioned ASUs in connection with the status and impact of their adoption. This guidance, which was effective immediately, did not have a material impact on our Condensed Consolidated Financial Statements.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation &#8211; Stock Compensation. </font>In March 2016, the FASB issued ASU No. 2016-09, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation &#8211; Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. </font>The update aims to simplify aspects of accounting for share-based payment award transactions, including (a) income tax consequences, (b) classification of awards as either equity or liabilities, and (c) classification on the statement of cash flows. This pronouncement is effective for financial statements issued for annual periods beginning after December 15, 2016 and interim periods within those annual periods.&#160; The Company adopted the ASU January 1, 2017 and it had the following impact on t<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">he Company's Condensed Consolidated Financial Statements</font>:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; border-collapse: collapse;"><tr><td style="width: 36.84%; vertical-align: top; border-bottom: black 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Topic</div></td><td style="width: 20.68%; vertical-align: top; border-bottom: black 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Method of Adoption</div></td><td style="width: 42.48%; vertical-align: top; border-bottom: black 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Impact on Consolidated Financial Statements</div><div>&#160;</div></td></tr><tr><td style="width: 36.84%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Recognize all excess tax benefits and tax deficiencies as income tax benefit or expense</div></td><td style="width: 20.68%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Prospective</div></td><td style="width: 42.48%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company recognized $0.2 million and $0.1 million of excess tax benefit in income taxes in the three and six months ended June 30, 2017, respectively, decreasing the effective tax rate for each period.</div><div>&#160;</div></td></tr><tr><td style="width: 36.84%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Excess tax benefits and deficiencies on the statement of cash flows are classified as an operating activity</div></td><td style="width: 20.68%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Prospective</div></td><td style="width: 42.48%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company recognized $0.1 million of excess tax benefit in the six months ended June 30, 2017 as an operating activity.&#160; Prior to the adoption of the ASU 2016-09, the excess tax expense in the six months ended June 30, 2016 was $0.6 million recognized as a financing activity.</div><div>&#160;</div></td></tr><tr><td style="width: 36.84%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Employee taxes paid when an employer withholds shares for tax-withholding purposes on the statement of cash flows are classified as financing activity</div></td><td style="width: 20.68%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Retrospective</div></td><td style="width: 42.48%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company reclassified $0.2 million of employee taxes paid from cash flows from operating activities to cash flows from financing&#160; on the Consolidated Statements of Cash Flows in the six months ended June 30, 2016.</div><div>&#160;</div><div>&#160;</div></td></tr><tr><td style="width: 36.84%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Accounting for forfeitures and tax withholding elections</div></td><td style="width: 20.68%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Prospective</div></td><td style="width: 42.48%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has not changed its accounting policy for forfeitures.&#160; There is no significant impact on Consolidated Financial Statements.</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Income Taxes. </font>In November 2015, the FASB issued ASU No. 2015-17, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Income Taxes (Topic 740), Balance Sheet Classification of Deferred Taxes.</font> The update requires entities to present deferred tax assets and liabilities as noncurrent in a classified balance sheet. The update simplifies the current guidance, which requires entities to separately present deferred tax assets and liabilities as current and noncurrent in a classified balance sheet. This pronouncement is effective for financial statements issued for annual periods beginning after December 15, 2016, and interim periods within.&#160; The Company adopted this ASU January 1, 2017 and<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> reclassified $9.5 million of current deferred income tax assets from current assets to non-current deferred income tax liabilities on the Condensed Consolidated Balance Sheet.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Inventory.</font> In July 2015, the FASB issued ASU No. 2015-11, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Inventory (Topic 330), Simplifying the Measurement of Inventory.</font> The amendments in ASU 2015-11 clarify the subsequent measurement of inventory requiring an entity to subsequently measure inventory at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business less reasonably predictable costs of completion, disposal, and transportation. This ASU applies only to inventory that is measured using the first-in, first-out (FIFO) or average cost method. Subsequent measurement is unchanged for inventory measured using last-in, first-out (LIFO) or the retail inventory method. The amendments in ASU 2015-11 should be applied prospectively and are effective for financial statements issued for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years.&#160; The Company adopted this ASU January 1, 2017 and it did not have a material impact on the Company's Condensed Consolidated Financial Statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;"><u>Standards Effective in 2018 or Later</u></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation - Stock Compensation.&#160; </font>In May 2017, the FASB issued ASU 2017-09, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting.</font> This ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting. An entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification. The amendments in this ASU are effective for all entities for annual periods, and interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. The amendments in this ASU should be applied prospectively to an award modified on or after the adoption date. The Company is currently assessing the impact, if any, that this ASU will have upon adoption.</div><div style="margin-bottom: 4.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-top: 6.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Intangibles-Goodwill and Other. </font>In January 2017, the FASB issued ASU 2017-04, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#160; </font>This ASU is to simplify how an entity is required to test goodwill for impairment. The effective date of the amendment to the standard is for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company's goodwill impairment testing for the fiscal period beginning January 1, 2020, will follow the provisions of this ASU.&#160; This ASU is not expected to have a material impact on the Company's Consolidated Financial Statements.</div><div style="margin-bottom: 4.4pt; font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify; margin-top: 6.6pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Business Combinations. </font>In January 2017, the FASB issued ASU 2017-01, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Business Combinations (Topic 805): Clarifying the Definition of a Business. </font>This ASU clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill and consolidation. The effective date of this ASU is for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. This ASU is not expected to have a material impact on the Company's Consolidated Financial Statements.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Statement of Cash Flows. </font>In August 2016, the FASB issued ASU 2016-15, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Statement of Cash Flows - Classification of Certain Cash Receipts and Cash Payments.</font> This ASU addresses eight specific cash flow issues with the objective of reducing the existing diversity in practice. The effective date of the amendment to the standard is for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. This ASU is not expected to have a material impact on the Company's Consolidated<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</font>Financial Statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Financial Instruments &#8211; Credit Losses.</font> In June 2016, the FASB issued ASU 2016-13: <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Financial Instruments &#8211; Credit Losses,</font> which replaces the incurred loss impairment methodology in current US GAAP with a methodology that reflects expected credit losses.&#160; The update is intended to provide financial statement users with more useful information about expected credit losses.&#160; The amended guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted.&#160; We are currently evaluating the effect, if any, that the guidance will have on the Company's Consolidated Financial Statements and related disclosures<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Leases. </font>In February 2016, the FASB issued ASU No. 2016-02, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Leases (Topic 842). </font>The update requires organizations that lease assets ("lessees") to recognize the assets and liabilities for the rights and obligations created by leases with terms of more than 12 months. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessee remains dependent on its <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; background-color: #ffffff;">classification as a finance or operating lease. The criteria for determining whether a lease is a finance or operating lease has not been significantly changed by this ASU. The ASU also requires additional disclosure of the amount, timing, and uncertainty of cash flows arising from leases, including qualitative and quantitative requirements.&#160;This pronouncement is effective for financial statements issued for annual periods beginning after December 15, 2018, including interim periods within those fiscal years. </font>Early adoption is permitted. The Company is currently assessing the impact that this standard will have on its Consolidated Financial Statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Financial Instruments.</font> In January 2016, the FASB issued ASU 2016-01, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Financial Instruments: Recognition and Measurement of Financial Assets and Financial Liabilities</font>. This change to the financial instrument model primarily affects the accounting for equity investments, financial liabilities under fair value options and the presentation and disclosure requirements for financial instruments. The effective date for the standard is for fiscal years and interim periods within those years beginning after December 15, 2017. Certain provisions of the new guidance can be adopted early. The Company is evaluating the impact of this ASU.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue</font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Recognition.</font> In May 2014, the FASB issued ASU No. 2014-09, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Revenue from Contracts with Customers (Topic 606),</font> which provides guidance on revenue recognition. The core principal of this guidance is that an entity should recognize revenue to depict the transfer of promised 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. This guidance requires entities to apply a five-step method to (1) identify the contract(s) with customers, (2) identify the performance obligation(s) in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligation(s) in the contract, and (5) recognize revenue when (or as) the entity satisfies a performance obligation. This pronouncement, as amended by ASU 2015-14, is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017.&#160; The Company has evaluated the provisions of the new standard and is in the process of assessing its impact on financial statements, information systems, business processes and financial statement disclosures.&#160; Based on initial reviews, the standard is not expected to have a material impact on the Company's Consolidated Financial Statements.</div></div> -9000 171000 -57000 146000 3 10257000 6847000 18493000 8849000 7234000 10313000 3532000 36191000 3447000 7140000 1676000 16190000 1876000 19599000 17776000 27281000 26571000 3931000 17555000 -38000 455000 -251000 387000 -1865000 94831000 86707000 1498000 1734000 12460000 14391000 203000 596000 380000 0 45000 45000 4000000 0 4000000 0 226000 0 136000 187000 2930000 1118000 1500 112 1500 112 1122 1122 15000 15000 1000000 1000000 1000000 1000000 22000 45000 45000 22000 1.00 1.00 1.00 1.00 1122 15000 15000 1122 1/10th vote per share 1/10th vote per share 1/10th vote per share 1/10th vote per share 15000 15000 1000 1000 3875000 2138000 394966000 219019000 -162000 5086000 3969000 6963000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The carrying values of property and equipment are as follows (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Land</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,346</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,346</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Buildings and leasehold improvements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,463</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,259</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Furniture, fixtures and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">95,065</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,784</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less &#8211; Accumulated depreciation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57,264</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(52,582</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total property and equipment, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">56,610</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">60,807</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> 60807000 56610000 16463000 2346000 95065000 16259000 2346000 94784000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 8 - PROPERTY AND EQUIPMENT, NET</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The carrying values of property and equipment are as follows (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Land</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,346</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,346</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Buildings and leasehold improvements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,463</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,259</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Furniture, fixtures and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">95,065</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,784</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less &#8211; Accumulated depreciation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(57,264</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(52,582</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total property and equipment, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">56,610</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">60,807</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> 986000 1001000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table presents reconciliations of operating income for reportable segments to the consolidated income before taxes (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;&#160;<font style="font-weight: bold;">&#160;Three Months Ended</font><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Six Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Operating income for reportable segments,&#160;excluding amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,890</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,286</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">44,798</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,609</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Adjustment for:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;Amortization of intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,510</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,038</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;Corporate expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,342</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,927</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,698</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,724</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,849</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,493</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,847</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,645</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,360</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other expense (income), net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(171</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(146</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income (loss) before income taxes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,208</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,889</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,019</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(367</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table></div> 222840000 399641000 1253000 1010000 1300000 1000000 117396000 124617000 250698000 256215000 489225000 509776000 256215000 101784000 161832000 509776000 82236000 40030000 164749000 54353000 41479000 329334000 313461000 250698000 489225000 78658000 93528000 44470000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The carrying values of inventories are as follows (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">79,525</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">74,269</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Work in progress</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,172</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,430</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Inventories, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">90,697</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">83,699</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Changes in restricted stock for the six months ended June 30, 2017 were as follows:</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted Average</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Grant Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-vested at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">143,380</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26.76</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,150</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">33.84</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(13,900</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">62.65</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Non-vested at June 30, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">141,630</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23.84</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table presents the changes in the carrying amount of goodwill and other intangible assets during the six months ended June 30, 2017 (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Goodwill</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Other</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Intangible Assets</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Balance as of December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">187,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">282,422</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Translation adjustment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(8,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(8,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Balance as of June 30, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">187,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">86,707</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">274,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table sets forth the computation of basic and diluted earnings per share for the periods indicated (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands, except per share data</font>):</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Three Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Six Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Basic:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,503</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,406</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net income attributable to DXP Enterprises, Inc.</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,135</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,170</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,268</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">58</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Convertible preferred stock dividend</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net income attributable to common shareholders</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,113</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,148</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Per share amount</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.24</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.36</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Diluted:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Weighted average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,503</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,406</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Assumed conversion of convertible&#160;preferred stock</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total dilutive shares</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,244</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,343</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,246</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,334</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net income attributable to&#160;common shareholders</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,113</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,148</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Convertible preferred stock dividend</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net income attributable to DXP Enterprises, Inc. for diluted&#160;earnings per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,135</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,170</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,268</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">58</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Per share amount</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.40</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table presents a summary of amortizable other intangible assets (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">As of June 30, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">As of December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Carrying Amount, net</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amount</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Carrying Amount, net</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Customer relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">162,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(75,681</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">86,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">163,022</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(68,446</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,576</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Non-compete agreements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">949</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(762</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">187</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,836</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,581</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">255</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">163,150</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(76,443</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">86,707</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">164,858</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(70,027</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Long-term debt consisted of the following (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Line of credit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">162,600</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">147,600</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Term loan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">55,250</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">74,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Promissory note payable in monthly installments at 2.9% through&#160;January 2021, collateralized by equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,577</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less unamortized debt issuance costs</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(744</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">220,258</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">224,685</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less: Current portion</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(217,974</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(51,354</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Long-term debt less current maturities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">173,331</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table presents the goodwill balance by reportable segment <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">(in thousands)</font>:</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Service Centers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">154,473</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">154,473</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Innovative Pumping Solutions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,980</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,980</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Supply Chain Services</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,138</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,138</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">187,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">187,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table sets out financial information related to the Company's segments (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="30" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">For the Three Months Ended June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SC</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">IPS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SCS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SC</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">IPS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SCS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">164,749</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">44,470</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">41,479</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">250,698</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">161,832</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,353</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40,030</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">256,215</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,227</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">271</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,955</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">271</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,510</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income (loss) from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,190</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(38</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,447</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,599</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,313</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,532</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,931</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,776</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income from operations, excluding amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,755</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,718</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,890</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,487</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,202</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,286</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div>&#160; <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="30" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">For the Six Months Ended June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SC</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">IPS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SCS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SC</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">IPS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SCS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">313,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">93,528</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">82,236</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">489,225</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">329,334</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">101,784</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">78,658</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">509,776</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,477</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,588</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">542</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,579</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,917</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">542</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,038</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">27,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,676</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,234</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36,191</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,876</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26,571</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income from operations, excluding amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31,758</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,264</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,776</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">44,798</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,134</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,682</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,609</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 14 - SEGMENT REPORTING</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's reportable business segments are:&#160; Service Centers, Innovative Pumping Solutions and Supply Chain Services. The Service Centers segment is engaged in providing maintenance, MRO products, equipment and integrated services, including logistics capabilities, to industrial customers. The Service Centers segment provides a wide range of MRO products in the rotating equipment, bearing, power transmission, hose, fluid power, metal working, fastener, industrial supply, safety products and safety services categories. The Innovative Pumping Solutions segment fabricates and assembles custom-made pump packages, remanufactures pumps and manufactures branded private label pumps. The Supply Chain Services segment provides a wide range of MRO products and manages all or part of a customer's supply chain, including warehouse and inventory management.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The high degree of integration of the Company's operations necessitates the use of a substantial number of allocations and apportionments in the determination of business segment information. Sales are shown net of intersegment eliminations.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table sets out financial information related to the Company's segments (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="30" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">For the Three Months Ended June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SC</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">IPS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SCS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SC</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">IPS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SCS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">164,749</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">44,470</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">41,479</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">250,698</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">161,832</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,353</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40,030</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">256,215</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,227</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">271</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,955</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">271</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,510</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income (loss) from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,190</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(38</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,447</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,599</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,313</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,532</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,931</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,776</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income from operations, excluding amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,755</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,718</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,890</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,487</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,202</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,286</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div>&#160; <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="30" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">For the Six Months Ended June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SC</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">IPS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SCS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SC</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">IPS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">SCS</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">313,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">93,528</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">82,236</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">489,225</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">329,334</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">101,784</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">78,658</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">509,776</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,477</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,588</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">542</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,579</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,917</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">542</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,038</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">27,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,676</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,234</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36,191</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,876</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26,571</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 20%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income from operations, excluding amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31,758</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,264</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,776</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">44,798</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,134</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,682</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 7%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,609</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table presents reconciliations of operating income for reportable segments to the consolidated income before taxes (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;&#160;<font style="font-weight: bold;">&#160;Three Months Ended</font><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Six Months Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Operating income for reportable segments,&#160;excluding amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,890</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,286</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">44,798</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,609</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Adjustment for:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;Amortization of intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,510</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,038</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">&#160;Corporate expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,342</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,927</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,698</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,724</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,849</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,493</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,847</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,645</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,360</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other expense (income), net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(171</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(146</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income (loss) before income taxes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,208</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,889</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,019</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(367</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table></div> 58679000 62754000 133574000 114958000 0 P1Y 33.84 12150 0 26.76 23.84 143380 141630 62.65 13900 407447 252549000 257828000 257395000 251623000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 15 - SUBSEQUENT EVENTS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">We have evaluated subsequent events through the date the interim Condensed Consolidated Financial Statements were issued. There were no subsequent events that required recognition or disclosure unless elsewhere identified in this report.</div></div> 0.525 0.475 5300000 5000000 5200000 5200000 15334000 18246000 15343000 18244000 17406000 17404000 14503000 14494000 967000 0 44798000 22286000 23890000 35609000 4202000 35609000 5793000 22286000 7682000 23890000 7776000 12597000 1755000 3718000 22134000 18417000 44798000 5264000 31758000 5487000 -2124000 780000 15600000 0.2 0.1 0.333 1 50000 300000 150000 500 200000 300000 500000 600000 100000 46000 500000 200000 744000 922000 100 100 100 100 483000 3491000 6274000 11968000 15864000 16000 -2000 28465000 31488000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">NOTE 3 &#8211; RISKS AND UNCERTAINTIES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">We believe cash generated from our operations will meet our normal working capital needs during the next twelve months. We expect that we will be in compliance with the financial covenants under our credit facility through and including March 31, 2018. However, because our credit facility matures on March 31, 2018, and we do not foresee the ability to pay the credit facility with cash from our operations, we intend to seek alternative financing during the next nine months.&#160; This alternative financing could include additional bank debt and/or the public or private sale of debt or equity securities.&#160; If we issue securities as a way of obtaining such financing, that may substantially dilute the interests of our shareholders. However, we may not be able to obtain alternative financing on attractive terms.&#160; Based upon discussions with investment bankers, DXP management believes that it is probable that DXP will have the ability to refinance the current debt before maturity.&#160; DXP's Board of Directors has approved a plan to refinance the credit facility.&#160; The plan to refinance could include institutional debt or equity, combined with an asset based revolving loan.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Such amounts were included in the accompanying condensed consolidated balance sheets for 2017 and 2016 under the following captions (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Costs and estimated profits in excess of billings on uncompleted contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,218</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,421</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Billings in excess of costs and estimated profits on uncompleted contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,719</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Translation adjustment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,624</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Costs and estimated profits on uncompleted contracts and related amounts billed were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">June 30,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Costs incurred on uncompleted contracts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,974</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,214</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Estimated profits, thereon</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,274</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,465</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31,488</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less: billings to date</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,968</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,864</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,624</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> EX-101.SCH 7 dxpe-20170630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE OPERATIONS (unaudited) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - THE COMPANY link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - RISKS AND UNCERTAINTIES link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - INVENTORIES, NET link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - EARNINGS PER SHARE DATA link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - INVENTORIES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - EARNINGS PER SHARE DATA (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - THE COMPANY (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - INVENTORIES, NET (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill Balance by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 090904 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Amortizable Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - STOCK-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - EARNINGS PER SHARE DATA (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - SEGMENT REPORTING, Business Segmented Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 091402 - Disclosure - SEGMENT REPORTING, Reconciliation of operating Income to Consolidated Income (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 dxpe-20170630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 dxpe-20170630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 dxpe-20170630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Document Type Award Type [Axis] ASU 2015-17 [Member] Trade accounts payable Trade accounts receivable, net of allowance for doubtful accounts of $8,966 in 2017 and $8,160 in 2016 Less - Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated other comprehensive loss Additional paid-in capital Amortization Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related income tax benefits recognized Adjustments for New Accounting Pronouncements [Axis] Trade accounts receivable, allowance for doubtful accounts Amortization of debt issuance costs Amortization of intangible assets Amortization of intangible assets Amortization Total assets Assets ASSETS Assets [Abstract] Current assets: Total current assets Assets, Current Balance Sheet Location [Axis] Balance Sheet Location [Domain] Basis of Presentation Billings in excess of costs and estimated profits on uncompleted contracts Billings in excess of costs and estimated profits on uncompleted contracts Billings in Excess of Cost, Current Buildings and Leasehold Improvements [Member] Building and Building Improvements [Member] SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES Business Description and Accounting Policies [Text Block] COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS [Abstract] CASH AT BEGINNING OF PERIOD CASH AT END OF PERIOD Cash Cash and Cash Equivalents, at Carrying Value NET CHANGE IN CASH Cash and Cash Equivalents, Period Increase (Decrease) Class of Stock [Domain] Promissory Note Payable [Member] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Commitments and contingencies (Note 13) COMMITMENTS AND CONTINGENCIES [Abstract] Common stock shares issued (in shares) Common stock, shares authorized (in shares) Common stock, $0.01 par value, 100,000,000 shares authorized; 17,401,724 at June 30, 2017 and 17,197,380 at December 31, 2016 shares issued Common stock, par value (in dollars per share) Common stock shares outstanding (in shares) Common Stock, Shares, Outstanding Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Consolidation Items [Axis] Consolidation Items [Domain] Series B Convertible Preferred Stock [Member] Convertible preferred stock dividend Convertible Preferred Dividends, Net of Tax Cost of sales Net Costs in Excess of Billings, Noncurrent Costs and estimated profits in excess of billings on uncompleted contracts Costs in Excess of Billings, Current Schedule of costs and estimated earnings on uncompleted contracts [Abstract] Costs in Excess of Billings on Uncompleted Contracts or Programs [Abstract] Costs incurred on uncompleted contracts Credit Facility [Axis] Credit Facility [Domain] Customer Relationships [Member] Customer advances LONG-TERM DEBT Debt Disclosure [Text Block] LONG-TERM DEBT [Abstract] Basis spread on base rate Interest rate Less unamortized debt issuance costs Debt Instrument, Unamortized Discount (Premium), Net Deferred income taxes Deferred income taxes Non-current deferred income tax liabilities Depreciation STOCK-BASED COMPENSATION Disclosure of Compensation Related Costs, Share-based Payments [Text Block] STOCK-BASED COMPENSATION [Abstract] Basic [Abstract] Diluted [Abstract] Per share amount (in dollars per share) Basic earnings per share attributable to DXP Enterprises, Inc. (in dollars per share) Earnings Per Share, Basic Per share amount (in dollars per share) Diluted earnings per share attributable to DXP Enterprises, Inc. (in dollars per share) EARNINGS PER SHARE DATA Earnings Per Share [Text Block] EARNINGS PER SHARE DATA [Abstract] EFFECT OF FOREIGN CURRENCY ON CASH Effect of Exchange Rate on Cash and Cash Equivalents Accrued wages and benefits Compensation cost not yet recognized, Period for recognition Unrecognized compensation expense Distributions received from investments Tax loss related to vesting of restricted stock Income tax expense recognized as a financing activity Tax loss related to vesting of restricted stock Income tax benefit recognized as an operating activity FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES [Abstract] FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES Fair Value Disclosures [Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Carrying amount, net Balance at end of period Balance at beginning of period Finite-Lived Intangible Assets, Net Accumulated amortization Other intangible assets accumulated amortization Finite-Lived Intangible Assets [Line Items] Gross carrying amount Translation adjustment Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Finite-Lived Intangible Assets, Major Class Name [Domain] Other Intangibles Assets [Roll Forward] Furniture, Fixtures and Equipment [Member] Corporate expense General and Administrative Expense Goodwill Balance at end of period Balance at beginning of period Goodwill Translation adjustment Goodwill [Line Items] Goodwill [Roll Forward] GOODWILL AND OTHER INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] GOODWILL AND OTHER INTANGIBLE ASSETS [Abstract] Gross profit Gross Profit Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision (benefit) for income taxes Income tax benefit Income Tax Expense (Benefit) CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE OPERATIONS (unaudited) [Abstract] Income taxes recoverable Trade accounts receivable Increase (Decrease) in Accounts Receivable Trade accounts payable and accrued expenses Billings in excess of costs and estimated profits on uncompleted contracts Increase (Decrease) in Cost in Excess of Billing on Uncompleted Contract Inventories Increase (Decrease) in Inventories Changes in operating assets and liabilities, net of assets and liabilities acquired in business combinations: Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Assumed conversion of convertible preferred stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock Balance at end of period Balance at beginning of period Intangible Assets, Net (Including Goodwill) Interest expense Interest expense Interest Expense Inventories, net Inventories, net Finished goods INVENTORIES, NET Inventory Disclosure [Text Block] INVENTORIES, NET [Abstract] Work in progress LIBOR [Member] Weighted average interest rate Land [Member] Total liabilities and equity Liabilities and Equity LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Total current liabilities Liabilities, Current Current liabilities: Line of Credit Facility [Table] Commitment fee Line of Credit [Member] Lender Name [Axis] Amount outstanding Line of Credit Facility [Line Items] Expiration date Available for borrowing under the facility Line of Credit Facility, Lender [Domain] Maximum borrowing capacity COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS Long-term Contracts or Programs Disclosure [Text Block] Long-term debt Long-term Debt Borrowings [Abstract] Long-term Debt, by Current and Noncurrent [Abstract] Less: Current portion Current maturities of long-term debt, less unamortized debt issuance costs of $744 in 2017 Long-term Debt, Current Maturities Long-term debt less current maturities Long-term debt, less current maturities and unamortized debt issuance costs of $992 in 2016 Segment Reconciling Items [Member] Noncontrolling interest THE COMPANY Nature of Operations [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM INVESTING ACTIVITIES: CASH FLOWS FROM OPERATING ACTIVITIES: Net income attributable to DXP Enterprises, Inc. Net income attributable to DXP Enterprises, Inc. Net Income (Loss) Attributable to Parent Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net loss attributable to noncontrolling interest Less net loss attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Net income attributable to DXP Enterprises, Inc. for diluted earnings per share Net Income (Loss) Available to Common Stockholders, Diluted Net income attributable to common shareholders Net Income (Loss) Available to Common Stockholders, Basic New Accounting Pronouncements or Change in Accounting Principle [Table] RECENT ACCOUNTING PRONOUNCEMENTS New Accounting Pronouncements and Changes in Accounting Principles [Text Block] RECENT ACCOUNTING PRONOUNCEMENTS [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Non-Compete Agreements [Member] Noncompete Agreements [Member] Other expense (income), net Other expense (income), net Nonoperating Income (Expense) Number of segments Reportable Segment [Member] Income from operations Income (loss) from operations Income from operations SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES [Abstract] Cumulative translation adjustment Other intangible assets, net of accumulated amortization of $76,443 in 2017 and $70,027 in 2016 Other long-term assets Other current liabilities Prime Rate [Member] Payment for employee taxes withheld from stock awards Payments Related to Tax Withholding for Share-based Compensation Debt issuance fees Payments of Debt Issuance Costs Dividends paid Payments of Dividends Equity method investment Equity method investment contribution Costs for registration of common shares Payments of Stock Issuance Costs Loss for non-controlling interest owners, net of tax Payments to Noncontrolling Interests Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Preferred stock, liquidation preference (in dollars per share) Preferred stock, issued (in shares) Preferred stock, authorized (in shares) Convertible preferred stock dividend Preferred stock dividend Preferred stock, par value (in dollars per share) Preferred stock, outstanding (in shares) Preferred stock, voting rights Preferred Stock, Voting Rights Preferred stock Prepaid expenses and other current assets Proceeds from debt Proceeds from Issuance of Debt Net income (loss) Net income (loss) Net income (loss) Property, Plant and Equipment, Type [Domain] PROPERTY AND EQUIPMENT, NET [Abstract] Carrying Values of Property and Equipment Property and equipment, net Total property and equipment, net Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Property, Plant and Equipment, Type [Axis] PROPERTY AND EQUIPMENT, NET Property, Plant and Equipment Disclosure [Text Block] Bad debt expense Reconciliation of Operating Income for Reportable Segments to Consolidated Income before Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Principal payments on revolving line of credit and other long-term debt Repayments of Long-term Debt Restricted Stock [Member] Compensation expense for restricted stock Stock compensation expense Retained earnings Revolving Credit Facility [Member] RISKS AND UNCERTAINTIES [Abstract] Sales Sales Carrying Values of Inventories Schedule of Inventory, Current [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Changes in Restricted Stock Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Goodwill and Other Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Computation of Basic and Diluted Earnings per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Amortizable Other Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Long-term Debt Schedule of Long-term Debt Instruments [Table Text Block] Goodwill Balance by Reportable Segment Schedule of Goodwill [Table Text Block] Schedule of Goodwill [Table] Property, Plant and Equipment [Table] Segment Reporting Financial Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Variable Interest Entities [Table] SEGMENT REPORTING Segment Reporting Disclosure [Text Block] Segments [Domain] SEGMENT REPORTING [Abstract] Segment Reporting Information [Line Items] Selling, general and administrative expenses Series A Preferred Stock [Member] Series A Preferred Stock [Member] Forfeited (in dollars per share) Award vesting period Weighted Average Grant Price [Roll Forward] Granted (in dollars per share) Restricted Stock [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Granted (in shares) Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Non-vested, ending balance (in dollars per share) Non-vested, beginning balance (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 Non-vested, beginning balance (in shares) Non-vested, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Vested (in dollars per share) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of shares available for future grants (in shares) Award Type [Domain] Class of Stock [Axis] Statement [Line Items] CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) [Abstract] Statement [Table] CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) [Abstract] Segments [Axis] Equity: Total equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total DXP Enterprises, Inc. equity Stockholders' Equity Attributable to Parent SUBSEQUENT EVENTS [Abstract] SUBSEQUENT EVENTS Relationship to Entity [Domain] Title of Individual [Axis] Type of Adoption [Domain] Variable Rate [Domain] Ownership percentage in VIE Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Assets of VIE Variable Interest Entity, Consolidated, Carrying Amount, Assets Variable Rate [Axis] Variable Rate [Axis] Variable Interest Entity [Line Items] Total dilutive shares (in shares) Weighted average common shares and common equivalent shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Weighted average shares outstanding (in shares) Weighted average common shares outstanding (in shares) Write off of debt issuance costs The service centers segment of the entity. Service Centers [Member] Service Centers [Member] The supply chain services segment of the entity. Supply Chain Services [Member] Supply Chain Services [Member] The innovative pumping solutions segment of the entity. Innovative Pumping Solutions [Member] Innovative Pumping Solutions [Member] Adjustment for [Abstract] Operating income for reportable segments before amortization of intangibles, corporate and other expense, net. Operating income for reportable segments Operating income for reportable segments, excluding amortization Operating income for reportable segments excluding amortization of intangibles. Operating income, excluding amortization THE COMPANY [Abstract] The increase (decrease) during the reporting period in the amount of cost and estimated profits in excess of billings on uncompleted contracts. Costs And Estimated Profits In Excess Of Billings On Uncompleted Contracts Costs and estimated profits in excess of billings on uncompleted contracts The cash outflow of payments due in next fiscal year under a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements. Payments on Long Term Debt due Next Fiscal Year Payments on long term debt due next fiscal year The name of the lender related to the entity's credit facility. Wells Fargo Bank, National Association [Member] A loan from a bank for a specific amount that has a specified repayment schedule. Term Loan [Member] Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the current fiscal year and thereafter following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Long Term Debt Maturities Repayments Of Principal In Next Twelve Months And Thereafter Debt amortization expenses payable per quarter in current year and thereafter Represents percentages of vesting in five year after date of grant. Percentages of vesting in period three Percentages of vesting for five years Represents percentages of vesting in ten year after date of grant. Percentages of vesting in period four Percentages of vesting for ten years Represents percentages of vesting in three year after date of grant. Percentages of vesting in period two Percentages of vesting for three years Represents percentages of vesting in one year after date of grant. Percentages of vesting in period one Percentages of vesting for one year Amount of income tax expense (benefit) related to variable interest entity pertaining to continuing operations. Income tax benefit of VIE Income tax benefit of VIE The increase (decrease) cost of sales recognized from consolidation of variable interest entity (VIE). Variable Interest Entity, Increase (Decrease) Cost of Sales Increase cost of sales from consolidation of the VIE The aggregate increase in the total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc. Increase in Selling General and Administrative Expense Increase in selling, general and administrative expense Refers to key employees and other executive officers of the entity. Executive Officers And Other Employees [Member] Former Executive Officers and Other Employees of DXP [Member] Primary financial statement caption encompassing property and equipment. Property and Equipment [Member] The remaining current balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset. Unamortized Debt Issuance Expense - current Unamortized debt issuance costs - current The remaining noncurrent balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset. Unamortized debt issuance costs - Non-current Unamortized debt issuance costs - noncurrent Stated value of convertible preferred stock; generally not indicative of the fair market value. Preferred stock, stated value Preferred stock, stated value (in dollars per share) Total Goodwill and Intangible Assets [Roll Forward] Total purchase price allocation foreign translation adjustment for allocation not yet complete at the prior year end. Total, Intangible Assets Translation adjustment to prior year estimates Translation adjustment Included In Accompanying Balance Sheets Under Captions [Abstract] Schedule of Costs and Estimated Earnings on Uncompleted Contracts Included in Condensed Consolidated Balance Sheets [Abstract] Estimated earnings thereon, on uncompleted contracts. Estimated Earnings Thereon, on Uncompleted Contracts Estimated profits, thereon Amount billed to customers under long-term contracts or programs as of the date. Costs And Estimated Earnings Billed To Date Less: billings to date Amount of Translation adjustment reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer. Billings In Excess Of Cost Current Translation Adjustment Translation adjustment This amount represents the costs and estimated earnings of uncompleted contracts before billing date. Cost And Earnings Of Uncompleted Contracts Total Document and Entity Information [Abstract] The entire disclosure for risks and uncertainties. Risks And Uncertainties [Text Block] RISKS AND UNCERTAINTIES Accounting Standards Update 2016-09 Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. Accounting Standards Update 201609 [Member] ASU 2016-09 [Member] Tabular disclosure of costs and estimated earnings on uncompleted contracts accompanying in balance sheet. Costs and Estimated Earnings on Uncompleted Contracts Accompanying in Balance Sheet [Text Block] Schedule of Costs and Estimated Earnings on Uncompleted Contracts Included in Condensed Consolidated Balance Sheets Costs and estimated earnings on uncompleted contracts. Costs And Estimated Earnings On Uncompleted Contracts [Text Block] Schedule of Costs and Estimated Profits on Uncompleted Contracts EX-101.PRE 11 dxpe-20170630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2017
Jul. 27, 2017
Document and Entity Information [Abstract]    
Entity Registrant Name DXP ENTERPRISES INC  
Entity Central Index Key 0001020710  
Current Fiscal Year End Date --12-31  
Entity Well-known Seasoned Issuer No  
Entity Voluntary Filers No  
Entity Current Reporting Status Yes  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   17,401,724
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q2  
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2017  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Current assets:    
Cash $ 2,479 $ 1,590
Trade accounts receivable, net of allowance for doubtful accounts of $8,966 in 2017 and $8,160 in 2016 160,370 148,919
Inventories, net 90,697 83,699
Costs and estimated profits in excess of billings on uncompleted contracts 19,218 18,421
Prepaid expenses and other current assets 3,875 2,138
Income taxes recoverable 3,198 2,558
Total current assets 279,837 257,325
Property and equipment, net 56,610 60,807
Goodwill 187,591 187,591
Other intangible assets, net of accumulated amortization of $76,443 in 2017 and $70,027 in 2016 86,707 94,831
Other long-term assets 1,734 1,498
Total assets 612,479 602,052
Current liabilities:    
Current maturities of long-term debt, less unamortized debt issuance costs of $744 in 2017 217,974 51,354
Trade accounts payable 88,953 78,698
Accrued wages and benefits 16,148 16,962
Customer advances 2,348 2,441
Billings in excess of costs and estimated profits on uncompleted contracts 2,719 2,813
Other current liabilities 12,460 14,391
Total current liabilities 340,602 166,659
Long-term debt, less current maturities and unamortized debt issuance costs of $992 in 2016 2,284 173,331
Deferred income taxes 11,765 9,513
Commitments and contingencies (Note 13)
Equity:    
Common stock, $0.01 par value, 100,000,000 shares authorized; 17,401,724 at June 30, 2017 and 17,197,380 at December 31, 2016 shares issued 174 172
Additional paid-in capital 152,727 152,313
Retained earnings 124,617 117,396
Accumulated other comprehensive loss (20,139) (18,274)
Total DXP Enterprises, Inc. equity 257,395 251,623
Noncontrolling interest 433 926
Total equity 257,828 252,549
Total liabilities and equity 612,479 602,052
Series A Preferred Stock [Member]    
Equity:    
Preferred stock 1 1
Series B Convertible Preferred Stock [Member]    
Equity:    
Preferred stock $ 15 $ 15
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Current assets:    
Trade accounts receivable, allowance for doubtful accounts $ 8,966 $ 8,160
Other intangible assets accumulated amortization 76,443 70,027
Current liabilities:    
Unamortized debt issuance costs - current $ 744  
Unamortized debt issuance costs - noncurrent   $ 922
Equity:    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock shares issued (in shares) 17,401,724 17,197,380
Common stock shares outstanding (in shares) 17,401,724 17,197,380
Series A Preferred Stock [Member]    
Equity:    
Preferred stock, voting rights 1/10th vote per share 1/10th vote per share
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00
Preferred stock, liquidation preference (in dollars per share) 112 112
Preferred stock, stated value (in dollars per share) $ 100 $ 100
Preferred stock, authorized (in shares) 1,000,000 1,000,000
Preferred stock, issued (in shares) 1,122 1,122
Preferred stock, outstanding (in shares) 1,122 1,122
Series B Convertible Preferred Stock [Member]    
Equity:    
Preferred stock, voting rights 1/10th vote per share 1/10th vote per share
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00
Preferred stock, liquidation preference (in dollars per share) 1,500 1,500
Preferred stock, stated value (in dollars per share) $ 100 $ 100
Preferred stock, authorized (in shares) 1,000,000 1,000,000
Preferred stock, issued (in shares) 15,000 15,000
Preferred stock, outstanding (in shares) 15,000 15,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE OPERATIONS (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE OPERATIONS (unaudited) [Abstract]        
Sales $ 250,698 $ 256,215 $ 489,225 $ 509,776
Cost of sales 181,762 184,612 355,774 369,355
Gross profit 68,936 71,603 133,451 140,421
Selling, general and administrative expenses 58,679 62,754 114,958 133,574
Income from operations 10,257 8,849 18,493 6,847
Other expense (income), net 57 9 (171) (146)
Interest expense 3,992 3,951 7,645 7,360
Income (loss) before provision for income taxes 6,208 4,889 11,019 (367)
Provision (benefit) for income taxes 2,239 (197) 4,056 (205)
Net income (loss) 3,969 5,086 6,963 (162)
Net loss attributable to noncontrolling interest (166) (84) (305) (220)
Net income attributable to DXP Enterprises, Inc. 4,135 5,170 7,268 58
Preferred stock dividend 22 22 45 45
Net income attributable to common shareholders 4,113 5,148 7,223 13
Net income (loss) 3,969 5,086 6,963 (162)
Cumulative translation adjustment 455 (251) (1,865) 387
Comprehensive income $ 4,424 $ 4,835 $ 5,098 $ 225
Basic earnings per share attributable to DXP Enterprises, Inc. (in dollars per share) $ 0.24 $ 0.36 $ 0.42 $ 0
Weighted average common shares outstanding (in shares) 17,404 14,503 17,406 14,494
Diluted earnings per share attributable to DXP Enterprises, Inc. (in dollars per share) $ 0.23 $ 0.34 $ 0.40 $ 0
Weighted average common shares and common equivalent shares outstanding (in shares) 18,244 15,343 18,246 15,334
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income attributable to DXP Enterprises, Inc. $ 7,268 $ 58
Less net loss attributable to non-controlling interest (305) (220)
Net income (loss) 6,963 (162)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation 5,155 5,997
Amortization of intangible assets 8,607 9,038
Bad debt expense 1,001 986
Amortization of debt issuance costs 628 477
Write off of debt issuance costs 0 967
Compensation expense for restricted stock 1,010 1,253
Tax loss related to vesting of restricted stock 0 565
Deferred income taxes 1,998 738
Changes in operating assets and liabilities, net of assets and liabilities acquired in business combinations:    
Trade accounts receivable (11,768) 4,483
Costs and estimated profits in excess of billings on uncompleted contracts (780) 2,124
Inventories (6,914) 5,650
Prepaid expenses and other assets (1,923) (1,145)
Trade accounts payable and accrued expenses 3,979 (13,734)
Billings in excess of costs and estimated profits on uncompleted contracts (102) (5,829)
Net cash provided by operating activities 7,854 11,408
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property and equipment (1,118) (2,930)
Equity method investment contribution 0 (4,000)
Net cash used in investing activities (1,118) (6,930)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from debt 394,966 219,019
Principal payments on revolving line of credit and other long-term debt (399,641) (222,840)
Costs for registration of common shares 0 (226)
Debt issuance fees (380) 0
Loss for non-controlling interest owners, net of tax (187) (136)
Dividends paid (45) (45)
Payment for employee taxes withheld from stock awards (596) (203)
Tax loss related to vesting of restricted stock 0 (565)
Net cash used in financing activities (5,883) (4,996)
EFFECT OF FOREIGN CURRENCY ON CASH 36 (88)
NET CHANGE IN CASH 889 (606)
CASH AT BEGINNING OF PERIOD 1,590 1,693
CASH AT END OF PERIOD $ 2,479 $ 1,087
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
THE COMPANY
6 Months Ended
Jun. 30, 2017
THE COMPANY [Abstract]  
THE COMPANY
NOTE 1 - THE COMPANY

DXP Enterprises, Inc. together with its subsidiaries (collectively "DXP," "Company," "us," "we," or "our") are engaged in the business of distributing maintenance, repair, and operating (MRO) products and services to industrial customers. Additionally, DXP provides integrated custom pump skid packages, pump remanufacturing, and manufactures branded private label pumps to industrial customers. The Company is organized into three business segments: Service Centers ("SC"), Supply Chain Services ("SCS"), and Innovative Pumping Solutions ("IPS"). See Note 14 for discussion of the business segments.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES
6 Months Ended
Jun. 30, 2017
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES
NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES

Basis of Presentation

The Company's financial statements are prepared in accordance with accounting principles generally accepted in the United States of America ("US GAAP"). The accompanying condensed consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and its variable interest entity ("VIE"). The accompanying unaudited condensed consolidated financial statements have been prepared on substantially the same basis as our annual consolidated financial statements and should be read in conjunction with our annual report on Form 10-K for the year ended December 31, 2016. For a more complete discussion of our significant accounting policies and business practices, refer to the consolidated annual report on Form 10-K filed with the Securities and Exchange Commission on March 31, 2017. The results of operations for the three and six months ended June 30, 2017 are not necessarily indicative of results expected for the full fiscal year. In the opinion of management, these condensed consolidated financial statements contain all adjustments necessary to present fairly the Company's condensed consolidated balance sheets as of December 31, 2016 and June 30, 2017 (unaudited), condensed consolidated statements of operations and comprehensive income for the three and six months ended June 30, 2017 and June 30, 2016 (unaudited), and condensed consolidated statements of cash flows for the six months ended June 30, 2017 and June 30, 2016 (unaudited). All such adjustments represent normal recurring items.

DXP is the primary beneficiary of a VIE in which DXP owns 47.5% of the equity. DXP consolidates the financial statements of the VIE with the financial statements of DXP. As of June 30, 2017, the total assets of the VIE were approximately $5.3 million including approximately $5.0 million of property and equipment compared to $5.2 million of total assets and $5.2 million of property and equipment at December 31, 2016. DXP is the primary customer of the VIE. For the three months ended June 30, 2017 and 2016, consolidation of the VIE increased cost of sales by approximately $0.3 million and $0.2 million, respectively and increased SG&A by approximately $0.2 million and $46 thousand, respectively.  For the six months ended June 30, 2017 and 2016, consolidation of the VIE increased cost of sales by approximately $0.5 million and $0.6 million, respectively and increased SG&A by approximately $0.5 million and $0.1 million, respectively.  The Company recognized a related income tax benefit of $0.3 million and $50 thousand, respectively, related to the VIE for the three months ended June 30, 2017 and 2016 and $0.5 million and $150 thousand, respectively, for the six months ended June 30, 2017 and 2016.  At June 30, 2017, the owners of 52.5% of the equity not owned by DXP included a former executive officer and other employees of DXP.

Equity investments in which we exercise significant influence, but do not control and are not the primary beneficiary, are accounted for using the equity method of accounting. During the first quarter of 2016, DXP invested $4.0 million in a related party equity method investmentDuring the third and fourth quarters of 2016, the investment was reduced to zero by $4.0 million of distributions received from the entity.

All intercompany accounts and transactions have been eliminated upon consolidation.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
RISKS AND UNCERTAINTIES
6 Months Ended
Jun. 30, 2017
RISKS AND UNCERTAINTIES [Abstract]  
RISKS AND UNCERTAINTIES
NOTE 3 – RISKS AND UNCERTAINTIES

We believe cash generated from our operations will meet our normal working capital needs during the next twelve months. We expect that we will be in compliance with the financial covenants under our credit facility through and including March 31, 2018. However, because our credit facility matures on March 31, 2018, and we do not foresee the ability to pay the credit facility with cash from our operations, we intend to seek alternative financing during the next nine months.  This alternative financing could include additional bank debt and/or the public or private sale of debt or equity securities.  If we issue securities as a way of obtaining such financing, that may substantially dilute the interests of our shareholders. However, we may not be able to obtain alternative financing on attractive terms.  Based upon discussions with investment bankers, DXP management believes that it is probable that DXP will have the ability to refinance the current debt before maturity.  DXP's Board of Directors has approved a plan to refinance the credit facility.  The plan to refinance could include institutional debt or equity, combined with an asset based revolving loan.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
RECENT ACCOUNTING PRONOUNCEMENTS
6 Months Ended
Jun. 30, 2017
RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]  
RECENT ACCOUNTING PRONOUNCEMENTS
NOTE 4 - RECENT ACCOUNTING PRONOUNCEMENTS

Standards Effective in 2017 or Earlier
Accounting Changes and Error Corrections. In January 2017, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2017-03 ("ASU 2017-03"), Accounting Changes and Error Corrections (Topic 250) and Investments-Equity Method and Joint Ventures (Topic 323): Amendments to SEC Paragraphs Pursuant to Staff Announcements at the September 22, 2016 and November 17, 2016 EITF Meetings. This update adds language to the SEC Staff Guidance in relation to ASU 2014-09, ASU 2016-02, and ASU 2016-13. This ASU 2017-03 provides the SEC Staff view that a registrant should consider additional quantitative and qualitative disclosures related to the previously mentioned ASUs in connection with the status and impact of their adoption. This guidance, which was effective immediately, did not have a material impact on our Condensed Consolidated Financial Statements.
Compensation – Stock Compensation. In March 2016, the FASB issued ASU No. 2016-09, Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. The update aims to simplify aspects of accounting for share-based payment award transactions, including (a) income tax consequences, (b) classification of awards as either equity or liabilities, and (c) classification on the statement of cash flows. This pronouncement is effective for financial statements issued for annual periods beginning after December 15, 2016 and interim periods within those annual periods.  The Company adopted the ASU January 1, 2017 and it had the following impact on the Company's Condensed Consolidated Financial Statements:

Topic
Method of Adoption
Impact on Consolidated Financial Statements
 
Recognize all excess tax benefits and tax deficiencies as income tax benefit or expense
Prospective
The Company recognized $0.2 million and $0.1 million of excess tax benefit in income taxes in the three and six months ended June 30, 2017, respectively, decreasing the effective tax rate for each period.
 
Excess tax benefits and deficiencies on the statement of cash flows are classified as an operating activity
Prospective
The Company recognized $0.1 million of excess tax benefit in the six months ended June 30, 2017 as an operating activity.  Prior to the adoption of the ASU 2016-09, the excess tax expense in the six months ended June 30, 2016 was $0.6 million recognized as a financing activity.
 
Employee taxes paid when an employer withholds shares for tax-withholding purposes on the statement of cash flows are classified as financing activity
Retrospective
The Company reclassified $0.2 million of employee taxes paid from cash flows from operating activities to cash flows from financing  on the Consolidated Statements of Cash Flows in the six months ended June 30, 2016.
 
 
Accounting for forfeitures and tax withholding elections
Prospective
The Company has not changed its accounting policy for forfeitures.  There is no significant impact on Consolidated Financial Statements.

Income Taxes. In November 2015, the FASB issued ASU No. 2015-17, Income Taxes (Topic 740), Balance Sheet Classification of Deferred Taxes. The update requires entities to present deferred tax assets and liabilities as noncurrent in a classified balance sheet. The update simplifies the current guidance, which requires entities to separately present deferred tax assets and liabilities as current and noncurrent in a classified balance sheet. This pronouncement is effective for financial statements issued for annual periods beginning after December 15, 2016, and interim periods within.  The Company adopted this ASU January 1, 2017 and reclassified $9.5 million of current deferred income tax assets from current assets to non-current deferred income tax liabilities on the Condensed Consolidated Balance Sheet.

Inventory. In July 2015, the FASB issued ASU No. 2015-11, Inventory (Topic 330), Simplifying the Measurement of Inventory. The amendments in ASU 2015-11 clarify the subsequent measurement of inventory requiring an entity to subsequently measure inventory at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business less reasonably predictable costs of completion, disposal, and transportation. This ASU applies only to inventory that is measured using the first-in, first-out (FIFO) or average cost method. Subsequent measurement is unchanged for inventory measured using last-in, first-out (LIFO) or the retail inventory method. The amendments in ASU 2015-11 should be applied prospectively and are effective for financial statements issued for fiscal years beginning after December 15, 2016, and interim periods within those fiscal years.  The Company adopted this ASU January 1, 2017 and it did not have a material impact on the Company's Condensed Consolidated Financial Statements.

Standards Effective in 2018 or Later

Compensation - Stock Compensation.  In May 2017, the FASB issued ASU 2017-09, Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting. This ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting. An entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification. The amendments in this ASU are effective for all entities for annual periods, and interim periods within those annual periods, beginning after December 15, 2017 with early adoption permitted. The amendments in this ASU should be applied prospectively to an award modified on or after the adoption date. The Company is currently assessing the impact, if any, that this ASU will have upon adoption.
Intangibles-Goodwill and Other. In January 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.  This ASU is to simplify how an entity is required to test goodwill for impairment. The effective date of the amendment to the standard is for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company's goodwill impairment testing for the fiscal period beginning January 1, 2020, will follow the provisions of this ASU.  This ASU is not expected to have a material impact on the Company's Consolidated Financial Statements.
Business Combinations. In January 2017, the FASB issued ASU 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business. This ASU clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill and consolidation. The effective date of this ASU is for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. This ASU is not expected to have a material impact on the Company's Consolidated Financial Statements.
Statement of Cash Flows. In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows - Classification of Certain Cash Receipts and Cash Payments. This ASU addresses eight specific cash flow issues with the objective of reducing the existing diversity in practice. The effective date of the amendment to the standard is for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. This ASU is not expected to have a material impact on the Company's Consolidated Financial Statements.

Financial Instruments – Credit Losses. In June 2016, the FASB issued ASU 2016-13: Financial Instruments – Credit Losses, which replaces the incurred loss impairment methodology in current US GAAP with a methodology that reflects expected credit losses.  The update is intended to provide financial statement users with more useful information about expected credit losses.  The amended guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted.  We are currently evaluating the effect, if any, that the guidance will have on the Company's Consolidated Financial Statements and related disclosures.

Leases. In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The update requires organizations that lease assets ("lessees") to recognize the assets and liabilities for the rights and obligations created by leases with terms of more than 12 months. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessee remains dependent on its classification as a finance or operating lease. The criteria for determining whether a lease is a finance or operating lease has not been significantly changed by this ASU. The ASU also requires additional disclosure of the amount, timing, and uncertainty of cash flows arising from leases, including qualitative and quantitative requirements. This pronouncement is effective for financial statements issued for annual periods beginning after December 15, 2018, including interim periods within those fiscal years. Early adoption is permitted. The Company is currently assessing the impact that this standard will have on its Consolidated Financial Statements.

Financial Instruments. In January 2016, the FASB issued ASU 2016-01, Financial Instruments: Recognition and Measurement of Financial Assets and Financial Liabilities. This change to the financial instrument model primarily affects the accounting for equity investments, financial liabilities under fair value options and the presentation and disclosure requirements for financial instruments. The effective date for the standard is for fiscal years and interim periods within those years beginning after December 15, 2017. Certain provisions of the new guidance can be adopted early. The Company is evaluating the impact of this ASU.

Revenue Recognition. In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which provides guidance on revenue recognition. The core principal of this guidance is that an entity should recognize revenue to depict the transfer of promised 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. This guidance requires entities to apply a five-step method to (1) identify the contract(s) with customers, (2) identify the performance obligation(s) in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligation(s) in the contract, and (5) recognize revenue when (or as) the entity satisfies a performance obligation. This pronouncement, as amended by ASU 2015-14, is effective for fiscal years, and interim periods within those years, beginning after December 15, 2017.  The Company has evaluated the provisions of the new standard and is in the process of assessing its impact on financial statements, information systems, business processes and financial statement disclosures.  Based on initial reviews, the standard is not expected to have a material impact on the Company's Consolidated Financial Statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES
6 Months Ended
Jun. 30, 2017
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES [Abstract]  
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES
NOTE 5 - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES

Authoritative guidance for financial assets and liabilities measured on a recurring basis applies to all financial assets and financial liabilities that are being measured and reported on a fair value basis. Fair value, as defined in the authoritative guidance, is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The authoritative guidance affects the fair value measurement of an investment with quoted market prices in an active market for identical instruments, which must be classified in one of the following categories:

Level 1 Inputs

Level 1 inputs come from quoted prices (unadjusted) in active markets for identical assets or liabilities.

Level 2 Inputs

Level 2 inputs are other than quoted prices that are observable for an asset or liability. These inputs include: quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; inputs other than quoted prices that are observable for the asset or liability; and inputs that are derived principally from, or corroborated by, observable market data by correlation or other means.

Level 3 Inputs

Level 3 inputs are unobservable inputs for the asset or liability which require the Company's own assumptions.

Financial assets and liabilities are classified based on the lowest level of input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the valuation of the fair value of assets and liabilities and their placement within the fair value hierarchy levels.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
INVENTORIES, NET
6 Months Ended
Jun. 30, 2017
INVENTORIES, NET [Abstract]  
INVENTORIES, NET
NOTE 6 – INVENTORIES, NET

The carrying values of inventories are as follows (in thousands):
  
June 30,
2017
  
December 31,
2016
 
Finished goods
 
$
79,525
  
$
74,269
 
Work in progress
  
11,172
   
9,430
 
Inventories, net
 
$
90,697
  
$
83,699
 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS
6 Months Ended
Jun. 30, 2017
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS [Abstract]  
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS
NOTE 7 – COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS

Costs and estimated profits in excess of billings on uncompleted contracts arise in the consolidated balance sheets when revenues have been recognized but the amounts cannot be billed under the terms of the contracts. Such amounts are recoverable from customers upon various measures of performance, including achievement of certain milestones, completion of specified units, or completion of a contract.

Costs and estimated profits on uncompleted contracts and related amounts billed were as follows (in thousands):

  
June 30,
2017
  
December 31,
2016
 
Costs incurred on uncompleted contracts
 
$
24,974
  
$
25,214
 
Estimated profits, thereon
  
3,491
   
6,274
 
Total
  
28,465
   
31,488
 
Less: billings to date
  
11,968
   
15,864
 
Net
 
$
16,497
  
$
15,624
 

Such amounts were included in the accompanying condensed consolidated balance sheets for 2017 and 2016 under the following captions (in thousands):
  
June 30,
2017
  
December 31, 2016
 
Costs and estimated profits in excess of billings on uncompleted contracts
 
$
19,218
  
$
18,421
 
Billings in excess of costs and estimated profits on uncompleted contracts
  
(2,719
)
  
(2,813
)
Translation adjustment
  
(2
)
  
16
 
Net
 
$
16,497
  
$
15,624
 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
PROPERTY AND EQUIPMENT, NET
6 Months Ended
Jun. 30, 2017
PROPERTY AND EQUIPMENT, NET [Abstract]  
PROPERTY AND EQUIPMENT, NET
NOTE 8 - PROPERTY AND EQUIPMENT, NET

The carrying values of property and equipment are as follows (in thousands):

       
  
June 30,
2017
  
December 31,
2016
 
       
Land
 
$
2,346
  
$
2,346
 
Buildings and leasehold improvements
  
16,463
   
16,259
 
Furniture, fixtures and equipment
  
95,065
   
94,784
 
Less – Accumulated depreciation
  
(57,264
)
  
(52,582
)
Total property and equipment, net
 
$
56,610
  
$
60,807
 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2017
GOODWILL AND OTHER INTANGIBLE ASSETS [Abstract]  
GOODWILL AND OTHER INTANGIBLE ASSETS
NOTE 9 - GOODWILL AND OTHER INTANGIBLE ASSETS

The following table presents the changes in the carrying amount of goodwill and other intangible assets during the six months ended June 30, 2017 (in thousands):
  
Goodwill
  
Other
Intangible Assets
  
Total
 
Balance as of December 31, 2016
 
$
187,591
  
$
94,831
  
$
282,422
 
Translation adjustment
  
-
   
483
   
483
 
Amortization
  
-
   
(8,607
)
  
(8,607
)
Balance as of June 30, 2017
 
$
187,591
  
$
86,707
  
$
274,298
 

The following table presents the goodwill balance by reportable segment (in thousands):
  
June 30,
2017
  
December 31,
2016
 
Service Centers
 
$
154,473
  
$
154,473
 
Innovative Pumping Solutions
  
15,980
   
15,980
 
Supply Chain Services
  
17,138
   
17,138
 
Total
 
$
187,591
  
$
187,591
 

The following table presents a summary of amortizable other intangible assets (in thousands):

  
As of June 30, 2017
  
As of December 31, 2016
    
  
Gross
Carrying
Amount
  
Accumulated
Amortization
  
Carrying Amount, net
  
Gross
Carrying
Amount
  
Accumulated
Amortization
  
Carrying Amount, net
 
Customer relationships
 
$
162,201
  
$
(75,681
)
 
$
86,520
  
$
163,022
  
$
(68,446
)
 
$
94,576
 
Non-compete agreements
  
949
   
(762
)
  
187
   
1,836
   
(1,581
)
  
255
 
Total
 
$
163,150
  
$
(76,443
)
 
$
86,707
  
$
164,858
  
$
(70,027
)
 
$
94,831
 

Gross carrying amounts as well as accumulated amortization are partially affected by the fluctuation of foreign currency rates. Other intangible assets are amortized according to estimated economic benefits over their estimated useful lives.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
LONG-TERM DEBT
6 Months Ended
Jun. 30, 2017
LONG-TERM DEBT [Abstract]  
LONG-TERM DEBT
NOTE 10 – LONG-TERM DEBT

Long-term debt consisted of the following (in thousands):
  
June 30,
2017
  
December 31,
2016
 
       
Line of credit
 
$
162,600
  
$
147,600
 
Term loan
  
55,250
   
74,500
 
Promissory note payable in monthly installments at 2.9% through January 2021, collateralized by equipment
  
3,152
   
3,577
 
Less unamortized debt issuance costs
  
(744
)
  
(992
)
   
220,258
   
224,685
 
Less: Current portion
  
(217,974
)
  
(51,354
)
Long-term debt less current maturities
 
$
2,284
  
$
173,331
 

On July 11, 2012, DXP entered into a credit facility with Wells Fargo Bank National Association, as Issuing Lender, Swingline Lender and Administrative Agent for the lenders (as amended, the "Original Facility"). On January 2, 2014, the Company entered into an Amended and Restated Credit Agreement with Wells Fargo Bank, National Association, as Issuing Lender and Administrative Agent for other lenders (as amended by that certain First Amendment to the Amended and Restated Credit Agreement, dated as of August 6, 2015 (the "First Amendment"), that certain Second Amendment to the Amended and Restated Credit Agreement, dated as of September 30, 2015 (the "Second Amendment"), that certain Third Amendment to the Amended and Restated Credit Agreement, dated as of May 12, 2016 (the "Third Amendment"), that certain Fourth Amendment to the Amended and Restated Credit Agreement, dated as of August 15, 2016 (the "Fourth Amendment"), and that certain Fifth Amendment to the Amended and Restated Credit Agreement, dated as of November 28, 2016 (the "Fifth Amendment" and as so amended, the "Facility")), amending and restating the Original Facility. Pursuant to the Facility, as of June 30, 2017, the lenders named therein provided to DXP a $55.2 million term loan and a $190 million revolving line of credit.  The Facility expires on March 31, 2018.  Loans made from the Facility may be used for working capital and general corporate purposes of DXP and its subsidiaries.  As of June 30, 2017, the aggregate principal amount of revolving loans outstanding under the facility was $162.6 million.

Amortization payments are payable at $15.6 million per quarter for the fiscal quarter periods ending September 30, 2017 and thereafter. At June 30, 2017, the aggregate principal amount of term loan outstanding under the Facility was $55.2 million.

On June 30, 2017, the LIBOR based rate in effect under the Facility was LIBOR plus 5.0% and the prime based rate of the Facility was prime plus 4.0%. At June 30, 2017, $217.9 million was borrowed under the Facility at a weighted average interest rate of approximately 6.2%.  At June 30, 2017, the Company had $20.9 million available for borrowing under the Facility.

Commitment fees of 0.50% per annum are payable on the portion of the Facility capacity not in use at any given time on the line of credit. Commitment fees are included as interest in the Condensed Consolidated Statements of Operations.
 
The Facility contains financial covenants defining various financial measures and levels of these measures with which the Company must comply monthly. Substantially all of the Company's assets are pledged as collateral to secure the credit facility.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCK-BASED COMPENSATION
6 Months Ended
Jun. 30, 2017
STOCK-BASED COMPENSATION [Abstract]  
STOCK-BASED COMPENSATION
NOTE 11 - STOCK-BASED COMPENSATION

Restricted Stock

Under the restricted stock plans approved by our shareholders, directors, consultants and employees were awarded shares of DXP's common stock. The shares of restricted stock granted to employees and that are outstanding as of June 30, 2017 vest in accordance with one of the following vesting schedules: 100% one year after date of grant; 33.3% each year for three years after the date of grant; 20% each year for five years after the grant date; or 10% each year for ten years after the grant date. The shares of restricted stock granted to non-employee directors of DXP vest one year after the grant date. The fair value of restricted stock awards was measured based upon the closing prices of DXP's common stock on the grant dates and is recognized as compensation expense over the vesting period of the awards. Once restricted stock vests, new shares of the Company's stock are issued. At June 30, 2017, 407,447 shares were available for future grants.

Changes in restricted stock for the six months ended June 30, 2017 were as follows:
  
Number of
Shares
  
Weighted Average
Grant Price
 
Non-vested at December 31, 2016
  
143,380
  
$
26.76
 
Granted
  
12,150
  
$
33.84
 
Forfeited
  
-
  
$
-
 
Vested
  
(13,900
)
 
$
62.65
 
Non-vested at June 30, 2017
  
141,630
  
$
23.84
 

Compensation expense, associated with restricted stock, recognized in the six months ended June 30, 2017 and 2016 was $1.0 million and $1.3 million, respectively. Related income tax benefits recognized in earnings for the six months ended June 30, 2017 and 2016 were approximately $0.4 million and $0.5 million, respectively. Unrecognized compensation expense under the Restricted Stock Plan at June 30, 2017 and December 31, 2016 was $2.1 million and $2.7 million, respectively. As of June 30, 2017, the weighted average period over which the unrecognized compensation expense is expected to be recognized is 15.0 months.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
EARNINGS PER SHARE DATA
6 Months Ended
Jun. 30, 2017
EARNINGS PER SHARE DATA [Abstract]  
EARNINGS PER SHARE DATA
NOTE 12 - EARNINGS PER SHARE DATA

Basic earnings per share is computed based on weighted average shares outstanding and excludes dilutive securities. Diluted earnings per share is computed including the impacts of all potentially dilutive securities.

The following table sets forth the computation of basic and diluted earnings per share for the periods indicated (in thousands, except per share data):
  
Three Months Ended
June 30,
  
Six Months Ended
June 30,
 
  
2017
  
2016
  
2017
  
2016
 
Basic:
            
Weighted average shares outstanding
  
17,404
   
14,503
   
17,406
   
14,494
 
Net income attributable to DXP Enterprises, Inc.
 
$
4,135
  
$
5,170
  
$
7,268
  
$
58
 
Convertible preferred stock dividend
  
22
   
22
   
45
   
45
 
Net income attributable to common shareholders
 
$
4,113
  
$
5,148
  
$
7,223
  
$
13
 
Per share amount
 
$
0.24
  
$
0.36
  
$
0.42
  
$
0.00
 
                 
Diluted:
                
Weighted average shares outstanding
  
17,404
   
14,503
   
17,406
   
14,494
 
Assumed conversion of convertible preferred stock
  
840
   
840
   
840
   
840
 
Total dilutive shares
  
18,244
   
15,343
   
18,246
   
15,334
 
Net income attributable to common shareholders
 
$
4,113
  
$
5,148
  
$
7,223
  
$
13
 
Convertible preferred stock dividend
  
22
   
22
   
45
   
45
 
Net income attributable to DXP Enterprises, Inc. for diluted earnings per share
 
$
4,135
  
$
5,170
  
$
7,268
  
$
58
 
Per share amount
 
$
0.23
  
$
0.34
  
$
0.40
  
$
0.00
 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2017
COMMITMENTS AND CONTINGENCIES [Abstract]  
COMMITMENTS AND CONTINGENCIES
NOTE 13 - COMMITMENTS AND CONTINGENCIES

From time to time, the Company is a party to various legal proceedings arising in the ordinary course of business. While DXP is unable to predict the outcome of these lawsuits, it believes that the ultimate resolution will not have, either individually or in aggregate, a material adverse effect on DXP's consolidated financial position, cash flows, or results of operations.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
SEGMENT REPORTING
6 Months Ended
Jun. 30, 2017
SEGMENT REPORTING [Abstract]  
SEGMENT REPORTING
NOTE 14 - SEGMENT REPORTING

The Company's reportable business segments are:  Service Centers, Innovative Pumping Solutions and Supply Chain Services. The Service Centers segment is engaged in providing maintenance, MRO products, equipment and integrated services, including logistics capabilities, to industrial customers. The Service Centers segment provides a wide range of MRO products in the rotating equipment, bearing, power transmission, hose, fluid power, metal working, fastener, industrial supply, safety products and safety services categories. The Innovative Pumping Solutions segment fabricates and assembles custom-made pump packages, remanufactures pumps and manufactures branded private label pumps. The Supply Chain Services segment provides a wide range of MRO products and manages all or part of a customer's supply chain, including warehouse and inventory management.

The high degree of integration of the Company's operations necessitates the use of a substantial number of allocations and apportionments in the determination of business segment information. Sales are shown net of intersegment eliminations.

The following table sets out financial information related to the Company's segments (in thousands):

  
For the Three Months Ended June 30,
 
  
2017
  
2016
 
  
SC
  
IPS
  
SCS
  
Total
  
SC
  
IPS
  
SCS
  
Total
 
Sales
 
$
164,749
  
$
44,470
  
$
41,479
  
$
250,698
  
$
161,832
  
$
54,353
  
$
40,030
  
$
256,215
 
Amortization
  
2,227
   
1,793
   
271
   
4,291
   
2,284
   
1,955
   
271
   
4,510
 
Income (loss) from operations
  
16,190
   
(38
)
  
3,447
   
19,599
   
10,313
   
3,532
   
3,931
   
17,776
 
Income from operations, excluding amortization
 
$
18,417
  
$
1,755
  
$
3,718
  
$
23,890
  
$
12,597
  
$
5,487
  
$
4,202
  
$
22,286
 
 
  
For the Six Months Ended June 30,
 
  
2017
  
2016
 
  
SC
  
IPS
  
SCS
  
Total
  
SC
  
IPS
  
SCS
  
Total
 
Sales
 
$
313,461
  
$
93,528
  
$
82,236
  
$
489,225
  
$
329,334
  
$
101,784
  
$
78,658
  
$
509,776
 
Amortization
  
4,477
   
3,588
   
542
   
8,607
   
4,579
   
3,917
   
542
   
9,038
 
Income from operations
  
27,281
   
1,676
   
7,234
   
36,191
   
17,555
   
1,876
   
7,140
   
26,571
 
Income from operations, excluding amortization
 
$
31,758
  
$
5,264
  
$
7,776
  
$
44,798
  
$
22,134
  
$
5,793
  
$
7,682
  
$
35,609
 

The following table presents reconciliations of operating income for reportable segments to the consolidated income before taxes (in thousands):
     Three Months Ended
June 30,
  
Six Months Ended
June 30,
 
  
2017
  
2016
  
2017
  
2016
 
Operating income for reportable segments, excluding amortization
 
$
23,890
  
$
22,286
  
$
44,798
  
$
35,609
 
Adjustment for:
                
 Amortization of intangible assets
  
4,291
   
4,510
   
8,607
   
9,038
 
 Corporate expense
  
9,342
   
8,927
   
17,698
   
19,724
 
Income from operations
  
10,257
   
8,849
   
18,493
   
6,847
 
Interest expense
  
3,992
   
3,951
   
7,645
   
7,360
 
Other expense (income), net
  
57
   
9
   
(171
)
  
(146
)
Income (loss) before income taxes
 
$
6,208
  
$
4,889
  
$
11,019
  
$
(367
)
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2017
SUBSEQUENT EVENTS [Abstract]  
SUBSEQUENT EVENTS
NOTE 15 - SUBSEQUENT EVENTS

We have evaluated subsequent events through the date the interim Condensed Consolidated Financial Statements were issued. There were no subsequent events that required recognition or disclosure unless elsewhere identified in this report.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Policies)
6 Months Ended
Jun. 30, 2017
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES [Abstract]  
Basis of Presentation
Basis of Presentation

The Company's financial statements are prepared in accordance with accounting principles generally accepted in the United States of America ("US GAAP"). The accompanying condensed consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and its variable interest entity ("VIE"). The accompanying unaudited condensed consolidated financial statements have been prepared on substantially the same basis as our annual consolidated financial statements and should be read in conjunction with our annual report on Form 10-K for the year ended December 31, 2016. For a more complete discussion of our significant accounting policies and business practices, refer to the consolidated annual report on Form 10-K filed with the Securities and Exchange Commission on March 31, 2017. The results of operations for the three and six months ended June 30, 2017 are not necessarily indicative of results expected for the full fiscal year. In the opinion of management, these condensed consolidated financial statements contain all adjustments necessary to present fairly the Company's condensed consolidated balance sheets as of December 31, 2016 and June 30, 2017 (unaudited), condensed consolidated statements of operations and comprehensive income for the three and six months ended June 30, 2017 and June 30, 2016 (unaudited), and condensed consolidated statements of cash flows for the six months ended June 30, 2017 and June 30, 2016 (unaudited). All such adjustments represent normal recurring items.

DXP is the primary beneficiary of a VIE in which DXP owns 47.5% of the equity. DXP consolidates the financial statements of the VIE with the financial statements of DXP. As of June 30, 2017, the total assets of the VIE were approximately $5.3 million including approximately $5.0 million of property and equipment compared to $5.2 million of total assets and $5.2 million of property and equipment at December 31, 2016. DXP is the primary customer of the VIE. For the three months ended June 30, 2017 and 2016, consolidation of the VIE increased cost of sales by approximately $0.3 million and $0.2 million, respectively and increased SG&A by approximately $0.2 million and $46 thousand, respectively.  For the six months ended June 30, 2017 and 2016, consolidation of the VIE increased cost of sales by approximately $0.5 million and $0.6 million, respectively and increased SG&A by approximately $0.5 million and $0.1 million, respectively.  The Company recognized a related income tax benefit of $0.3 million and $50 thousand, respectively, related to the VIE for the three months ended June 30, 2017 and 2016 and $0.5 million and $150 thousand, respectively, for the six months ended June 30, 2017 and 2016.  At June 30, 2017, the owners of 52.5% of the equity not owned by DXP included a former executive officer and other employees of DXP.

Equity investments in which we exercise significant influence, but do not control and are not the primary beneficiary, are accounted for using the equity method of accounting. During the first quarter of 2016, DXP invested $4.0 million in a related party equity method investmentDuring the third and fourth quarters of 2016, the investment was reduced to zero by $4.0 million of distributions received from the entity.

All intercompany accounts and transactions have been eliminated upon consolidation.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
INVENTORIES, NET (Tables)
6 Months Ended
Jun. 30, 2017
INVENTORIES, NET [Abstract]  
Carrying Values of Inventories
The carrying values of inventories are as follows (in thousands):
  
June 30,
2017
  
December 31,
2016
 
Finished goods
 
$
79,525
  
$
74,269
 
Work in progress
  
11,172
   
9,430
 
Inventories, net
 
$
90,697
  
$
83,699
 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Tables)
6 Months Ended
Jun. 30, 2017
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS [Abstract]  
Schedule of Costs and Estimated Profits on Uncompleted Contracts
Costs and estimated profits on uncompleted contracts and related amounts billed were as follows (in thousands):

  
June 30,
2017
  
December 31,
2016
 
Costs incurred on uncompleted contracts
 
$
24,974
  
$
25,214
 
Estimated profits, thereon
  
3,491
   
6,274
 
Total
  
28,465
   
31,488
 
Less: billings to date
  
11,968
   
15,864
 
Net
 
$
16,497
  
$
15,624
 
Schedule of Costs and Estimated Earnings on Uncompleted Contracts Included in Condensed Consolidated Balance Sheets
Such amounts were included in the accompanying condensed consolidated balance sheets for 2017 and 2016 under the following captions (in thousands):
  
June 30,
2017
  
December 31, 2016
 
Costs and estimated profits in excess of billings on uncompleted contracts
 
$
19,218
  
$
18,421
 
Billings in excess of costs and estimated profits on uncompleted contracts
  
(2,719
)
  
(2,813
)
Translation adjustment
  
(2
)
  
16
 
Net
 
$
16,497
  
$
15,624
 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
PROPERTY AND EQUIPMENT, NET (Tables)
6 Months Ended
Jun. 30, 2017
PROPERTY AND EQUIPMENT, NET [Abstract]  
Carrying Values of Property and Equipment
The carrying values of property and equipment are as follows (in thousands):

       
  
June 30,
2017
  
December 31,
2016
 
       
Land
 
$
2,346
  
$
2,346
 
Buildings and leasehold improvements
  
16,463
   
16,259
 
Furniture, fixtures and equipment
  
95,065
   
94,784
 
Less – Accumulated depreciation
  
(57,264
)
  
(52,582
)
Total property and equipment, net
 
$
56,610
  
$
60,807
 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2017
GOODWILL AND OTHER INTANGIBLE ASSETS [Abstract]  
Goodwill and Other Intangible Assets
The following table presents the changes in the carrying amount of goodwill and other intangible assets during the six months ended June 30, 2017 (in thousands):
  
Goodwill
  
Other
Intangible Assets
  
Total
 
Balance as of December 31, 2016
 
$
187,591
  
$
94,831
  
$
282,422
 
Translation adjustment
  
-
   
483
   
483
 
Amortization
  
-
   
(8,607
)
  
(8,607
)
Balance as of June 30, 2017
 
$
187,591
  
$
86,707
  
$
274,298
 
Goodwill Balance by Reportable Segment
The following table presents the goodwill balance by reportable segment (in thousands):
  
June 30,
2017
  
December 31,
2016
 
Service Centers
 
$
154,473
  
$
154,473
 
Innovative Pumping Solutions
  
15,980
   
15,980
 
Supply Chain Services
  
17,138
   
17,138
 
Total
 
$
187,591
  
$
187,591
 
Amortizable Other Intangible Assets
The following table presents a summary of amortizable other intangible assets (in thousands):

  
As of June 30, 2017
  
As of December 31, 2016
    
  
Gross
Carrying
Amount
  
Accumulated
Amortization
  
Carrying Amount, net
  
Gross
Carrying
Amount
  
Accumulated
Amortization
  
Carrying Amount, net
 
Customer relationships
 
$
162,201
  
$
(75,681
)
 
$
86,520
  
$
163,022
  
$
(68,446
)
 
$
94,576
 
Non-compete agreements
  
949
   
(762
)
  
187
   
1,836
   
(1,581
)
  
255
 
Total
 
$
163,150
  
$
(76,443
)
 
$
86,707
  
$
164,858
  
$
(70,027
)
 
$
94,831
 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
LONG-TERM DEBT (Tables)
6 Months Ended
Jun. 30, 2017
LONG-TERM DEBT [Abstract]  
Long-term Debt
Long-term debt consisted of the following (in thousands):
  
June 30,
2017
  
December 31,
2016
 
       
Line of credit
 
$
162,600
  
$
147,600
 
Term loan
  
55,250
   
74,500
 
Promissory note payable in monthly installments at 2.9% through January 2021, collateralized by equipment
  
3,152
   
3,577
 
Less unamortized debt issuance costs
  
(744
)
  
(992
)
   
220,258
   
224,685
 
Less: Current portion
  
(217,974
)
  
(51,354
)
Long-term debt less current maturities
 
$
2,284
  
$
173,331
 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2017
STOCK-BASED COMPENSATION [Abstract]  
Changes in Restricted Stock
Changes in restricted stock for the six months ended June 30, 2017 were as follows:
  
Number of
Shares
  
Weighted Average
Grant Price
 
Non-vested at December 31, 2016
  
143,380
  
$
26.76
 
Granted
  
12,150
  
$
33.84
 
Forfeited
  
-
  
$
-
 
Vested
  
(13,900
)
 
$
62.65
 
Non-vested at June 30, 2017
  
141,630
  
$
23.84
 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
EARNINGS PER SHARE DATA (Tables)
6 Months Ended
Jun. 30, 2017
EARNINGS PER SHARE DATA [Abstract]  
Computation of Basic and Diluted Earnings per Share
The following table sets forth the computation of basic and diluted earnings per share for the periods indicated (in thousands, except per share data):
  
Three Months Ended
June 30,
  
Six Months Ended
June 30,
 
  
2017
  
2016
  
2017
  
2016
 
Basic:
            
Weighted average shares outstanding
  
17,404
   
14,503
   
17,406
   
14,494
 
Net income attributable to DXP Enterprises, Inc.
 
$
4,135
  
$
5,170
  
$
7,268
  
$
58
 
Convertible preferred stock dividend
  
22
   
22
   
45
   
45
 
Net income attributable to common shareholders
 
$
4,113
  
$
5,148
  
$
7,223
  
$
13
 
Per share amount
 
$
0.24
  
$
0.36
  
$
0.42
  
$
0.00
 
                 
Diluted:
                
Weighted average shares outstanding
  
17,404
   
14,503
   
17,406
   
14,494
 
Assumed conversion of convertible preferred stock
  
840
   
840
   
840
   
840
 
Total dilutive shares
  
18,244
   
15,343
   
18,246
   
15,334
 
Net income attributable to common shareholders
 
$
4,113
  
$
5,148
  
$
7,223
  
$
13
 
Convertible preferred stock dividend
  
22
   
22
   
45
   
45
 
Net income attributable to DXP Enterprises, Inc. for diluted earnings per share
 
$
4,135
  
$
5,170
  
$
7,268
  
$
58
 
Per share amount
 
$
0.23
  
$
0.34
  
$
0.40
  
$
0.00
 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
SEGMENT REPORTING (Tables)
6 Months Ended
Jun. 30, 2017
SEGMENT REPORTING [Abstract]  
Segment Reporting Financial Information
The following table sets out financial information related to the Company's segments (in thousands):

  
For the Three Months Ended June 30,
 
  
2017
  
2016
 
  
SC
  
IPS
  
SCS
  
Total
  
SC
  
IPS
  
SCS
  
Total
 
Sales
 
$
164,749
  
$
44,470
  
$
41,479
  
$
250,698
  
$
161,832
  
$
54,353
  
$
40,030
  
$
256,215
 
Amortization
  
2,227
   
1,793
   
271
   
4,291
   
2,284
   
1,955
   
271
   
4,510
 
Income (loss) from operations
  
16,190
   
(38
)
  
3,447
   
19,599
   
10,313
   
3,532
   
3,931
   
17,776
 
Income from operations, excluding amortization
 
$
18,417
  
$
1,755
  
$
3,718
  
$
23,890
  
$
12,597
  
$
5,487
  
$
4,202
  
$
22,286
 
 
  
For the Six Months Ended June 30,
 
  
2017
  
2016
 
  
SC
  
IPS
  
SCS
  
Total
  
SC
  
IPS
  
SCS
  
Total
 
Sales
 
$
313,461
  
$
93,528
  
$
82,236
  
$
489,225
  
$
329,334
  
$
101,784
  
$
78,658
  
$
509,776
 
Amortization
  
4,477
   
3,588
   
542
   
8,607
   
4,579
   
3,917
   
542
   
9,038
 
Income from operations
  
27,281
   
1,676
   
7,234
   
36,191
   
17,555
   
1,876
   
7,140
   
26,571
 
Income from operations, excluding amortization
 
$
31,758
  
$
5,264
  
$
7,776
  
$
44,798
  
$
22,134
  
$
5,793
  
$
7,682
  
$
35,609
 
Reconciliation of Operating Income for Reportable Segments to Consolidated Income before Taxes
The following table presents reconciliations of operating income for reportable segments to the consolidated income before taxes (in thousands):
     Three Months Ended
June 30,
  
Six Months Ended
June 30,
 
  
2017
  
2016
  
2017
  
2016
 
Operating income for reportable segments, excluding amortization
 
$
23,890
  
$
22,286
  
$
44,798
  
$
35,609
 
Adjustment for:
                
 Amortization of intangible assets
  
4,291
   
4,510
   
8,607
   
9,038
 
 Corporate expense
  
9,342
   
8,927
   
17,698
   
19,724
 
Income from operations
  
10,257
   
8,849
   
18,493
   
6,847
 
Interest expense
  
3,992
   
3,951
   
7,645
   
7,360
 
Other expense (income), net
  
57
   
9
   
(171
)
  
(146
)
Income (loss) before income taxes
 
$
6,208
  
$
4,889
  
$
11,019
  
$
(367
)
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
THE COMPANY (Details)
6 Months Ended
Jun. 30, 2017
Segment
THE COMPANY [Abstract]  
Number of segments 3
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Mar. 31, 2016
Jun. 30, 2017
Dec. 31, 2016
Jun. 30, 2016
Variable Interest Entity [Line Items]            
Ownership percentage in VIE       47.50%    
Assets of VIE $ 5,300,000     $ 5,300,000 $ 5,200,000  
Increase cost of sales from consolidation of the VIE 300,000 $ 200,000   500,000   $ 600,000
Increase in selling, general and administrative expense 200,000 46,000   500,000   100,000
Income tax benefit of VIE 300,000 $ 50,000   500   150,000
Equity method investment     $ 4,000,000 $ 0 0 $ 4,000,000
Distributions received from investments         4,000,000  
Former Executive Officers and Other Employees of DXP [Member]            
Variable Interest Entity [Line Items]            
Ownership percentage in VIE       52.50%    
Property and Equipment [Member]            
Variable Interest Entity [Line Items]            
Assets of VIE $ 5,000,000     $ 5,000,000 $ 5,200,000  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
RECENT ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Income tax benefit $ 2,239 $ (197) $ 4,056 $ (205)  
Income tax benefit recognized as an operating activity     0 (565)  
Income tax expense recognized as a financing activity     0 (565)  
Non-current deferred income tax liabilities 11,765   11,765   $ 9,513
ASU 2016-09 [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Income tax benefit (200)   (100)    
Income tax benefit recognized as an operating activity     100    
Income tax expense recognized as a financing activity     600 $ 200  
ASU 2015-17 [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Non-current deferred income tax liabilities $ 9,500   $ 9,500    
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
INVENTORIES, NET (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
INVENTORIES, NET [Abstract]    
Finished goods $ 79,525 $ 74,269
Work in progress 11,172 9,430
Inventories, net $ 90,697 $ 83,699
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Schedule of costs and estimated earnings on uncompleted contracts [Abstract]    
Costs incurred on uncompleted contracts $ 24,974 $ 25,214
Estimated profits, thereon 3,491 6,274
Total 28,465 31,488
Less: billings to date 11,968 15,864
Net 16,497 15,624
Schedule of Costs and Estimated Earnings on Uncompleted Contracts Included in Condensed Consolidated Balance Sheets [Abstract]    
Costs and estimated profits in excess of billings on uncompleted contracts 19,218 18,421
Billings in excess of costs and estimated profits on uncompleted contracts (2,719) (2,813)
Translation adjustment (2) 16
Net $ 16,497 $ 15,624
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]    
Less - Accumulated depreciation $ (57,264) $ (52,582)
Total property and equipment, net 56,610 60,807
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,346 2,346
Buildings and Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 16,463 16,259
Furniture, Fixtures and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 95,065 $ 94,784
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Goodwill [Roll Forward]    
Balance at beginning of period $ 187,591  
Translation adjustment 0  
Balance at end of period 187,591  
Other Intangibles Assets [Roll Forward]    
Balance at beginning of period 94,831  
Translation adjustment 483  
Amortization (8,607) $ (9,038)
Balance at end of period 86,707  
Total Goodwill and Intangible Assets [Roll Forward]    
Balance at beginning of period 282,422  
Translation adjustment 483  
Amortization (8,607) $ (9,038)
Balance at end of period $ 274,298  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill Balance by Reportable Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Goodwill [Line Items]    
Goodwill $ 187,591 $ 187,591
Service Centers [Member]    
Goodwill [Line Items]    
Goodwill 154,473 154,473
Innovative Pumping Solutions [Member]    
Goodwill [Line Items]    
Goodwill 15,980 15,980
Supply Chain Services [Member]    
Goodwill [Line Items]    
Goodwill $ 17,138 $ 17,138
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS, Amortizable Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 163,150 $ 164,858
Accumulated amortization (76,443) (70,027)
Carrying amount, net 86,707 94,831
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 162,201 163,022
Accumulated amortization (75,681) (68,446)
Carrying amount, net 86,520 94,576
Non-Compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 949 1,836
Accumulated amortization (762) (1,581)
Carrying amount, net $ 187 $ 255
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
LONG-TERM DEBT (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Borrowings [Abstract]    
Long-term debt $ 220,258 $ 224,685
Less unamortized debt issuance costs (744) (992)
Less: Current portion (217,974) (51,354)
Long-term debt less current maturities 2,284 173,331
Line of Credit [Member]    
Borrowings [Abstract]    
Long-term debt 162,600 147,600
Term Loan [Member]    
Borrowings [Abstract]    
Long-term debt 55,250 74,500
Promissory Note Payable [Member]    
Borrowings [Abstract]    
Long-term debt $ 3,152 $ 3,577
Interest rate 2.90% 2.90%
Wells Fargo Bank, National Association [Member] | Term Loan [Member]    
Borrowings [Abstract]    
Maximum borrowing capacity $ 55,200  
Wells Fargo Bank, National Association [Member] | Revolving Credit Facility [Member]    
Borrowings [Abstract]    
Maximum borrowing capacity $ 190,000  
Expiration date Mar. 31, 2018  
Debt amortization expenses payable per quarter in current year and thereafter $ 15,600  
Amount outstanding $ 217,900  
Weighted average interest rate 6.20%  
Available for borrowing under the facility $ 20,900  
Commitment fee 0.50%  
Wells Fargo Bank, National Association [Member] | Revolving Credit Facility [Member] | LIBOR [Member]    
Borrowings [Abstract]    
Basis spread on base rate 5.00%  
Wells Fargo Bank, National Association [Member] | Revolving Credit Facility [Member] | Prime Rate [Member]    
Borrowings [Abstract]    
Basis spread on base rate 4.00%  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCK-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Weighted Average Grant Price [Roll Forward]      
Stock compensation expense $ 1,010 $ 1,253  
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentages of vesting for one year 100.00%    
Percentages of vesting for three years 33.30%    
Percentages of vesting for five years 20.00%    
Percentages of vesting for ten years 10.00%    
Award vesting period 1 year    
Number of shares available for future grants (in shares) 407,447    
Restricted Stock [Roll Forward]      
Non-vested, beginning balance (in shares) 143,380    
Granted (in shares) 12,150    
Forfeited (in shares) 0    
Vested (in shares) (13,900)    
Non-vested, ending balance (in shares) 141,630    
Weighted Average Grant Price [Roll Forward]      
Non-vested, beginning balance (in dollars per share) $ 26.76    
Granted (in dollars per share) 33.84    
Forfeited (in dollars per share) 0    
Vested (in dollars per share) 62.65    
Non-vested, ending balance (in dollars per share) $ 23.84    
Stock compensation expense $ 1,000 1,300  
Related income tax benefits recognized 400 $ 500  
Unrecognized compensation expense $ 2,100   $ 2,700
Compensation cost not yet recognized, Period for recognition 15 months    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
EARNINGS PER SHARE DATA (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Basic [Abstract]        
Weighted average shares outstanding (in shares) 17,404 14,503 17,406 14,494
Net income attributable to DXP Enterprises, Inc. $ 4,135 $ 5,170 $ 7,268 $ 58
Convertible preferred stock dividend 22 22 45 45
Net income attributable to common shareholders $ 4,113 $ 5,148 $ 7,223 $ 13
Per share amount (in dollars per share) $ 0.24 $ 0.36 $ 0.42 $ 0
Diluted [Abstract]        
Weighted average shares outstanding (in shares) 17,404 14,503 17,406 14,494
Assumed conversion of convertible preferred stock (in shares) 840 840 840 840
Total dilutive shares (in shares) 18,244 15,343 18,246 15,334
Net income attributable to common shareholders $ 4,113 $ 5,148 $ 7,223 $ 13
Convertible preferred stock dividend 22 22 45 45
Net income attributable to DXP Enterprises, Inc. for diluted earnings per share $ 4,135 $ 5,170 $ 7,268 $ 58
Per share amount (in dollars per share) $ 0.23 $ 0.34 $ 0.40 $ 0
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
SEGMENT REPORTING, Business Segmented Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Segment Reporting Information [Line Items]        
Sales $ 250,698 $ 256,215 $ 489,225 $ 509,776
Income (loss) from operations 10,257 8,849 18,493 6,847
Reportable Segment [Member]        
Segment Reporting Information [Line Items]        
Sales 250,698 256,215 489,225 509,776
Amortization 4,291 4,510 8,607 9,038
Income (loss) from operations 19,599 17,776 36,191 26,571
Operating income, excluding amortization 23,890 22,286 44,798 35,609
Reportable Segment [Member] | Service Centers [Member]        
Segment Reporting Information [Line Items]        
Sales 164,749 161,832 313,461 329,334
Amortization 2,227 2,284 4,477 4,579
Income (loss) from operations 16,190 10,313 27,281 17,555
Operating income, excluding amortization 18,417 12,597 31,758 22,134
Reportable Segment [Member] | Innovative Pumping Solutions [Member]        
Segment Reporting Information [Line Items]        
Sales 44,470 54,353 93,528 101,784
Amortization 1,793 1,955 3,588 3,917
Income (loss) from operations (38) 3,532 1,676 1,876
Operating income, excluding amortization 1,755 5,487 5,264 5,793
Reportable Segment [Member] | Supply Chain Services [Member]        
Segment Reporting Information [Line Items]        
Sales 41,479 40,030 82,236 78,658
Amortization 271 271 542 542
Income (loss) from operations 3,447 3,931 7,234 7,140
Operating income, excluding amortization $ 3,718 $ 4,202 $ 7,776 $ 7,682
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
SEGMENT REPORTING, Reconciliation of operating Income to Consolidated Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Adjustment for [Abstract]        
Amortization of intangible assets     $ 8,607 $ 9,038
Income from operations $ 10,257 $ 8,849 18,493 6,847
Interest expense 3,992 3,951 7,645 7,360
Other expense (income), net 57 9 (171) (146)
Income (loss) before provision for income taxes 6,208 4,889 11,019 (367)
Reportable Segment [Member]        
Segment Reporting Information [Line Items]        
Operating income for reportable segments, excluding amortization 23,890 22,286 44,798 35,609
Adjustment for [Abstract]        
Income from operations 19,599 17,776 36,191 26,571
Reportable Segment [Member] | Service Centers [Member]        
Adjustment for [Abstract]        
Income from operations 16,190 10,313 27,281 17,555
Reportable Segment [Member] | Innovative Pumping Solutions [Member]        
Adjustment for [Abstract]        
Income from operations (38) 3,532 1,676 1,876
Reportable Segment [Member] | Supply Chain Services [Member]        
Adjustment for [Abstract]        
Income from operations 3,447 3,931 7,234 7,140
Segment Reconciling Items [Member]        
Adjustment for [Abstract]        
Amortization of intangible assets 4,291 4,510 8,607 9,038
Corporate expense $ 9,342 $ 8,927 $ 17,698 $ 19,724
EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *"+^TH?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ H(O[2F;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "@B_M*-S.[FNX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$YA&2;UI66G#08K;.QF;+4UC1UC:R1]^SE9 MFS*V!]C1TN]/GT"M#D+W$5]B'S"2Q70WNLXGH<.:'8F" $CZB$ZE,B=\;N[[ MZ!3E9SQ 4/JD#@AU5=V#0U)&D8()6(2%R&1KM- 1%?7Q@C=ZP8?/V,TPHP$[ M=.@I 2\Y,#E-#.>Q:^$&F&"$T:7O IJ%.%?_Q,X=8)?DF.R2&H:A'%9S+N_ MX?WYZ75>M[ ^D?(:\Z]D!9T#KMEU\MMJL]T],EE7O"FJIJB;'6]$_2!X_3&Y M_O"[";O>V+W]Q\970=G"K[N07U!+ P04 " "@B_M*F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( *"+^TIJ;9%%?0( .$( 8 >&PO=V]R:W-H965T&UL?5;;CMHP$/V5*!^PL9U 8!4B 5752JV$MNKVV8"!:)TXM0UL M_[ZVDTV#/>D+OITS9\:985SWDV4AKII7#=O)2%WKFLH_&\;% M?17C^&/CI3I?M-U(RJ*E9_:#Z9_M3II5,E@Y5C5K5"6:2++3*E[CYRV>6X)# MO%;LKD;SR(:R%^+-+KX>5S&R'C'.#MJ:H&:XL2WCW%HR?OSNC<:#IB6.YQ_6 M/[O@33![JMA6\%_545]6\2*.CNQ$KUR_B/L7U@_&JG'CO3O)TIX&$TA/( .!H/\2TIZ0#@2 [SURH MGZBF92'%/9+=UVJI30K\G)K+/-A-=W?NS$2KS.ZM1$5RLV9ZQ*9#D!$"#XC$ MV!X$""2P(0&=/ IL0T0*"Z1@!*FCIR-Z!M,SD)XY>C:BS[P+"!%S6& &"LP" M>NX)=(B90S3=#2." M(9R3J8C (EYC$FKYZ=5CQEH$C3QZU(%K&:>ASM+7Z3#S\3_*1*5@N.1Q6-$$ M^RH ADRHP'6/P\(G?JI!F*DO Y<]#JN:!+D&8/Q<2T8-HV;R['JKB@[BVKC& M/MH=^O>:N(;S#]XU_^]4GJM&17NA3=MRS>4DA&;&%?1D KZ8]\:PX.RD[30W M<]DUW6ZA1=L_*)+A55/^!5!+ P04 " "@B_M*R:2VQ8 $ "D%@ & M 'AL+W=O>F?WP1@2I M4%6MU$K1J=I>.V$3T+$QM9UP^N]K&X)@9C;-#?::=W;?V8_'ZUT$NR[JG;:S+[DMSB/OAG^>FKR[<<'V7)Q M*%_B'['_\_#0#J7L4LMF5\=]MVOVLS8^W\]_A+NUR<> 2?'7+AZ[J_O9F,IC MTWP;"[]N[N?YZ"A6\:D?JRB'RUM[?IM_?S8C[;Q.?RM>J_-L=?XCDA.Y^=L_\MOL5JD(].AC:>FJJ; M?F=/KUW?U.=:!BMU^?UTW>VGZ_%<_WN8'H#G +P$@/DP@,X!Q *RD[,IU9_* MOEPNVN8X:T^C=2C'20%W-'3FT_APZKOIOR';;GCZMD2_R-[&>LZ2U4F"UY); MQ5I1%!=)-K1_,8&J"9SBZ3H^Z/&DQM,4;Z[B*6=)G"1^DNQ/31@?6!Y2!#;D MNA.C.C'2"3 G)XF];L3EY)GAM2(S18!$OUC5C95NV-"MK&@FY"ZP*;"6JH)< M2'AQJA\6KD?319<:L!TIH*$JN%0!067).TH*F,2 M"Q1UI*)$JN%(1H4**-$X#GA-9BB%4TSL025. M#<3Y6'/K1.O[IN-9UE!QI':,H,6H%N"0@1U2 <*3H MAK40G.Z(=)221*GE\"()R1\P![Y'6VLZ*- G9A#I."6)4\OQ19*3X\X\\-6I MZL!A8M1(!RI)H')RKTB"TO#/PK4B"I@:K\0!@42IX^@B!:76%\A?Q:H.K4F= M6.@P)0E3Q^E%G]R?:KH/]J>D\Y0D!UUJQ'4.TNF[YOZNE\\+EI^CC4EW\9NG4;R\VE4,7G?KSUPWU[.C<]%?KF<#X3 MSBX'T\O_ %!+ P04 " "@B_M*U?KG;)$# !5$0 & 'AL+W=OY^QE"&?4X@_=$ >8_]V($'S.(JZK?FR+ETWLNB:I;N4;;3167A4=^/O#++*W>UT,>>Z]5"G&61 M5_RY=IIS66;UWS4OQ'7I$O?CP$M^.,KV@+=:G+(#_\'ES]-SK?:\H95=7O*J MR47EU'R_=)_(XX;I IWXE?-K,]IVVJ&\"O'6[GS=+5V_)>(%W\JVB4Q]7/B& M%T7;DN+XTS?J#GVVA>/MC]8_Z\&KP;QF#=^(XG>^D\>EF[C.CN^S^_8\RO(#V M!70HH'2R@/4%S"KP.C(]U$^9S%:+6ER=NONU3EE[4I!'IB9SVQ[4_4Z-M MU-'+*HH6WJ5MIX^LNP@=18B9V,!$% \13_4_0% ,8DU!/;5Z0!()W@-#A\ET M/1O7IWA]@-8'NCX8CS"QIJF+Q#I2Z4B2VG.Y04(D\G&2$"4)(4EJD721<-1) M' 4!LU"0E._3&[];A+)$8%8#BM?':'T,QA+[UEAB,&%Q$.!])&@?">S#/GT3 MT$=*;XPC1?M(P3R$-QB)CU^%/J2D]F7899(1IO_@@TMQ)F72W' "@33,IB'@ M]"%^_V/]9C>N!1'!FP,T%R<3VG$QF3!)<- 0QC>UO E4# M+JZIB,F!RX@@-K+MW6>,,X#8]\.9D,F"2XND@"6Q[=MG8O/2M5FF0^;]'_#A929ETN#NH]!]B>UDBA@- MH9E)F32X\RAT7A3>: 'W$PWNM@O%_43ADQ"P"Y:Q[3*=,4EPSU'$3[9=^LR4 M728C)@=N.8I8SK9+GS%^_1!>0C,IDP9W'86N WZA\-$+^F4F9++@KJ.(ZX!? MTGO],A\T5R2X\QCB/-LO#%%9"(EF8R8/[CN&^,XV#$-,AO',Q3H>;[1(+7E] MT.OYQMF*U8?\JIQ7H542V6]H-T+(;FB\1\4 MQY%GNV&GX'O9;L9JN^X6^MV.%*?^)88WO$E9_0-02P,$% @ H(O[2M6; MJ!NP! C!8 !@ !X;"]W;W)KQ-+RC=# M_B(U_,GEI:R^U@?OF]FW(C_5#_-#TYP7453O#K[(ZOOR[$_A/R]E561-N*U> MH_I<^6S?!15Y)(6P49$=3_/5LGOV5*V6Y5N3'T_^J9K5;T615?^M?5Y>'N8P M_WCPY?AZ:-H'T6IYSE[]G[[YZ_Q4A;OHFF5_+/RI/I:G6>5?'N:/L-A*W09T MQ-]'?ZE'U[-6RG-9?FUO?ML_S$7;(Y_[7=.FR,+/N]_X/&\SA7[\.R2=7]ML M \?7']E_Z<0',<]9[3=E_L]QWQP>YO%\MO?"DOO_I!D)G/!O6_^W>? M![SM26AC5^9U]W>V>ZN;LABRA*X4V;?^]WCJ?B]#_H\P/D . ?(:$-K^+$ - M >I[@/XT0 \!^F=;,$. 02U$O?;N9:99DZV657F95?U\.&?MM(.%"<.U:Q]V MH]/]+[S/.CQ]7\5Z&;VW>09DW2-RC)A;)*4(7(DHM'_MA.0ZL98D7-XVL*%$ M;%$??IAD^VF2FVXJ]EVI+EZ-XQT?K]EXW<7K<7R,WG6/N XY]2*,L G"-AQF M)>!AH9B.$RD1MJ68$8ES$^_&L-H,U98@;3UB1LU #,[BH>8P;0%A*<64,*!@A^]1%4$%E^!/V$$SR8&Y;"WTS*4,YJ7 \Y2EDQH6QB706JS&!E MP'PU M=ZAM(Q+JXI0P$(2+ TBMTI.S$'@5VM'T%2:19+DZ0=*16N&@QU!XG# MTBBEA;%8&9-+BHDZ#_P"#XHJPZ@I@,$=AU /8 DA?''3,HPM"A^RMQ*XLT&4+<1 M*A261!=_#:"P*,:5@(ZQ+$JY4(6P,,YN3 CCO08P9H.4#;KX-2.N*?* M. KO:E*6TF3S#4391*67O.V0U'8 7E+6DKH @_ +:T'" T;KHXLI? :S5)X^SQ /S-JO/&0U'B P,514B, L=1D MU!C,*$U&C<]&1HW-IO"H1:.3M,)7K]VQ9CW;E6^GICT,&CV]'IT^RO8D#CU? MPV(#S/,4%MO^8/1[^OZ<]H^L>CV>ZMESV31ET9W2O91EXT/OQ7WH]\%G^^M- M[E^:]M*%ZZH_'^UOFO(\G/U&UP/HU?]02P,$% @ H(O[2G2H1M;)! MPQ< !@ !X;"]W;W)K60/!R2'X=< MOM?-MW;O?3?[7I7']GZ^[[K3W6+1;O>^*MHO]+JC@O MAY=]-WQ8K):GXL7_X;L_3X]-_[:XU+([5/[8'NKCK/'/]_,'<[>Q8X%1\=?! MO[=7S[.A*T]U_6UX^75W/X\'1[[TVVZHHNA_WOS&E^504^_CGZG2^:7-H>#U M\T?M/X^=[SOS5+1^4Y=_'W;=_GZ>SV<[_UR\EMW7^OT7/W4HF<^FWO_FWWS9 MRP ?!>S8^;.SL:L_%5VQ6C;U^ZPYC]:I&":%N>,^F-OAXQB[\7]];]O^Z]O* MQ/ER\394-&G69PU=:RZ*15_[I0E"3:Q)%:?;!C9:D:>X!8:=X+$\WW3"X0HL MK,".%=BK"IP303A+LE%R'"49I2)2&RU**@%0>LB(BMG6HE3V,1^XT6N9@#<\W$>.G'P(R5:S]6#9DX M-L(-4+G0$C8!$!G@)I%NC)YR)!&LN1JF35-L 63_[ OLC87P2P"?);84T M&"/C2&Z24&9L8#T0)B@!@LJ6UJ3AR"YSTH]6188S#HP888J2IJB5Y")-R,C$ M*D$$JB2GP/HB3%(")"6YWY%F9)8GY5!(&JHP-D M:3@Z&*B4@Q$/36),00(49+E)D,8;.^O25'9*Z\BX.+1O,08A Q"R!#,#PK%S MJ96I)!(246X#H68,0P8P9$EGUIB3$Q%(>CNATRGF((-L4FVD#!#':B,%JE!< M D=E $&6$&2-M\CD\@@"51P*#68@@W229=;/.E>,K#R;?2*Z-8-IRH"F+&G* M ).)DRL+J2@.I%^,6E;!T6FG',\-T$1Y8"-GS&1&3);W1PR.];G,NX H2N- 9"S&L04X MMG*'L.!8GS@Y?;W<1#_0<'4JOJ_-W>9\G_RCFO/U]N]%\W(XMK.GNNOJ M:KP^?:[KSO2O_<#8]9_]R\Q5LP$ -(# 8 >&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0[DC:5:]P?&7-F"%N[*]-#A36VL%AY- MVS#76Q!5!&G%^&YWP[20'2VRZ#O9(C.#5[*#DR5NT%K8WT=09LSIGKXYGF33 M^N!@1=:+!KZ#_]&?+%IL8:FDALY)TQ$+=4[O]H=C&N)CP$\)HUN=2:CD;,Q+ M,+Y4.=T%0:"@](%!X':!>U J$*&,7S,G75(&X/K\QOXYUHZUG(6#>Z.>9>7; MG-Y24D$M!N6?S/@(65"*%J_3+KNX MC],-3V;8-H#/ +X ;F,>-B6*RA^$%T5FS4CLU/M>A"?>'SCVI@S.V(IXA^(= M>B_%/N49NP2B.>8XQ?!US!+!D'U)P;=2'/D_<+X-3S85)A&>O%.8;!.DFP1I M)$C_6^)63/HA"5OU5(-MXC0Y4IJABY.\\BX#>\?CF_P-GZ;]F["-[!PY&X\O M&_M?&^,!I>RN<(1:_&"+H:#VX?@)SW8:L\GPII]_$%N^11LM0$ -(# 8 >&PO=V]R:W-H965T&UL M?5/;;MLP#/T501]0)8Z;%(%MH.DP;, *!"VV/2LV;0O5Q9/DN/W[4K+K>9NQ M%TFD> X/*2H;C'UQ+8 GKTIJE]/6^^[(F"M;4-S=F XTWM3&*N[1M USG05> M19"2+-EL]DQQH6F11=_9%IGIO10:SI:X7BENWTX@S9#3+?UP/(FF]<'!BJSC M#3R#_]Z=+5IL9JF$ NV$T<1"G=/[[?&4AO@8\$/ X!9G$BJY&/,2C*]53C=! M$$@H?6#@N%WA :0,1"CCU\1)YY0!N#Q_L'^.M6,M%^[@PEUG.2%=Q[8^R2^R>_P<=H?N6V$=N1B/+YL[']M MC >4LKG!$6KQ@\V&A-J'XP'/=ARST?"FFWX0F[]Q\0Y02P,$% @ H(O[ M2AA+1_^U 0 T@, !@ !X;"]W;W)K\9HHLGFC.?G+@S07%^P+/*BI'8%[;SO3XRYJ@/%W9WI0>--8ZSB'DW;,M=;X'4$*:EGGT76R9F\%+H>%BB1N4XO;G&:09"[JCKXY'T78^.%B9][R%K^"_ M]1>+%EM8:J% .V$TL= 4]'YW.F^YYF5LS$COUON?AB7>G%'M3!6=L1;Q#\0Z]MW*7'7-V"T1S MS'F*2=O&G5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ?AN=\.T MD!TMLN@[V2(S@U>R@Y,E;M!:V!]'4&;,:4+?'4^R:7UPL"+K10-?P7_K3Q8M MMK!44D/GI.F(A3JG=\GAF(;X&/!=PNA69Q(J.1OS$HS'*J>[( @4E#XP"-PN M< ]*!2*4\3ISTB5E *[/[^R?8NU8RUDXN#?J65:^S>DM)1748E#^R8P/,-=S M3X@,+PH 1SE$:YN))R<-[HF06E:/$V[;*+^SC=I.D,VP;P&< 7P&W, MPZ9$4?E'X46163,2._6^%^&)DP/'WI3!&5L1[U"\0^^E2*Z3C%T"T1QSG&+X M.F:)8,B^I.!;*8[\+SC?AN\W%>XC?/^;PG\0I)L$:21(_UOB5LS^CR1LU5,- MMHG3Y$AIABY.\LJ[#.P=CV_R*WR:]B_"-K)SY&P\OFSL?VV,!Y2RN\(1:O&# M+8:"VH?C!SS;:9NQ%$BF>PT.*2@=C7UP# MX,F;DMIEM/&^.S+FB@:4<#>F XTWE;%*>#1MS5QG0901I"3CF\TM4Z+5-$^C M[VSSU/1>MAK.EKA>*6'?3R#-D-$M_7 \M77C@X/E:2=J^ [^1W>V:+&9I6P5 M:-<:32Q4&;W;'D])B(\!/UL8W.),0B478UZ"\5!F=!,$@83"!P:!VQ7N0)TXZIPS Y?F#_4NL'6NY" ?W1CZWI6\R>J"DA$KTTC^9X2M,]>PIF8K_ M!E>0&!Z48(["2!=74O3.&S6QH!0EWL:]U7$?QIO]88*M _@$X#/@$/.P,5%4 M_EEXD:?6#,2.O>]$>.+MD6-OBN",K8AW*-ZA]YIO]TG*KH%HBCF-,7P9,T

.T/PI;M]J1B_'XLK'_E3$>4,KF!D>HP0\V&Q(J M'XZ?\&S',1L-;[KI!['Y&^>_ %!+ P04 " "@B_M*[!+ROK4! #2 P M&0 'AL+W=O_(M0"#/ M6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S;OF!;2T")+OK,K M,ML')0V<'?&]UL+]/H&R0TZW],7Q*)LV1 0*E(A#)^ M39QT3AF!R_,+^\=4.]9R$1X>K/HIJ]#F]$!)!;7H57BTPR>8ZKFE9"K^"UQ! M87A4@CE*JWQ:2=G[8/7$@E*T>!YW:=(^C#?\,,'6 7P"\!EP2'G8F"@I_R"" M*#)G!^+&WGRVVMW<9NT:B*>8TQO!ES!S!D'U. MP==2G/@;.%^'[U85[A)\]X_"PSK!?I5@GPCV_RUQ+>;]JR1LT5,-KDG3Y$EI M>Y,F>>&=!_:>IS?Y&SY.^U?A&FD\N=B +YOZ7UL; *5L;G"$6OQ@LZ&@#O%X MAVQ6G9)( MO4[3)FW2J=/6SUSB)*B ,R"7[M\/2)IF6]8O@(W?\[,Q^8CFR78 CCPKJ6U! M.^?Z(V.VZD!Q>X,]:'_3H%'<>=.TS/8&>!U!2K(T20Y,<:%IF4??V90Y#DX* M#6=#[* 4-[].('$LZ(Z^.!Y$V[G@8&7>\Q:^@?O>GXVWV,)2"P7:"M3$0%/0 MN]WQE(7X&/!#P&A79Q(JN2 ^!>-S7= D" ()E0L,W&]7N =B4*"K_P!TOQZ>>'=,?6^JX(RMB'=>O/7>:[D[)#F[!J(YYC3%I.N8)8)Y]B5%NI7B ME/X#3[?A^TV%^PC?_Z'P/_FS38(L$F1OEK@5\[=*MNJI M/&:;*DPD''25YY MEX&]2^.;O(9/T_Z5FU9H2R[H_,O&_C>(#KR4Y,:/4.<_V&)(:%PXOO=G,XW9 M9#CLYQ_$EF]<_@902P,$% @ H(O[2A6>,&.U 0 T@, !D !X;"]W M;W)K&UL?5/;;MP@$/T5Q >$7=NY=&5;RJ:J6BF1 M5JG:/K/VV$8!Q@6\3OZ^@!W7;:V^ #/,.7-F&/(1S8OM !QY55+;@G;.]0?& M;-6!XO8*>]#^ID&CN/.F:9GM#? Z@I1DR6YWPQ07FI9Y])U,F>/@I-!P,L0. M2G'S=@2)8T'W]-WQ+-K.!0 [P)&NSJ34,D9\2487^J"[H(@D%"YP,#]=H$'D#(0>1D_9TZZI S ]?F= M_5.LW==RYA8>4/X0M>L*>D=)#0T?I'O&\3/,]5Q3,A?_"!>0/CPH\3DJE#:N MI!JL0S6S>"F*OTZ[T'$?IYOTPPS;!B0S(%D =S$/FQ)%Y1^YXV5N<"1FZGW/ MPQ/O#XGO31696#O MD_@FO\.G:7_BIA7:DC,Z_[*Q_PVB R]E=^5'J/,?;#$D-"X<;_W93&,V&0[[ M^0>QY1N7OP!02P,$% @ H(O[2B+' M>T 0 T@, !D !X;"]W;W)K M&UL?5-A;]L@$/TKB!]0$L=+H\BVU'2:-FF3HE9; M/Q/[;*,"YP&.NW]?P*[G=M:^ '?<>_?N.+(!S;-M 1QY45+;G+;.=4?&;-F" MXO8&.]#^ID:CN/.F:9CM#/ J@I1DR6:S9XH+38LL^LZFR+!W4F@X&V)[I;CY M=4P;@\OS&_B76 M[FNY< OW*)]$Y=J<'BBIH.:]= \X?(6IGD^43,5_ARM('QZ4^!PE2AM74O;6 MH9I8O!3%7\9=Z+@/XTUZF&#K@&0")#/@$/.P,5%4_ID[7F0&!V+&WG<\//'V MF/C>E,$96Q'OO'CKO==BN]]G[!J(IIC3&),L8^8(YMGG%,E:BE/R#SQ9A^]6 M%>XB?/=.X>TZ0;I*D$:"]+\EKL4RN?$CU/H/-AL2:A>.M_YLQC$;#8?=](/8 M_(V+5U!+ P04 " "@B_M*E?=_EK4! #2 P &0 'AL+W=OUO8E_; MJ.#K 8[;MQ]@U[4V:W^ >SGGW \NZ8#FQ38 CKQJU=J,-LYU1\9LT8 6]@8[ M:/U-A48+YTU3,]L9$&4D:<5XDNR9%K*E>1I]9Y.GV#LE6S@;8GNMA7D[@<(A MHQOZ[GB4=>."@^5I)VKX">Y7=S;>8K-**36T5F)+#%09O=L<3[N CX G"8-= MG$FHY(+X$HSO94:3D! H*%Q0$'Z[PCTH%81\&K\G33J'#,3E^5W]:ZS=UW(1 M%NY1/+P#:9Z/E$R%?\#KJ \/&3B8Q2H;%Q)T5N'>E+Q MJ6CQ.NZRC?LPWO#]1%LG\(G 9\)MC,/&0#'S+\*)/#4X$#/VOA/AB3='[GM3 M!&=L1;SSR5OOO>:;_>>478/0A#F-&+[$S CFU><0?"W$B?]#Y^OT[6J&VTC? M+J,?DG6!W:K +@KL_EOB"N;P=Y%LT5,-IH[39$F!?1LG>>&=!_:.QS?Y@(_3 M_B!,+5M++NC\R\;^5X@.?"K)C1^AQG^PV5!0N7 \^+,9QVPT'';3#V+S-\[_ M %!+ P04 " "@B_M*C8YA5K0! #2 P &0 'AL+W=O M?C@>9=/ZX&!%UHL&GL#_Z$\6+;:P5%)#YZ3IB(4ZIW?[PS$-\3'@IX31K#> MJ&=9^3:GMY144(M!^4RGV-SQCET TQQRG&+Z.62(8LB\I^%:*(_\'SK?AR:;"),*3/Q0F MVP3I)D$:"=+_EK@5D_Z5A*UZJL$V<9H<*>9>!O>/Q37Z'3]/^7=A& M=HZ7C?VOC?& 4G97.$(M?K#%4%#[<+S!LYW&;#*\Z>&PO=V]R:W-H965T0=DAIUOZYGB6 M31NB@Q59)QKX N%K=W%HL9FEDAJ,E]80!W5.'[>G\S[&IX!O$@:_.)-8R=7: MEVA\K'*ZB8) 01DB@\#M!D^@5"1"&3\F3CJGC,#E^8W]?:H=:[D*#T]6?9=5 M:'/Z0$D%M>A5>+;#!YCJ.5 R%?\);J P/"K!'*55/JVD['VP>F)!*5J\CKLT M:1_&F]UA@JT#^ 3@,^ AY6%CHJ3\G0BBR)P=B!M[WXGXQ-L3Q]Z4T9E:D>Y0 MO$?OK=@>#QF[1:(IYCS&\&7,',&0?4[!UU*<^3]PO@[?K2K<)?CN#X7WZP3[ M58)](MC_M\2UF.-?2=BBIQI.V6@$VTT_B,W?N/@%4$L#!!0 M ( *"+^TJKY.E%M0$ -(# 9 >&PO=V]R:W-H965TY!^9M&&\F<-TU+ M;&^ U1$D!:%)?2=3)GKP0FNX&20':1DYL\1A!X+G.)7QP-O.Q<< MI,Q[UL)/<+_ZD_$665AJ+D%9KA4RT!3X-CTX@/#A08G/46EAXXJJP3HM9Q8O1;*7:>U,%9VQ%O//BK?=> MRO1FGY-+()ICCE,,7<GV_#=IL)=A._^4?AYFR#;),@B M0?9AB1LQ^^2_)&354PFFC=-D4:4'%2=YY5T&]I;&-WD+GZ;]!S,M5Q:=M?,O M&_O?:.W 2TFN_ AU_H,MAH#&A>.-/YMIS";#Z7[^063YQN5?4$L#!!0 ( M *"+^THBY%JAM $ -(# 9 >&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=! ME!&D%>.;S4>FA6QIGD;?R>:IZ;V2+9PL<;W6PCX?09DAHPE]<=S)NO'!P?*T M$S7\!/^K.UFTV,Q22@VMDZ8E%JJ,7B>'XR[$QX!["8-;G$FHY&S,8S"^EQG= M!$&@H/"!0>!V@1M0*A"AC-\3)YU3!N#R_,+^-=:.M9R%@QNC'F3IFXSN*2FA M$KWR=V;X!E,]'RB9BO\!%U 8'I1@CL(H%U=2],X;/;&@%"V>QEVV<1_&&_YY M@JT#^ 3@,V ?\[ Q453^17B1I]8,Q(Z][T1XXN3 L3=%<,96Q#L4[]![R9-] MDK)+()IBCF,,7\;,$0S9YQ1\+<61OX'S=?AV5>$VPK=_*7R'8+=*L(L$N_^6 MN!:S_2<)6_14@ZWC-#E2F+Z-D[SPS@-[S>.;O(:/TWXK;"U;1\[&X\O&_E?& M>$ IFRL&UL?5-A M;]L@$/TKB!]0$N)V661;:EI5F[1)4:=MGXE]ME'!YP*.NW\_P*[GM5:_ '?< M>_?N.-(!S9-M !QYT:JU&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-** M\8J]4[*%DR&VUUJ8/T=0.&1T2U\=C[)N7'"P/.U$#3_ M_>Q.QEML9BFEAM9*;(F!*J.WV\,Q"?$QX)>$P2[.)%1R1GP*QM:DJGX;W !Y<.#$I^C0&7C2HK>.M03BY>BQ-B:*RN^%$WEJ<"!F['TGPA-O#]SWI@C.V(IXY\5;[[WDVWV2LDL@ MFF*.8PQ?QLP1S+//*?A:BB-_!^?K\-VJPEV$[_Y3>+U.D*P2))$@^;#$M9B; M-TG8HJ<:3!VGR9("^S9.\L([#^PMCV_R+WR<]N_"U+*UY(S.OVSL?X7HP$O9 M7/D1:OP'FPT%E0O'3_YLQC$;#8?=](/8_(WSOU!+ P04 " "@B_M*ETD. M[;M.C-FR!<7M'7:@_4V-1G'G3=,PVQG@520IR9+-9L\4 M%YH66?1=3)%A[Z30<#'$]DIQ\^<,$H><;NFKXTDTK0L.5F0=;^ [N!_=Q7B+ MS2J54*"M0$T,U#E]V)[.:)MDY()D(R$XXQ M#AL#Q+S.! S-C[CH#QF[!:$)=?-O:_1G3@4]G< M^1%J_0>;#0FU"\>#/YMQS$;#83?](#9_X^(O4$L#!!0 ( *"+^TI=) D' MM@$ -(# 9 >&PO=V]R:W-H965T1Y"2+$N2#TQQ MH6F91]_9EKD9O!0:SI:X02EN?Y] FK&@*7US/(FV\\'!RKSG+7P'_Z,_6[38 MPE(+!=H)HXF%IJ!WZ?&T#_$QX%G Z%9G$BJY&/,2C"]U09,@""14/C!PW*YP M#U(&(I3Q:^:D2\H 7)_?V!]C[5C+A3NX-_*GJ'U7T ,E-31\D/[)C)]AKN>6 MDKGXKW %B>%!">:HC'1Q)=7@O%$S"TI1_'7:A8[[.-WLTAFV#;"G<1OEMGOSUL$^PW"?:18/]/B>F[$K=BWJMD MJYXJL&V<)DPZ@]FF]"]?6U#&,OXTOBA36M]0E29!UMX ?8G]U1NXC, M+!43( U3$FFHR1[^2DU)L/OE%/_%*MOF^ M&%=2TY_9%#=]@ZB?% M:&K^"<[ '=P[<1JEXB;\HK(W5HF)Q5D1]'U:,(<1DRRQ,P( MXMAGB20F<4C^*T_BY9NHPTTHWRS5=Y_H;Z,$VT"P_:?%[56+,4P:%TFC(FF$ M8'2KNDW#Q?^'C2#U3W3!IT$E9]WS" M)==*67!65C?.2^NF> XXU-9O;]U>CV]Y#*SJIC$E\W]%\0%02P,$% @ MH(O[2J^-:-VX 0 T@, !D !X;"]W;W)K&UL M;5/;;IPP$/T5RQ\0[[(TW:P *9NJ2J566J5J\NR% :SX0FRSI'_?L2&$)KS8 MGO$Y9RX>9X.QSZX%\.152>URVGK?'1AS90N*NRO3@<:;VEC%/9JV8:ZSP*M( M4I(EF\TU4UQH6F31=[)%9GHOA8:3):Y7BMN_1Y!FR.F6OCD>1-/ZX&!%UO$& M?H/_TYTL6FQ6J80"[831Q$*=T]OMX9@&? 0\"ACYCJ^4+)5/Q/N(!$>,@$8Y1&NKB2LG?>J$D%4U'\==R%COLPWJ3)1%LG M)!,AF0G[&(>-@6+FW[CG16;-0.S8^XZ')]X>$NQ-&9RQ%?$.DW?HO13;FWW& M+D%HPAQ'3++$S B&ZG.(9"W$,?E$3];IN]4,=Y&^6T:_3M<%TE6!- JD_Y5X M\Z'$SQB- M_:^-\8"I;*YPA%K\8+,AH?;A^!7/=ARST?"FFWX0F[]Q\0]02P,$% @ MH(O[2IM[FT_2 0 G 0 !D !X;"]W;W)K&UL M;53;;N,@$/T5Q <4ASAN%-F6FE955]J5HJYV^TSL\44%XP*.NW^_@%W737DQ MS'#FG)DQ0SI*]:H; (/>!>]TAAMC^@,ANFA ,'TC>^CL22658,::JB:Z5\!* M'R0XH5&4$,':#N>I]YU4GLK!\+:#DT)Z$(*I?T?@VVEC/3<"_Y2UN:)L-[C$JH MV,#-LQR?8*YGA]%<_$^X +=PEXG5*"37_HN*01LI9A:;BF#OT]IV?AVGDW@_ MAX4#Z!Q EX"]UR&3D,_\@1F6ITJ.2$V][YG[Q9L#M;TIG-.WPI_9Y+7U7G(: M;5)R<40SYCAAZ KSB2"6?9&@(8DC_19.P^';8(9;'[Y=JR>W88(X2!![@OA+ MB?2JQ!!F&Q;9!45V 8+X2B2$V85%DJ!($B!(KD1"F.MVD=7M$*!J/Q<:%7+H M_$RNO,OHW5%_NS[AT]S^8JIN.XW.TM@[ZF]2):4!FTIT8PMN[%.Q&!PJX[:W M=J^F@9D,(_OY+2#+@Y3_!U!+ P04 " "@B_M*Q[!JRKM M<_V1,5NVH(2]P1ZTOZG1*.&\:1IF>P.BBB0E&4^2.Z9$IVF11=_9%!D.3G8: MSH;802EA_IQ XIC3E+XZGKJF=<'!BJP7#7P']Z,_&V^Q1:7J%&C;H28&ZIP^ MI,?3/N CX&<'HUV=2:CD@O@"YX<,G8-0C/F-&'X"I,N".;5EQ!\*\2) MOZ/S;?IN,\-=I._6T>^3;8']IL ^"NS_*_'#FQ(W,.G;(&S54P6FB=-D28F# MCI.\\BX#^\#CF_R#3]/^39BFTY9&PO=V]R:W-H965T)M'*MI1- M5:52*ZT2M7UF[;&- AX'\#K]^P!V'#?U"S##.6^C\38U&"^=-TS#;&Q!5)&G%^&YWS;20'2VRZ#N9(L/!*=G! MR1 [:"W,WR,H''.:T'?'HVQ:%QRLR'K1P!.X7_W)>(LM*I74T%F)'3%0Y_0N M.1SW 1\!OR6,=G4FH9(SXG,POE8Z_E"R5S\#[B \O"0B8]1 MHK)Q)>5@'>I9Q:>BQ>NTRR[NXW237L^T;0*?"7PAW,8X; H4,_\JG"@R@R,Q M4^][$9XX.7#?FS(X8ROBG4_>>N^EX$F2L4L0FC''"<-7F \$\^I+"+X5XLC_ MH_-M>KJ981KIZ3KZ3;HML-\4V$>!_3\E\D\E;F$^!V&KGFHP39PF2THC I[*[\B/4^@^V& IJ%XXW_FRF M,9L,A_W\@]CRC8LW4$L#!!0 ( *"+^TK<[1,.M@$ -(# 9 >&PO M=V]R:W-H965TP-]M#YFQJ-%LZ;IF&V-R"J2-**\=WNEFDA.UIDT7^.%]FT+CA8D?6B@6_@OO=GXRVVJ%120VI,0B47Q-=@?*YRN@L)@8+2!07AMRL\@E)!R*?Q:]:D2\A 7)_? MU9]C[;Z6B[#PB.JGK%R;TWM**JC%H-P+CI]@KN= R5S\%[B"\O"0B8]1HK)Q M)>5@'>I9Q:>BQ=NTRR[NXW1SX#-MF\!G E\(]S$.FP+%S)^$$T5F<"1FZGTO MPA,G1^Y[4P9G;$6\\\E;[[T6/$DS=@U",^8T8?@*DRP(YM67$'PKQ(G_1^?; M]/UFAOM(WZ^CW]UN"Z2; FD42/\I\?"AQ"W,QR!LU5,-IHG39$F)0Q>5= M!O8A/B+["Y^F_:LPC>PLN:#S+QO[7R,Z\*GL;OP(M?Z#+8:"VH7CG3^;:Z ^6_U-I(YGQH&F([ ZR*)"D(39)[(AE7N,AB[F2*3/=.< 4G@VPO M)3._CR#TD.,47Q,OO&E=2) BZU@#W\!][T[&1V16J;@$9;E6R$"=X\?T<-P% M? 3\X##8Q1Z%3LY:OX;@O7)OC/485U*P7[D4/GV#J9X?1U/P7N(#P\.#$URBUL/$7 ME;UU6DXJWHID;^/*55R'2?]*6R?0B4!O"&0L%)U_9(X5F=$#,N/9=RQ<<7J@ M_FS*D(Q'$;]Y\]9G+P5-'S)R"4(3YCABZ *3S@CBU><2=*W$D;ZCTW7Z9M7A M)M(WR^K[_PAL5P6V46#[3XO[FQ;7,!_6B^Q6B^S>"]#DIL@:YO8DR>+B))@F M/EF+2MVK."Z+[#P5CS1>_%_X.%)?F6FXLNBLG7\^\9)KK1UX*\F=]]+Z*9X# M ;4+VP>_-^-;'@.GNVE,R?Q?4?P!4$L#!!0 ( *"+^TITBGL8N@$ -(# M 9 >&PO=V]R:W-H965TAN=T,DXPI71?2= M3%7HT0FNX&20':5DYN\1A)Y*O,]2XX2%4,K(-?X'X/)^,MLK T7(*R M7"MDH"WQ[?YPS ,^ OYPF.SJC$(E9ZT?@_&]*?$N" (!M0L,S&\7N ,A I&7 M\31SXB5E"%R?7]B_QMI]+6=FX4Z+!]ZXOL2?,6J@9:-P]WKZ!G,]UQC-Q?^ M"P@/#TI\CEH+&U=4C]9I.;-X*9(]IYVKN$_IAF9SV'8 G0/H:T"J)26*RK\P MQZK"Z F9U/N!A2?>'ZCO31VQ+ M"KJ5XD@_A%.:;1-DFQJS2)"M\^?_(<@W"?)(D+]1D+\K,F&N(T9%S/L49-53 M"::+TV11K4<5)WGE70;VEL8W>86G:?_)3,>516?M_,O&_K=:._!"=E=>0^\_ MV&((:%TX?O)GD\8L&4X/\P\BRS>N_@%02P,$% @ H(O[2AA1('#X @ MB P !D !X;"]W;W)K&ULE5?1;MHP%/V5*!_0 MQ$Z4S 0-8E9;*#[^]F.FQ+[0C,>2.R<<^\YL;F^3,ZL M>>5[2H7W5I4UG_I[(0[C(.#K/:UR?L<.M)9/MJRI5'[LXF>>VIF$W8495'3I\;CQZK*F[]S6K+SU$?^^\1SL=L+-1',)H=\ M1W]0\?/PU,A1T$79%!6M><%JKZ';J7^/QH\H402-^%70,[^X]Y25%\9>U>#K M9NJ'2A$MZ5JH$+F\G.B"EJ6*)'7\,4']+JKH=T^ZX0ZXV-AJG?_U,KAB7LZ<9QF02G%0@ M@YFW&'R!R2S(TH6@#A%( 9T*#*F88X>.^PD6+B)+^I '( BV,,M/$ZT 1-:' M/-[4TG,;@>\\TORH)S2% \1@@%@'B'L!+)%+"#."DQ P"7$#1*&U,UI,JC&U MQI H5!]+S$#<"L#A/JXG/ &%)X!P9 EO,>0B$:1GD3AZ,&3/C48 V*,;+;EA M+@7-I8 Y:PO/4T<.I'KAPN+$]>:B0&\N#-WPEH'>,L!;9'G+ABUB1K?H[&#PB87ZHV6_=4'^';'OU[WNR*FGLO3,C.3/=/6\8$E?K#._GF M]_)O03-VUOW X$.YB^/^C^?,S^ 5!+ P04 " "@B_M*G)D& MCBKRL%^Z9\VKF>?7^3 IENXR'V?^):=SEQ.>,MY MA4_D.^$_JFG9D*B^4OLK! MY\/"]:4CDI,]EQ)8W*YD3?)<*@D?OXVHV\24Q/;SN_I.)2^2><$U6=/\5W;@ MYX4[<9T#.>)+SK_1VR=B$HI=QV3_A5Q)+N#2B8BQIWFMKL[^4G-:&!5AIRZ4-0@_"$@<9% +E8!3UZT VP[B,FB>7AKLCVOL@.$)G F83@>H:* M'[;YD0\+1*! I 2BC@"R-D1C4H4I-::W:^L^Z %-4VO-^J#(CZTUV0)*@1_# M2<5@4C&0E+4Y&XV)6U%\RT%(32Q/[P1J%V:6\'IS$*8<<3T/$$<#R0\A04F([_,) /ERI_Q*=A0''W ML/IVN0)0R!^R,U YT8A#;4"=_1F, ];&)Q2,.+0&U(Z3V%EO#:A3-P;-P.4- MA8"99$ "+G H^H^3 )<3!-43^_LQH.ZA[Y^$.RAMQVO]3@O"3JH9JIT]O91< MIM*:;1JNIT#^CJWY%9JM$3"_0;.M;J<^Y'5W]Q6S4U;6S@OEH@E0O^HCI9P( M\_ZC,'\6#64SR,F1R\=4/#/=5>D!IY7I&+VF;5W^!5!+ P04 " "@B_M* MXBX,V^D! #L! &0 'AL+W=OG@Y OJ@'0WBMGG14FZ6\8M5+H)4C<89# MW]]A3ML.Y:FKG66>BIMF;0=GZ:D;YU3^.0$30X8"]%9X;J^-M@6+%+KY4&?*M(6!0 M:JM S7"' ABS0L;&[TD3S4=:XG+^IO[)93=9+E1!(=BOMM)-A@[(JZ"F-Z:? MQ? 9ICP$>5/XKW '9N#6B3FC%$RY7Z^\*2WXI&*L%$VR:$ M$R&<"4'\7T(T$:(5 8_.7-2/5-,\E6+PY/AG]=3V1'",S&66MNCNSNV9M,I4 M[WD8[U-\MT(3YC1BPB7F/:+80!QF"#8&9A?AIHO0\:,%/R#_$(@V!2(G$+^+ M<5C%&#%[A^D<9I^0D*RB;*#B<)=LFXDWS<0;9I*5F1%#%L<$0;!?W^LC*HDC M?]L+V?1"'KQ$JT-.Y"%QXN^251,4CZA#M$O6]X(7?6??@6]47MM.>1>A30N[ M1JN%T& 4_2&UL MC9;;CILP$(9?!7'?!1MSB@A2DZIJI59:;=7VVDF<@!8PM9UD^_:U#4&)&=K> MQ ?^^><;X]@45RY>9<68\M[:II-KOU*J7P6!W%>LI?*)]ZS33XY,'FQ0VP0X#).@I77GEX6=>Q9EP<^JJ3OV+#QY;ELJ?F]8PZ]K'_FWB9?Z M5"DS$91%3T_L&U/?^V>A1\'D-^_N7^TQ>MB=E2R M+6]^U@=5K?W,]P[L2,^->N'73VPL*/:]L?HO[,(:+3>-]+^>ONS5+P= M731*2]^&MNYL>QW];V%P !X#\!2 R%\#HC$@<@*"@ MFDV!5I%>S+V9M&MGG^EJI9Z]E#@.B^!BC$;-9M#@>\VC8@LHLDD2:(") H,4 MV,9'#Q0(-HA @\@:D <#!W(S:%*KZ08-R5/BE *H8HP(#$- & + 1 [,H(GO MTD0D1P[+7)3@= $E!E%B ,6I>!//LN",)+'#,E=%B&0+;SD!81( QDFS269I M$,J3S($!5'&6+*Q,"L*D $SBP*3S-(G>,@X,H(H3O "3@3 9L/]3V" '#?)9 M-9&[X_(Y9HZ1N[* *B-XX;^(0OA,"6X>+) L0]$"S\(9 MAX!WG;E ",CDTLPU*%E @0\ZA/]CVXVB]!_[#I(!&R^XNPK,W?R5BE/=26_' ME;Y5[-E_Y%PQ;1D^Z=(J_3DP#1IV5*:;ZKX8[L1AH'@_WO?!]-%1_@%02P,$ M% @ H(O[2OKN)7I' @ FP< !D !X;"]W;W)K&ULE57;CILP%/P5Q'O7F'LB@M2DJEJIE:*MVCX[B1/0&DQM)VS_OK;Q M(D+.=K,O^#8SGG/,L8N>BR=94:J\YX:U]7/O9? M)A[K4Z7,!"J+CISH#ZI^=ENA1VA4.=0-;67-6T_0X\K_B)<;'!F"1?RJ:2\G M?<^$LN/\R0R^'E9^8!Q11O?*2!#=7.B&,F:4M(\_3M0?]S3$:?]%_;,-7@>S M(Y)N./M='U2U\G/?.] C.3/UR/LOU 64^)Z+_AN]4*;AQHG>8\^9M%]O?Y:* M-TY%6VG(\]#6K6W[826-' TFA(X0C@0<_Y<0.4(T(Z#!F0WU$U&D+ 3O/3&< M5D?,3X&7D4[FWDS:W-DU':W4LYAY4=3?AK A$H$%F!^$H S\(8,)G%M!;S(SPRAR2UI MGJWO1)SJ5GH[KO2%:Z_%(^>*:LG@0>>XTB_E.&#TJ$PWTWTQ/!?#0/'./85H M?(_+?U!+ P04 " "@B_M*U'\VN9<" G"0 &0 'AL+W=O;MQ')87N$;L MD;2X$6_.A-:(BRV].*RE&)V445TYT'5#IT9E8V>I.GNB64JNO"H;_$0M=JUK M1/_N<46ZK0WLMX/G\E)P>>!D:8LN^ ?F/]LG*G;.P'(J:]RPDC06Q>>MO0.; M PBE@4+\*G''1FM+AG(DY$5NOIZVMBL]PA7.N:1 XG'#!UQ5DDGX\4>3VH.F M-!ROW]@_J^!%,$?$\(%4O\L3+[9V;%LG?$;7BC^3[@O6 06VI:/_AF^X$G#I MB=#(2<74KY5?&2>U9A&NU.BU?Y:->G;]FPAJ,[,!U 9P,!#:'QEXVL![-_!5 M\+UG*M1/B*,LI:2S:/]OM4@6!=AX(IFY/%2Y4^]$M$R_=!1&;"7PC@:\(_#N"9)*% M'A,I3--G(8Z"9"$5@5$GF.L$\42GQP0C'=$M=;*&BPT-=@11UHT-BA.(Q&#MTK&=M[!Z"A$I:R9^Y?X*VH M!0T:.PMCZ$.X(&7N=&!H]5D]:-"Z@C!W.C"T^KP@YKUN+(C@OPK"_%T :SX, M&C16@I$/DZF4,QHO-:87-8F9E9-KP^6'?'0Z3/N=&H"3\[V\!:BQ]4[37R&^ M(WHI&V8="1?#3XVH,R$<"S?=1Y&00MQ:ADV%SUPN([&F_>CN-YRT^EKB#'>C M[!]02P,$% @ H(O[2EF(->X? @ "@< !D !X;"]W;W)K&ULC57;CILP%/P5Q >L,9= (H+4356U4BM%6[5]=L(AH#68 MVD[8_GUM0Q!0;\E+[&/F##-#;*<=XZ^B!)#.6TT;L7=+*=L=0N)<0DW$$VNA M44\*QFLB5*DNI=0+*$M;\.V!?-QC$ MSPHZ,9D[VLJ)L5==?,GWKJ<5 86SU!1$#3GX/9"ZXSMUXW1^9_]D MS"LS)R+@P.BO*I?EWDU<)X>"7*E\8=UG& Q%KC.X_PHWH JNE:AWG!D5YM$_ M:OQX8R>(K 31XWELK 2;]3QZ2#0U&H5A'"SR6(7-U,16-;$EC]A.D%@)DL?S MV%H)MNMY;"U&MXFWB&,--=."/?N>\RQYO+-?\#O;%C^>"+;O.>RO9S)@9KLA MQDO88176ZT&30TG?$M\(OU2-<$Y,JO/-G$(%8Q(4I?>D(B[5Q306% JII[&: M\_YT[@O)VN'F0>/UE_T%4$L#!!0 ( *"+^TK%\G0WAP( %4) 9 M>&PO=V]R:W-H965T1[B\#+Q4NT/VDY$B[)C>_Z#Z]?N69I1-+)L MJX:WJA)M(/EN'G[$LQ6F-L A?E;\K*[Z@4UE+<2;'7S=SD-D%?&:;[2E8*8Y M\16O:\MD=/P>2,-Q31MXW;^P?W;)FV363/&5J']56WV8AWD8;/F.'6O](LY? M^) 0#8,A^V_\Q&L#MTK,&AM1*_<,-D>E13.P&"D->^_;JG7M>>"_A,$!9 @@ M8P!._AD0#P&Q%Q#URERJGYAFBU**" M_6R=,,99Z:>U21Y#&&Q:2@F!00D\ $&4B032^6'"3()Q1+?I$YH80/1G"@[GCC(.:[[3M9J8O^X.^'VC1#9>8:+Q)+?X"4$L# M!!0 ( *"+^TI,^I"#&PO=V]R:W-H965TJT[9DF3H(*. /2=/]^ MQM TL<]5\A+ ^>[NN\/?X9L>5//<;J7L@M>JK-M9N.VZW6T4MENHP"WGXMO!8;+9=OQ#-I[M\(W_*[M?NH=%/T='+JJADW1:J#AJYGH5W M_':!HC5%+F19]IXTC[^C MT_ 8LS<\O7_S_L4DKY-YRENY4.6?8M5M9^$D#%9RG>_+[E$=OLHQ(1$&8_;? MY8LL-;QGHF,L5=F:WV"Y;SM5C5XTE2I_':Y%;:Z'T?^;&6T HP$<#7CRH0&. M!OAN$)OD!V8FU<]YE\^GC3H$S?"V=GF_*?@MZF(N^T53._.?SK;5JR]SF"33 MZ*5W-&+N!PR<8/@1$6GOQQ! A;@'QQS. RP(Q(2.@&02:.SQS#ZE'<2D@]@X MB,\<3*PJ#)C48.H! PR$!5M0L#B9")J.(.D(@DYFT1DPXB3.IS2.+3($*,N MII*05!*72L8L*HD;!7B:I38; BT*2F1!D/-7-2 ?9Y1N7,UJ_[(*M.X+.DDT@8=:+7%"X.#W%G5/RM!1.E 4] M+LB6<?]^7]02P,$% @ MH(O[2I_@G,Q7 P 70X !D !X;"]W;W)K&UL MC5==;Z,X%/TKB/<-^-I\I$HB-:U&,]*N5'6UN\\T<1(T@#/@-)U_/P;<##7' MU;X$[)Q[SO7'N=BKJVJ_=R\=S>3SIOB/:K,[%4?XM]3_GI]:THAO+OJQETY6J"5IY6(?W[.Z1\CY@ M0/Q;RFLW>0_ZH;PH];UO?-NOP[C/2%9RIWN*PCQ>Y8.LJI[)Y/'#DH8WS3YP M^O[._F48O!G,2]')!U7]5^[U:1WF8;"7A^)2Z6=U_2KM@)(PL*/_4[[*RL#[ M3(S&3E7=\!OL+IU6M64QJ=3%V_@LF^%YM?SO83B ; #= HSV9P'+3 M &$#A!,0C4,9YN:QT,5FU:IKT([+>R[Z7<3NA)G]7=\Y3/;PGYF>SO2^;C@3 MJ^BU)[*8[8BA"8;=$)%AOTD0DMC2+)P^"CS,$7GZ$?((2'*T: PMT %I1,=KJ(,R$\6Y5AXS+@7.[91PQ;EP'O M).3*Y7,I8@E/B7L898")7?G6M!4R:>"C[WP(+R2;:4 M+C*/IPE[FH!=N>MI"UI.E#A?Y)XJ1=C5!%S-QJR3F:_3)S&';$_HDSW9# HX'L7L\(% R/0[WER[8J4NC^Z/JI/=V1[JG_HSN]&_9W<-XT_E-,UZ\_BK:8]ET MP8O2Y@8PG-,/2FEIYZ':CW/P" M4$L#!!0 ( *"+^TJ*\,E*7 , L/ 9 >&PO=V]R:W-H965T?#2Z%ZTN2/PTXYY[K<^WY#R^.AY]>; B[1^ M$$=>JF]VHBI2J5ZKO59YK)K6/ MOX;4[7+JP/[S!_N71KP2\YK6?"GR/]E6'F9NXCI;ODM/N7P1EZ_<" I=QZC_ MSL\\5W"]$Y5C(_*Z^>ML3K44A6%16RG2]_8S*YO/B^'_",,#J F@78#*?2T@ M, '!9P"[&L!, +LW0V@"0I#!:[4WQ5RE,IU/*W%QJO8^'%-][; MTVF^4_6LU>IY'K!PZITUD<$L6@SM81( 6=D0TB$\M8%N%Q3;Q8):X7288&DC MD@CLX2;)^BK)8)L!6JR@B0\&Q1HA8"@!:PC8@" &U6XQ88,IVU+&S&>@'@B* MA7X 2H)S@<*M,2XV8;BP$!466L(F$Z"KA<2]+(P$X!XM;5!(8A^HLD$QC1(@ M"F%*<$41JBA"C@KD6$16X2B\M[&P,* 6:>&LUFG MAK(%8Z>&FR8)[F@^!G2C^R HI/T@**3_(*BQ!D1P,R>8FT.+(+:Y6AYQ!V:% M8"R7N(X92L)MG-@^'H0!E'27DR,HQ,H1%.+E&->(F1/+U_Y M>[9NIJG8VXE1*;1:]U6YR>Z)Z$ #K"_*X),CZ M2D]ZS>#P2=^.B3_2:I^5M?,JI!H_FB%A)X3D:N?^@SJ1@YI,NY><[Z1^C-5S MU8YG[8L41S-Z>MW\._\/4$L#!!0 ( *"+^TJ[E8RQD 0 $<6 9 M>&PO=V]R:W-H965TQQ;Q:2_7GLOSV>O_'T4I1?J[WW M]>A;GAVKV7A?UZ=)%%7KO<_3ZE-Q\L?PGVU1YFD='LM=5)U*GV[:1GD601PG M49X>CN/YM'WW4LZGQ;G.#D?_4HZJ_?=#QM<^FX>WW]^B_MN*#F->T M\LLB^^>PJ?>SL1V/-GZ;GK/Z"]'C4J__#O_DLX,U(0A_K(JO:OZ/U MN:J+O(\2AI*GW[K/P[']O/3QWYOQ#:!O -<&H>^/&LB^@?S>0'W80/4-U*,] MZ+Z!1CU$G?9V,I_3.IU/R^(R*KM\.*5-VHF)#LNU;EZVJ]/^+\QG%=Z^S:56 MT^BM"=0SBXZ!&\;J>^29(N)*1&$ UU$ -XH%D.9PW\&2$C9!8_AAD-6'0>Z& M*=G)DFU[>3=9F@^@V "J#:!N!V#19'>(:9%CIT+'B4/8DL,2$'A=**:L T#8 MBF(Z=L8,3(YFM6FB36JT1(N.T3?]B!BT0=HH9:UR2!D3*D 2":-48I7A926L MK(21-1# L ',XTECV0#VQTECB4PV:3B,21J*L4E#L8^2QK':'-$&!NW:A:/# M 2>0- ;2(D;"*&23&&7?BD(NEI87)6*^J,8/[(4>NLM@IQW*\R6'F=M9[@LP MQ60B\#2M& P2;0:*M1CP#,'(PRG90W<]2>MB+(_! $AM9S"E#$[P%8.%B8_= M@#S6C)X$,/*&0O!&(7["*01O%>(!K^B9N]Q(E,&U@.8; X+ L61[$PFY8L'1/-Z,']K(!_8^#V$2PR61BFM M+-[V' 6)PM(8ZC9-[J7Q?@O4;V4R]".6-S30/['I>>, :AQTT],2KH0RV/0Y M+(XE/A,SF 60)'LH9FRB!\[%P/L&4-]@]CQ3P@T^[C\"/3.05N1.X&/H7A;O M%\#X!=WO].>25 J[(4!]#.@/-&;#.W)]((T@M8Q2 M"F)2RRA%?^VL."JQ>-6BFTNPW)>[]D:R&JV+\[%NMNG-V^NMYQ,TEVCH_4), MEH)Y_RPFJ^Y.\WOX[HKUS[3<'8[5Z+6HZR)O+]BV15'[,/CX4UB1O4\WUX?, M;^OFJPG?R^YJLWNHBU-_;1M=[X[G_P-02P,$% @ H(O[2E.A$ !D !X;"]W;W)K&ULE5C9CN,V$/P50>^[ M$F_*L V,/0H2( $&&R1YUMCT@=7A2/)X\_>ACO':W:TY7BR)KFYV%:DBJ?FE MJK\W!^?:X$>1E\TB/+3M:19%S>;@BJSY6IUZJ#YEP46?W?RN7591&R\+7AVW%_:+N& M:#D_97OWIVO_.CW5_BFZ9MD>"U1R]VF[5)D_O+BUB[/NTR^CG_'I.&USR[P]OXU^R\]>4_F M.6O]+_! MYMRT53%F\:44V8_A>BS[ZV7,_QI&!_ Q@%\#?-]O!8@Q0/P,D&\&R#% ?K0' M-08HT$,T<._%?,S:;#FOJTM0#_/AE'73CLV4'ZY-U]B/3O^?U[/QK2]+H?D\ M>ND2C9C5@.$W&*ON(8\8PJZ(R!=PK8)35:PX"@6T (@Z2UD!,&,18S@$HQZHO0$_,N(4DEB)10$PE83!MQC,U%J8D4 M$U[.C#3&KLB\*F@2$K!8H!63@''#+=*8R&;4Y#M&FS'#;CQIYXPV M0&8_H3%M-PS[#=8X(5P-FB@!$DIP*#!&,0VG>DJAK)E8&SCM@CPFY)W:2M(N MR-G'Y>6TTW#^OKPCYDXY*>&J2Z$2 3<2!,IP 9P[I5!,3LP]3AL@QP8H],0; MP&F7X?(3^M(NP_'F$^V#5QSO!B6'QKFF4(K%4&",(C;5!&IZ5\UI]^/8_836 MD)K&VW G^F'KQ)_9/7^6#;!<]7ZTVY_)MU55>M\ M]?%7/R8'EVVO#[G;M=VM\??U\#5@>&BKT_BE([I^;EG^#U!+ P04 " "@ MB_M*[R*E]38K )PP % 'AL+W-H87)E9%-T&UL[7UI<]M( MDNCGV5]1X77ORA$0S?MP]W0$+5%N[DB4AJ3=V]&Q'R"R)&%, FPRAB>D0#=69FY5V)GZ(H%HGO_9'(LR#QXS^_ZO0'K\27[<:/ M_OSJ(8YW[]Z^C58/ZK&M]FFG53'5KW*S.?WL M!T^^6$@W"GRY%M,H2F18[# +*H;X%&R .MSP&9:SD:&%+[TIM>:YW 5A[/GW M8A&[<6(U_\W&N!J!AA=GL,?[(+1@,EZM)+R'MVMN6;6.8+L%;"[B8/79$0LB M,7&=Q%$,>(=E59*%">P+>&@ML]CR1H9>L"YO^]=V9>_E\\Y"8JMY^E=KP]!Z MS?-M7&O9=^XFLDE0SZ&65D4S^A#]TY_^5'92SJYGYY/98G(NX-?B^G)Z/E[" M/]Z/+\>SLXE8_#*9+!?B)/'=9.T!/M[ 6?ZX.!B@^6X;N6@IWM4(&%HE0KJ3WZ-YNI"-\&8O@ M3KB;3?#D^BLIX*2+=9#M?E,]LA8Z]1]A MG4'HR8CFL58:1# RCB.CV-L2R>["X,Z#IS"D_+*2$\FE#O7@W&_ #^.)$\2Q ]P;E8YZ-E+AM&EB-TODL 4/,)1 M CA9 UBH.SZL6Y"D 8A'#7:X1^)MT.:*X7$AR!8/\$FB\^O:L!7_WH-E MJ)DRK*V D),-0<[=(C_Y?\RD$5V#OM/M=O+X&C2=9GM0A3">;A/X]Z>Q#+<5 M^^*]E[_3M+GQ7$":%P/J;0)5;0#A24A-<+G9K&MY"U#:(.[AZ/"N8'_X6'C MDXE*5T0[M,UN5^]Q#]GOW.\!GCK*;.FX649P%9\?+Y@;;K1?C$>$Y$10 2^FOMB[:.>NY)]?@:(5 MR?!1OOI96$(/CE_\;),B"\&(A>#K9J/9 BH)Q:.[28 WMIIP7/@_I80)-XD? M@*,!('X4K8'3;;:<0;LKW%B L)"IQD4[@/>MT<#I#)OX'GBZW-X"$C5?UT,B M+&T%;KP&F0%'&9")K.P40+MR=QX@M]AR+F/0)P&Z()%]I+X2 D^YA&*"0'"A M? #>Z#U*.'I1!1F1KN8#D>Q"+T(N#ORQ0;PLMA2/6> 3]09T!)!I2=B=Q>IX MX/(A^)U!LRGKM-LN),H5,1; ZQ5UD2XC?K\B,%O::=:.T%TQWGM0C$!L :TC MNSUT[.,U@9,;%P_:@XP]T)$.UPQ:[5JUOT;0[Y'P!XJ>2I%3[/]Q#\LXU;SF M^(X^4%IYW_QY3D^R. &0KH$PW1"D &R+3EZ1E11Z6P>>1N&GM5WSY_K87D&F M@M=U+5"S(QX#,B9"[_[!1F;K;:L9/V ;F>U_[Y#'PL\:8 -&L[=FC61'+R7B M\2M' [ @T7W3B@[#IM5M/RJM+@?BL8)S+);PYPK,Y(6XOA#7-Y/Y>#F%!F(\ MPY97-_/)+]!M^FEBOBPW-30Y&ES%V<-E.@?[%FSKY.^UH6J_P\+=E*D3$:G( M4=G+#R&(/*6#V8* !)@C0/60Z'Y &>2NMYY/7HT8)::V*RK,A[LPV I4_HGT M*UBK&@.) SN]*34,IDJ*ZM85$YZ@"'\#>BNP=HG[>O0B/'3(Z>MTKINTY8G2 M>=_L[3,#T\,SIRUK@"] Z8E#[S:)4?Z(.""^?8"&8$Q0'*%4']ES%,7:>_36 MTK?(N&:>E6+,>'(>@LVZQ)USQE(0J0%]7=&&V9R[_AL8"=MRV63H7#RQ93^X MD;=*];B,L1T&B .9XJ\2902*;S1N[V5NMP<+H'-OD\2&TOF/62P;"O0$U420 M#6B]'+>3@SC6V7CQB[BXO/[UZQPZ1O>+^?65YG&S#V)\MIQ^FBZGDX5EG5RB M1>;7G*;30X[3.*7("+NA4P-,*AC#+QYD&A4>KMSH@9D(,']Q^ZQ9&4P"[!=. M4ZE9?RZ!O%=>J3(X+O@F++72/@A*^:O@>\4!2Q1%BY+ GI70]N[ ]GA>86J> M0C-K9(X(Y-!;Q566Q-+]PA@+):O) -9'M/P!?C#UONYG#P :EM<&W)7R#>1N MF$>9'ZCT-6 +S@3;W>(VBQE:!V(AJ0#LCS M3"<7CW/):4DWE42,.^YWW(8NIC.P/?=M* Q64JXCUECP4-@M@$5X._)"/#,3 M@>,0RL=@\X@+ M9#X%@!F7FQ@>J\/Z_<]M8H\B> *U+CLZH./8HHT5AH@\+Q9$& XTB=SN-L&SU [C)R]^>)";-8.3 MM0_WR0UM>6"A^ Z.) "Z%L63BXO)V1*ET<7U?#+],!-G'^?SR>SL-W$](PEE M33-9BK-?QK,/$R#PTA9$-N.E>#_Y,)W-D%Q@>!!.T^OSJJ83T-@K&RU_F9 Z M/Y[]5O.J1IF?72\GH@6"U6Q>KD'$P;TD6D.X"_2F1LEMY*T]EUPY)RM O41H MRLVS> 5C.*_$*V3KKO^,/Y,(__])PO\#+E\%2?CJC4 %1OKWH&H07F#\C'6B MX$!BI7,+J,(X;BP1<=(1Q/5"AX] RH%.KN;7;Y!9K).5XM#HH_16DJ2QYZ\3 M')!]B07OFH*Z,(XX>;4X>P5&SR+9[0 ](/4\7S?BMPM\ MC6N>^G[PR*KV#:R-8J;!AE@GMIS>0,L&])6"G<1=]G!Y$:PZ4FPEAT>]*LMT M6'R\NAK/?T/R7L#YFEY,S\:S)7#0L^N/,Y8.0/SO/RZFL\EB(6Y 63P#OOJ= MAMEW*MIP*KYV:+0LB(!OT$D.ZA?Q6P.7_QII'@3H)E>+G/@9PQDY:U<0.3'A?@P M'M\@,G%A.#(M#<<&5KY#B E&P0;<2_*-TR;"*30(:1?P@=R#988M'^"P;\!^EWX& M;)2"L";0E&./0(GKCUQ0UV\)F2Y:.*!3^7Z")W3O%,1[P$#98(!+8%(*X@3Z M_2WQ5T0.A%!CS)!R%' A%P$(\E;S]"]TM' ASQC_E\0^K,A& XXL-0K@L*H# M"(P'>!-'0.%5)(\"#TIR9! !\/$1NL(@VR8= &\9\>D+>Z #RMP9<1=,=NM MNR%:IOP4N[3@P?#8PF8U#7$$:%#=+/'$P4L*A'0-7AMQF?(.%X3(1&XY=-/<*T&H:(*6M-K.M MHI86[5*=D+A\.O#BP[^XV]V/X](QV_DQNWU8&?MZ\F-FNS[@^'S'/?>*>^Y_ M^YZM,5OE8^9U0G0PW;-&Z*8ND,RAK),K*&? PE6O60%7Q_2F: #='4M@>B.% MG;5JICV"&_+I&,=E3(&M3MQTKVWQ*>"&L=)" ]TO%B%01!BYB6%"X!5D@X< MW $W1&=*:FMK,S1C3LKOD#D%GUF,$&R"_S\D;6LB/ET\1<.;'VA9Z"5:9UCRY1>@@R>Y>=0'KX'SHI]NA00"DN-)\MBWDO5,(%(O MLQOR\A43[>!WC"E?:T0[+$6YE,!:17\FZG-AD-P_: ZF9.65&P)-*^$T;(A? M@B?8.-CAMW+E)NBK*QF*TILDN;+R_5EC@I4KZL=X6B25*7&KUA&@+XP>%<>E MG;$J94/:P7')84!,#(;]#/HL4*+/MFWF BK"V4L+VWBJ/MDMN-MT+7A[;_4;RDWG%T;_$QBE!)(X\4*/9WM N, MAQO/46]VQ9-+"EIPBZHZKH?TOW1Y#I/%%EKE[9HUA9)H3=K,8H4Y"7,A. .Y ML 8J6%X3/L .= F(F!3(*)2^/7^C<.X*^"N6J/#S69,&* M>1^X(3'/&@SAP2SCDY&R2]UK M,188*T1GK9C>@)>5FJD%DQ[ULM4&#BCH>L@E M< 0[3/9\(! /@-DA&G/%(AJP"@]%%.OYKB8RI3&/%Q])(SQMCEBS-A:@:>&0 M!?1!7$4Y0REGN: \LV(RL+9)/N)#@@S(IT)@(9$>Z74_V" MO*5)N NBK\&=O2XX57$UZK+.N1. R"O9#6DNICO(2&;*A:9A@EAN5&LN)*N47:2D4.,G%V^ MID,;5KYZ+LY%PC-$)0CZYBVHP_D@NDB)K2P1\OE_I7R^VWSC@(K"'LH%>BC% MF4+F*O46I,GU:J0\PD>&K8MTE>H85D:^=@\Q_G,W6])TDYK>9MY!AOLRV9+; M$.Z<,PF>C9\: IT.0F#AH>EP]ZRYYA5P4$"$/BO& -4B?(BRXM)%DS(G4D_W M"^2R)GE1O%C!^<"E7 7K##>FS)VF"2_1J;[L0S1+N8#[WJ?@Z#5QM@(XEAB6 M0!I-.Z(\]D*$#VBX.NAU9N1]5#S6\PR;/9@'2"TTICE'+='35.>F(S0RJLZ? MZLH7 %&;C,]D2,H[-9MCWLE."3IZHA09�[35/03\.$^8G6FLY8T<4T 'E< M8T4!A29%B%: M.YL CY$6K.X6J15D*KHZ5+0X@>406N)G2RIYI,40MZ U @ SJ_R/Q 5>P"88 M#@3_QK@9/U#K4?@D>Q9463_ V8A:X$&F&1'W+0WS<5(VOE?Q*E:9(H#2O><3 MG-T[//&I#[O5TV9^ME0R.;UMVADE",FC /.]^ HK!KNJJ*GB\3NMZ<9:VRRP MK:S7.//+9P\O#7XZ!QO3!X/;&+&1/B0,G.E[8VR-Z8MJ*0GWF_TW3M$TNAA/ MY^+3^/+CA')*.&%H? F$L\#K*NA8NIR.WT\OIV7NJ^-Z[[/0>L 4CAQQS+G\ MBJCN\::!OMV2T4M%9MR6<4%!5M>(0JG(Z@X8+"LX:*24CI8]-,]DUXI,\&X5I2(#5SBL*P\1/RH*T;?H:! MT-WJ87X8.5#9,[PUZ!PEOHJ1EV/+I7.NXG(92+;YL^+ZIC>&2/R/)$!8ZG6$ ME#;"ZU8N'O6*\MG7&+;'D^QE)]11_O M'!8$EZ$V8>ZEGW+&NP"O3K$[E"[= M8_HKR @PZ40+SOPN@0WH?WK\S^P>@%JH6B'&2"D@BMG#7F&M46&Q.H88FC36 M4%.U\S.W]%8;$ M[A'(#- 6RA=L;_/'DB&R71\RGH97NA\4CCS)CWJ]1P.!CID%A1^5PYG&3+O" MR:"CM=/YD7!.$-T.]ET%81C6C!,V?&G5'\X M+ZB5;FC)E/ -:U->TBAG,RDSO_SL-\1UPE0019H7L*&H!UA)UD:9$25(-&JN MNG$SE>AOR?H^K7:"+F5F2-07N^6"LL9@-4G7:(D^2&BYV[A*H4EUBMP8#QXH M>>'JX9GA9*>C85+R;'D]!VGGB-EDN>]]M9 MOR9-DK>?JL/6<*3"NF%(-@"M M.6)DIKG?'/&+%(L$]L;B2MV"*'A\[+2:"[Q4]0!DMS,KR^F>,UCAH&TZZN;R\F2;X,LY^,SVQO]-6-\%6H&F:7R M-5-^O_H:I.ZG?K6Z!"KRA86LFIH15,.W=IO$AL$!HA*T=X[CX#HP'$,A0'*S M8I1&G[YT-6!84F*1ZH\D:)3JT X,K0%3< ?S^( H-0^@,4'AIZI&K$9ER3>K M!XSII)XX99>"0 (H@E80.4)!2'$&]"PQ"TQ -X^4!#!;N.G:&[5(J08_J8_I MI6O:M@(69Q5]]0GDY7A\H7I=O8+7HMUU1H,N_N@Y[5973(K+)W=L*&&(CM,= MM43?:4-[OM/?'CK=?@^G[0Z' B\VO[5%_B$;:L-\5,SK/K3Z, MA><9GO;;W3SF:>]IJH16E ](&RT0+8K,?)Y(1H*F\K=37I*O ?%W.88 AA$ M?X@_ *+MEOA^%4?$2=L9M$;B#?X8MCKP8UEZL1'>PSO86#F&K/L2<[SLMOR- MN==?/TYO,-Q6*L]JFGX5_QR"45DW9H5\JTJ&^Z:#=DD!)]%V.MU^^O=]XI&K M6FD1Z$9!YS4ZDK/8'@*XW\$_[=Y(7"2A3WYH!TS0+YGS.UOGJ./9A^OYRH@S[K^FSSYTP LP?-,XR=\3Y MA.1R;_IK@XJR&49*QYZX6(&N4JX(S1[%V&S&: MM%.]*H$9&<; Z0%;?HV4,>S@C_:P#4RD777.3T5WV*'_%VJJK''2_-P7:F[VGL7@; M!;E7U^D..L:OVFLGP.Q&PZ;^4WZ)!>O_=(;Z#^/)!(;^50L#5X!-MM6YSPH/ MV***T@KT4Y*FK)[94.&R"&>:Q,=,XB;3R!%"H2'SA.\Q1EIG2YO&T8.W(R3U MVPZL%'Z=#$#:#%OB#1-5K]VDUQVG"?0,K_L@'H'!OF%R[PU 6M&%P.T.I)YP MP9A0W'74'<%@?1)IPX%HP='HBY,6\$ %8 M]8;TFJNLOX'NMDDJSBS4C%I M"&QC%;];/5-. 2C,E=5\0BFR(,# T![PQ'FR]599_@+JV,G*S9DDD ML:#0!@Z,;7L\^G"XG\RMQ/GEO"?[\V[VW YNI0"MTS-BZ _JUQ&DQVTGT0$$&.@$.UX/G-V".>%&$44V?ZN^HZ\UH M4Z 4V#R34Q*PJZ[IQ*+=&/V0ICO^F^LG>/S;S78+38\-TDCH;MB6>C8$/Y)G M&_Z_-QBPV-]7MNT$:^PA_NW"T>DI+U]7ZJ%HI:@IMX&=H M"*"JT'(Z/?Q5@'M5*3E4>]I#M"%:@X[3@7-Q[0/H 0(M!G2;,^R(*>L;A6YY MEB56;(W$A1O>!R!]_,]BYJK0%LC%0.DUY$C'.JZ(\DN4MJ$C%D@ =&^9GY#< M'N<+O(SO]15?\F91.X 7GM,M"6W./7EU'7KW'DYZH1:'5\)P4QIIM*VN8SK; M"MOSQ9B'I'7,I2ISI&*38\VIRG?M'+KM^DVJ*]OV-IG- $EJ,_B"LK.SFJO* MS7;0%AS!UA/D'AWO?8)03YP0/ O#XPW0W/0+Y$7K[S+_ J\E\BEOYM90 MG,-:Q/+!"[_/&JY<(/VVOCY%LQ<&MR:_")(0".$[8D %1?4"BA/H6[@%,KC[ M3HN8H9V#6&@/\\O(S_"*+R!$(@H*1S [>;A0?$42ECPFN *M=EM'M0%J78C\ M,%V^?N.4Z;%.CA4 9Y5K=GBP>Y*K3ZAJ-ZYXW3-O6,6I;*!=B->M4=-(.RLO MIL!Q,[TF3&[S2G/6&\!^07\'1KM6SB]S+^34OI5<: #/>C&U'U>D2UV!^-]1 MV,+(3KOC':D+L>8MV9H[<.X]8/N>!DH+2&064SX[.%^HQ_"\I/P>$_5 X&:I M>HV\$IF6IF!=294/B?%BCY'>AT6&]+42S=E5?%\_UCD BH@L%C'0WOU04F9! MU6V?^NUGU%"^\8OAIY=3"LQ&W;>.2J_H4&8"N\S8JYXU2OWK[,_"J)8" M0R2SEZ3*<##2Q!4%XLDS^:Q58W3UFU=%,!TC?Y/_7R/3EMEMY/J> 9)IRIS_ ML$K"\KL05O6&Y?797T[?C[DBV-7-9+:@+ MW>Y0NR[VHM;4]T>,$+6L7C%P@.I.QP 9)K3 M2&M$J;DJ.2G8AP+'3P9<\ZQ%;3545][69>*FVQPXW>Y C\'')B=D[A+TT_,6 M\5Y0YE*VUG3@=>-"U.^=F"6DIZ!=P\M("R>.E3#]0 "^H3PQ](6IJ[2EE#O=\8]+DO- 9;A3U@<%C CK_@I'AX<0K/3L4G'O*DU7%&S2;YOU!K MZQ7FRV^EU6TY_0[-18.6U=U#A9RM6WW?K @XQZ26 R^@Z& ?ZY?&C6*^%)[= M32]>=Y]7WFJ/"LM(JV,>>8V\M%A$LV%'UR;C.5;M6F Y+K'X93R?B//Q2>UIA2I.6L6 MXD=$\%T-.O*H5.R"6.;NHQ8G*7/21RIXK*XS\TRI+_:60$%7M:H7J.E"6QX> M;'I%Q)7W4#H4W=W%1E=*(5N2A#*K-6<4M0!:*W]#M$9TEOTBS+T35L'5$I30 MAP^Z<'*=7K/#_T*>X71''+8_IGHOG/NNT^I@SD_/:0V0#V H$OWHO6&N&/^N MHJZO:+?Q?]T>_N^XHKX\>:O#DW>'/'F;HD =_#J0KFC+MMMKT/[;7?K3Z=.? M;IO^ +-31/CM !QC$AX'YF$ 7;]L50.(8;>9^X\#%AD5\_RMH=/N=M';T^EV M^%]]^E>G%FE'0^U[HJR<8KBZ6^61JB6H,VFY3X]1._+JZFB[YMC#7 M+:>+Q)-961&XVL9[0QP=O"13.\(%>7K08D3O%?S-&[YTHX2K86#]666I;>0] MQ_2Q["%\>VX/I0?(-):P*KO)]>;21,7T,&)^G@E=$/0FQ:*I1 MGKE90#_ .(.D6H7N&L^-OER+8D9KG:55QG:@H[+3/+O>0CEZUS"FF1@C<*FN(^JI5<-&ICV>CF"J-8K/D M*\;+==@=;^IDQ3+9#6I5QKR:7Z<5,!TSH8;RJM-ZEKHNIIF,MPFP.JRWBLAY MDM4]KJU.6;78M(BF"R2V!I)#-9S<\,8"]4$( ^4[-G)>;H';T-VH7?"$=@>F M36!LCZ@'[PLY&(_%2ISXWL'Z,UDM%7CG@@;LXPMC[1$!W1&1>R?AK.8KA?*S MM&!H=OV -UJ+4;WK._,%4$ M/:9\J$)$:5K$<>A0L_*WN38;OKH2QBJM4B$>+36>:X5SF13T1'*+7&W^.DU= M?C:J>/!:'T!JB[7$( 7G.#-=&GX\(U<^JY[#!0B]."TNET0J(]VH<2+\U#K# MK_"LC"J H.*SMS MTD0>!G55,-,E"V<B.4,YCH@Y*:S ANX,1Y:9B_C?E1_8QE0/5LU[7Z?10PG>;3I,- MS5[?:;=Z^2!"&U08S/\8C#JB/6@)S$]JJ8!URQGU>NIIK]74M[55V?S"YSXP M4P_C.R>=(9C '?(-M$9.;S02K:;3 ='><7H=#-2/.BU4_@9@89=_.<11EH_* M&(7U"@G8#!T^I0_ MTVN.""8Y]""J!PBYX1 PVA:<>8:I/2.$)"P4GXX P\,*8.(7;]M#@+C3A\'A M-\S?0501$GH 1* 8>M,"%;#=AZ%;Q^.E@_B@75!")2J?N!E@^O,-GMI3IIR0#I<6$;53Y")]R6JP5\7M42GK8J]?)=\8D7SS M2G)19E# 2( ]JIQ03HM*'?'DS%%WN(^I9L27!Y17=TD5/>@1UO0HF=5-+XVM MM8]/7]HS[M(G/N4^R4TDG[A("%UKU)=*Z8(^$_SWJCTN3FZP2HE7\F&;TIK? M!S5Z*0S^4AC\I3#X2V'PE\+@+X7!7PJ#OQ0&?RD,_E(8_*4P^#<7!K<*+)PL M482Z]+9Y?:;[+KTA^- MZ])IH:V#D/!RV?^;+OL?B[.)#@97(0V](VFQ@$/*4QZ&YI>B!/^+BA(5!3CXJE6EKI8)U>+=J<,,MY4GG9R7HF7"R7F_D\$^Q8PB*S'UF@+Q#]X.U9059D)2!1K, M)R@VQ8RBY@^6ZRM-["GI,E69%86,#:Y57I'G43D&K J_YT*7BG3I)@K#Y^N[ M*2HK&:8DY:)DODE%L+S8[ARG1)60#DGZU1G:FY%H8'U B/,7)FG^PC7G+T2& MSWU22& 0OU^1'6QA#Y,G;)24QV&-^ MYXH^;,*>!APCUTPES-92K(W( U!=^,AEV17G4M3I] M_\ 4 HN55.8/6.()M5_+YUN:0V"?->L _ ,R!FJ 5QX&.RHV?30Q:!;HB)N- MJR[=&IRPAKV0K_BT,FY;BKBZD*TU/C:I.JLW%>/<8RC%NL.0"V5?IJ'LW">R MJV8R@MH79E![O[@X+,!\-,;2".7O<[ ;T*S$*D;6[&E$-#:^=\B?-?&"=4UK M].U4MBO&["(=!:Y?C*F6EQ-&+J!N!YGKAS\$THXX++3[31BI.2[%L&RE%*H+ MS59U*@_2?@MA.N* 4.U72LA8GEZ2"EB"YQH(EA9)MRBMHDYZ9;:.FP51K38Z MICK/Q52KP(HJS)F*EHZS:&E5\V(\\VA0OM>U*>MD2C[&5LK#]\3[RH5M(*EJB1P%>0H9HI%;>O$@XZ>SC!Z>J.BI]6'SJ@D6GS9;HQLT^&P M2MOIA.+_B_VKOG*_>-MD:Q0=U25!OWWV>5I35P$WK>59M9H)%A3F<<^WUO(5A=(K0D?FG48BV^;999HG\/A$(C+N-;A6&^VQGMZ$H??KP5 MG0=E\.DUFO]E2[ZAXL%S=,15K;M;MISJ'(!2QOI6Q]0\GZZ6@L51SVUKH_'U MZ@G79"TK4&G[G@N%7"L%/B[^E OEY2HBCD.JDT+$!_J-V4Y](UV,<9&UDO8F M]7"18T47SZ1/ :C"H,4NK6:S#"LU(QG%4XN]L-;J46-E%54MYGWTLG2957N' M92,Q,//E1:V>I1 S_*-,B35%02D'D)M9KDZ;9FJ),4OD< S#0&<@ULRC,TAJ MFF39)#6-=(I)=0MSB:K4^@'KV[^Q-69!A4:A@S![K[G((**V.8!V4GLJ8LG21 MJ@RB0WE[]F"9I>/L4:\I]Z=:LSXD2:2&7 _)L2AA6_G,A\,H0:=-5>_E^(25 MFIV5YZ[4G=SOFSUBR ?XZ\NS'.S3 M;3DNJG2%8B"V*N!ZQ!2@IQWJSZ@?Y:N\'7L6=I0OI(0X[ 2 H)@ 4!'H/YY: M\O'KFA/ZK='T:C)5F\7-(5E60LH*D&<-WD91_/-_ E!+ P04 " "@B_M* M;EBU?S," A"@ #0 'AL+W-T>6QE;#OA7%/ML"O7BRG#G]]=.+7Y*,L9&M(_T2W3TG/??<6>04 M-WK+X*$"T*CC3#0)KK2NWP=!DU7 27,A:Q F4DC%B3:N*H.F5D#RQA[B+)B' MX3+@A JCQ#RYV]D#@E^/'O]K97Z^A7RZ^S-;!8^GE\? MXFA+_F-;$#ZDM+'?0UI'$AQ53* GO Y"8*VE,%X91M/3RW0":95$B;'AIMD46:)Q^.O&?;V_-P*J1RN7T&_[ON MMQ\$!L\*I(SM]=H":5P3K4&)6^.XS0[\*81Z>[6MC<)2D6TT]PWP6]UBDJRE MRD&-:2(\0&G,H+!R%"TKNVI9!S:HM>3&R"DII2!.PW"B-PQM!HP]V+OWM=CC M[@KD]]A/$F)D50RFJ;HWIZ\6.LF[;)Y[ES8\BA?5="/UQ]:4(YQO[P[<*RAH MY_RN& 48=E+7;/N!T5)P\,7\-F%T9,(T)D,>5$E%GPR?O2J9 4!AM &E:;:+ M?%>D7D&GA^O4%<=JGK] S?^ZSR4(4(3MBC9W_Y2[_)\5+][]O63WKW(H^+2Z M^MP2[;![ 2(O3U_DXNJ9-0;]S-D9;'MC;431NJ5,4]&KK6B>@]=CWQ4)OK-/ M&K8W7*;I9N@U69OWVAZ_.9M#05JF[VV)+IC@R?YLA4?+<==JI$CP9'^!G+;\ MRB6<'H7I#U!+ P04 " "@B_M*XHZ'>L,# !)' #P 'AL+W=O4L\BC8M.-4%D* M)*7M_OV.K!JE&V>P+[-YTHVFCH?B'(YT_;VJOSY4U5?V8U>4SI=UL)A_678/-4NVS2/SK6[8LA'H_/A+LO+P>WUH:]E M/;R][G;N]^76^.V39NLV_N31[N!F,!M!NZ#7<=WK8]D17]7]AJK;;?.W" M:OV\,:LGAL]TU-I4B:GTWAE4NU!7B"0%[20B;:?+9,F M9"N8%$DJ-: IZ\%=(G"7Q'!JJKR(F3E;)K&).U*8&ZD'^1&!_$@+.9,Z87K%/+##*,PUG8W,4/LPE ;%, &D)T^.^)_UKI9?=$_@BDIA) F*5S.,X M_%M'T1XQAG28,)C,TLSU)%),^IB82P)BF42QF7](5;)@H9H9* 82/AI4S"(!L48@ M9 N==E.BG\NP3NCRM8)4>"23 +-)0*P3J^8=(4O4,DXZ/!\,,TA K!"[FEC( M*1V;ZK*T'S&.28,32P-=PO# Q\02F"2([[ MI0C'#,*)#8)(K@NICXD9A!,;!!4=]\L1CBF%$ROE6'0GGTG,*)RZ/'G%>#]! M?4S,+)S8+*^([Q!.'Q-S"_^_W7)RO#')<&+)>/4Q>Q>Z-LN+(SB!B4:\I6B$ M+QJ!B480BP8M2 7W,3'="&+=O/3AJ?%&WWJ1O_9"A"C&/B9F&D%L&E2(H9\C M!68:06P:5(CBW,?$C".(C8-C7OB8F'$$L7%PS$L?$S..(#;.[\N+4U,<\XV@ M+FI>75_L2?TWVYAYQL3F>75]T6[RTC4-L^Z+CXF9 M9TQLGA.8B5M7Y3HO_U,SQ\;=NX+?S3C8%;-'!^G17K9 M<'S6E>_;YZ*8PKFXC*IL_WVLZ^/P:>_V7U!+ P04 " "@B_M*/K%M%;4! M "6&@ &@ 'AL+U]R96QS+W=O M]GG:5F4LMG4<' _[,LZS(J7ZV;FX+,(ACT]5'KU=AK=J^74(9;I2\;<@<]>#M#](Z4'6'V3T(-\?Y.E!H_Z@$3UH MW!\TI@=-^H,F]*!I?]"4'C3K#YK1@V0(9!SRDQ#6?*T%<"U\KP6 +7RQ!9 M M?+,%H"U\M06P+7RW!< M?+D%T"U\NP7@+7R]%>BM?+T5Z*T/>-9&#]M\O17H MK7R]%>BM?+T5Z*U\O17HK7R]%>BM?+T5Z*U\O17HK7R]#>AM?+T-Z&U\O0WH M;0\X*T&')7R]#>AM?+T-Z&U\O0WH;7R]#>AM?+T-Z&U\O0WH;7R]/=#;\_7V M0&_/U]L#O3U?;P_T]@\XZ^[H'8N\":N/U&S+3;QWR<7PFS4=N&,Z[7!E&ULS9G?;L(@%(=?Q?1VL0AT[D_4 MFVVWF\GV JP]M8UM(8!.WWZTZI*9+G%1D]]-*1PXYX.2[Z:3CZTA-]C45>.F M4>&]>63,I075RL7:4!,BN;:U\J%K%\RH=*D6Q,1H-&:I;CPU?NC;'-%L\DRY M6E5^\+0;;U-/(V5,5:;*E[IAZR8[2CK<)XPM5=T<5Y3&W80)T>!E$[*X,#:- M0M1%[(0*QPO;?ECWMB9KRXS^A:;SO$PIT^FJ#DMB9RRIS!5$OJYB5RA+V;NW M9;/8\\Z5]:^J#HG9IF*_)L37X_#;BOH!NL@E*_MP+:BO5!?8/?E9!0^W(=66 MAL:&J/5ES_8"TCQ$'6LG7G*+U%Z=C+*3BH?4U_NP7]HNN_>^ _\).M8UYYWZ MY3@$"(<$X4A .&Y!.,8@''<@'/<@' \@''R$ H)B5(ZB5([B5(XB58YB58ZB M58[B58XB5HYB5H%B5H%B5H%B5H%B5H%B5H%B5H%B5H%B5H%B5H%B5HEB5HEB M5HEB5HEB5HEB5HEB5HEB5HEB5HEB5HEBU@3%K F*61,4LR97-&O7QK4JF[]( M/K5>'NJS[@_6[!M02P$"% ,4 " "@B_M*'R// \ 3 @ "P M @ $ 7W)E;',O+G)E;'-02P$"% ,4 " "@B_M*9O,+8(( M "Q $ @ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 M Q0 ( *"+^THW,[N:[@ "L" 1 " 9D! !D;V-0 M&UL4$L! A0#% @ MH(O[2FIMD45] @ X0@ !@ ( !]P@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H(O[2O)Y%&RU 0 T@, !@ ( ! M]1\ 'AL+W=O A !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MH(O[2IV$O&JU 0 T@, !D ( !M"4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H(O[2HV.85:T 0 T@, !D M ( !.3$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ H(O[2B+D6J&T 0 T@, !D ( !_#8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H(O[ M2ETD"0>V 0 T@, !D ( !P#P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H(O[2IM[FT_2 0 G 0 M !D ( !E4( 'AL+W=O1 M>&PO=V]R:W-H965T&UL4$L! A0#% @ H(O[2MSM$PZV 0 T@, !D M ( !>$@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ H(O[2AA1('#X @ B P !D ( !4$X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ H(O[2M%" M\L-R @ @ @ !D ( !GU8 'AL+W=OD<" ";!P &0 M @ %(60 >&PO=V]R:W-H965T&UL4$L! A0#% @ H(O[2EF(->X? @ "@< !D M ( !E%X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ H(O[2I_@G,Q7 P 70X !D ( ! M4F< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ H(O[2E.A$ !D ( !.G, 'AL+W=O&UL M+G)E;'-02P$"% ,4 " "@B_M*S"W63[(! #)&@ $P M@ 'SJ@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 - T !X. #6K " ! end XML 56 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 57 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 77 194 1 false 24 0 false 5 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://dxpe.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) Sheet http://dxpe.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) Statements 2 false false R3.htm 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) Sheet http://dxpe.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE OPERATIONS (unaudited) Sheet http://dxpe.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE OPERATIONS (unaudited) Statements 4 false false R5.htm 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) Sheet http://dxpe.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) Statements 5 false false R6.htm 060100 - Disclosure - THE COMPANY Sheet http://dxpe.com/role/Company THE COMPANY Notes 6 false false R7.htm 060200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPolicies SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES Notes 7 false false R8.htm 060300 - Disclosure - RISKS AND UNCERTAINTIES Sheet http://dxpe.com/role/RisksAndUncertainties RISKS AND UNCERTAINTIES Notes 8 false false R9.htm 060400 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://dxpe.com/role/RecentAccountingPronouncements RECENT ACCOUNTING PRONOUNCEMENTS Notes 9 false false R10.htm 060500 - Disclosure - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES Sheet http://dxpe.com/role/FairValueOfFinancialAssetsAndLiabilities FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES Notes 10 false false R11.htm 060600 - Disclosure - INVENTORIES, NET Sheet http://dxpe.com/role/InventoriesNet INVENTORIES, NET Notes 11 false false R12.htm 060700 - Disclosure - COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS Sheet http://dxpe.com/role/CostsAndEstimatedProfitsOnUncompletedContracts COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS Notes 12 false false R13.htm 060800 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://dxpe.com/role/PropertyAndEquipmentNet PROPERTY AND EQUIPMENT, NET Notes 13 false false R14.htm 060900 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://dxpe.com/role/GoodwillAndOtherIntangibleAssets GOODWILL AND OTHER INTANGIBLE ASSETS Notes 14 false false R15.htm 061000 - Disclosure - LONG-TERM DEBT Sheet http://dxpe.com/role/LongtermDebt LONG-TERM DEBT Notes 15 false false R16.htm 061100 - Disclosure - STOCK-BASED COMPENSATION Sheet http://dxpe.com/role/StockbasedCompensation STOCK-BASED COMPENSATION Notes 16 false false R17.htm 061200 - Disclosure - EARNINGS PER SHARE DATA Sheet http://dxpe.com/role/EarningsPerShareData EARNINGS PER SHARE DATA Notes 17 false false R18.htm 061300 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://dxpe.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 18 false false R19.htm 061400 - Disclosure - SEGMENT REPORTING Sheet http://dxpe.com/role/SegmentReporting SEGMENT REPORTING Notes 19 false false R20.htm 061500 - Disclosure - SUBSEQUENT EVENTS Sheet http://dxpe.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 20 false false R21.htm 070200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Policies) Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Policies) Policies 21 false false R22.htm 080600 - Disclosure - INVENTORIES, NET (Tables) Sheet http://dxpe.com/role/InventoriesNetTables INVENTORIES, NET (Tables) Tables http://dxpe.com/role/InventoriesNet 22 false false R23.htm 080700 - Disclosure - COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Tables) Sheet http://dxpe.com/role/CostsAndEstimatedProfitsOnUncompletedContractsTables COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Tables) Tables http://dxpe.com/role/CostsAndEstimatedProfitsOnUncompletedContracts 23 false false R24.htm 080800 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://dxpe.com/role/PropertyAndEquipmentNetTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://dxpe.com/role/PropertyAndEquipmentNet 24 false false R25.htm 080900 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Sheet http://dxpe.com/role/GoodwillAndOtherIntangibleAssetsTables GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Tables http://dxpe.com/role/GoodwillAndOtherIntangibleAssets 25 false false R26.htm 081000 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://dxpe.com/role/LongtermDebtTables LONG-TERM DEBT (Tables) Tables http://dxpe.com/role/LongtermDebt 26 false false R27.htm 081100 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://dxpe.com/role/StockbasedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://dxpe.com/role/StockbasedCompensation 27 false false R28.htm 081200 - Disclosure - EARNINGS PER SHARE DATA (Tables) Sheet http://dxpe.com/role/EarningsPerShareDataTables EARNINGS PER SHARE DATA (Tables) Tables http://dxpe.com/role/EarningsPerShareData 28 false false R29.htm 081400 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://dxpe.com/role/SegmentReportingTables SEGMENT REPORTING (Tables) Tables http://dxpe.com/role/SegmentReporting 29 false false R30.htm 090100 - Disclosure - THE COMPANY (Details) Sheet http://dxpe.com/role/CompanyDetails THE COMPANY (Details) Details http://dxpe.com/role/Company 30 false false R31.htm 090200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Details) Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPoliciesDetails SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Details) Details http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPoliciesPolicies 31 false false R32.htm 090400 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Details) Sheet http://dxpe.com/role/RecentAccountingPronouncementsDetails RECENT ACCOUNTING PRONOUNCEMENTS (Details) Details http://dxpe.com/role/RecentAccountingPronouncements 32 false false R33.htm 090600 - Disclosure - INVENTORIES, NET (Details) Sheet http://dxpe.com/role/InventoriesNetDetails INVENTORIES, NET (Details) Details http://dxpe.com/role/InventoriesNetTables 33 false false R34.htm 090700 - Disclosure - COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Details) Sheet http://dxpe.com/role/CostsAndEstimatedProfitsOnUncompletedContractsDetails COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Details) Details http://dxpe.com/role/CostsAndEstimatedProfitsOnUncompletedContractsTables 34 false false R35.htm 090800 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) Sheet http://dxpe.com/role/PropertyAndEquipmentNetDetails PROPERTY AND EQUIPMENT, NET (Details) Details http://dxpe.com/role/PropertyAndEquipmentNetTables 35 false false R36.htm 090900 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) Sheet http://dxpe.com/role/GoodwillAndOtherIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS (Details) Details http://dxpe.com/role/GoodwillAndOtherIntangibleAssetsTables 36 false false R37.htm 090902 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill Balance by Reportable Segment (Details) Sheet http://dxpe.com/role/GoodwillAndOtherIntangibleAssetsGoodwillBalanceByReportableSegmentDetails GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill Balance by Reportable Segment (Details) Details 37 false false R38.htm 090904 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Amortizable Other Intangible Assets (Details) Sheet http://dxpe.com/role/GoodwillAndOtherIntangibleAssetsAmortizableOtherIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS, Amortizable Other Intangible Assets (Details) Details 38 false false R39.htm 091000 - Disclosure - LONG-TERM DEBT (Details) Sheet http://dxpe.com/role/LongtermDebtDetails LONG-TERM DEBT (Details) Details http://dxpe.com/role/LongtermDebtTables 39 false false R40.htm 091100 - Disclosure - STOCK-BASED COMPENSATION (Details) Sheet http://dxpe.com/role/StockbasedCompensationDetails STOCK-BASED COMPENSATION (Details) Details http://dxpe.com/role/StockbasedCompensationTables 40 false false R41.htm 091200 - Disclosure - EARNINGS PER SHARE DATA (Details) Sheet http://dxpe.com/role/EarningsPerShareDataDetails EARNINGS PER SHARE DATA (Details) Details http://dxpe.com/role/EarningsPerShareDataTables 41 false false R42.htm 091400 - Disclosure - SEGMENT REPORTING, Business Segmented Financial Information (Details) Sheet http://dxpe.com/role/SegmentReportingBusinessSegmentedFinancialInformationDetails SEGMENT REPORTING, Business Segmented Financial Information (Details) Details 42 false false R43.htm 091402 - Disclosure - SEGMENT REPORTING, Reconciliation of operating Income to Consolidated Income (Details) Sheet http://dxpe.com/role/SegmentReportingReconciliationOfOperatingIncomeToConsolidatedIncomeDetails SEGMENT REPORTING, Reconciliation of operating Income to Consolidated Income (Details) Details 43 false false All Reports Book All Reports dxpe-20170630.xml dxpe-20170630.xsd dxpe-20170630_cal.xml dxpe-20170630_def.xml dxpe-20170630_lab.xml dxpe-20170630_pre.xml true true ZIP 61 0001020710-17-000011-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001020710-17-000011-xbrl.zip M4$L#!!0 ( *&+^TK?2:3R\I4 (2G"@ 1 9'AP92TR,#$W,#8S,"YX M;6SL?6ESXTARZ'='^#^4Y1FO.H)4$^#=LS,OV&JIS5VU)$OJ&6]L."8@H$AA M!P2X.'3LKW^95;@)D@!)@"!5CEB/FJ@C,RLS*ZLJCS__O]>909ZI[>B6^?.) M=-8Z(=14+4TWIS^?>$Y3<51=/_E_O_S[O_WY/YK-K]2DMN)2C3R^D8LO7T=W M$]V I@ZYO;N!/RGIG+7/6F3G#7\XL M>_I1;K7:'W73<6%X>N*W!U#^6-$FUJ&,9:LVP7;_5:[?\5GD$$P2:D#^C)'URF(S?S0T4&/;;DTTG/Y_@A,U@LK-71SLA'_E 3"' BIHN?76)KOU\ MHK)V4DMRK1 \UC9L34'MN&_^;^&ONH:_3W1J$P8836 3D.=\_->37UH@Y"VY MU9=:?_Z8[AQ,]3%C+G^F.3"CI:7G!_K8[A=0I;\@V$C]EA2,$GU+=:*F%NO2 M:[9;T<1:K$/P:VSJX">?=JO)V9?[!T%$SF:N3X]^4^Z'@_M?=D./0V&J)#WB M_+%+>O0D&33%@=&CUY1D4'"E\J;T'2D9:B$X1Y/!G_X,&8+S.#5W570XCT71H MQVU$WU3XM!3ADU^")FLP__/'S,DB(#]F05EKL1!L>;E'&!-[-B9JS$6]D(O$9G0(.JA7 MG'M2.]A^N$?HH#KIH'IQ4;_5.?@KV4Z=5'I SMYADK-7G)R]2G;(@R5G<6$O MC9S=0[P0[I9W"#PN-4N>P[8I,K$]^PI>6:KB JD9%]W:%HSKO@$!+_[IZ7,DPV'SS3)4?=99CO Q7JR*=:_ENI=X MHQJWU=H'8F;LP%9KEW:\[\>/]P=)SGZ=SKE)TV:D_<-S7!0KY]*RK^G+2&4N M9KHY!8$UX4^5W2TX3&E%'^]!7C3%UISOH:*G%O(MCN6-FN7O=+N]9Q7:G_KI@M[):')L=U:N2L$YR5;N%$ MY<8/3)_?'M[FE#',9T\W,.H%/@=_CF=SVWKFE#QLALE!@(A-(8-HHR;R-SLXG8 M*-[9@HN-HCX;1>D,$3J)??8MRS#P_>; M V>(E5C[EQKK<']_W'#OS>?&V_F3HIOWU'[6U4/7"WG88"G2Q[7^*3_][/7G M^)_##]1^#TN?@>]Q'1;RK+K8 VJU!U07\B=T0'UTP+XUO]CY][OSE[X'7.IP MZ*%7H.FTL0EC3S$F9.0XU'4^OWU3_F'9+(J$Q\MXCFO-J'U'#>;,Y3SI\P/G MAP+HQZ)GEM/AO;/(M66JUFQ.73J:VO08+A0WXI#E9#@N!N&6@V"0PV:0TJ\7 MQ"9SZ)M,Z7;HN4TUW;U45-T Z/SPW!G@C[DW;Q48^K!Y8!&_>#1N!J+'M5$L M7>0':L^N+,4\OM5E9XDD>N]D3:_@9'4SX1^.;UW#!\,%+(]K>?G6+43VF/;: MI6LJ1/:HEU>84L>SR$NWW3OZ;!G/NCE-?N/()B0\T>TW:AC.I6)/K<^*^<MA,I7* MILD 6:%X]ZWFZB=$N^+H6@?L[ED,?O]5L77ET:!W@)*?,0/6&_\EY&1K.4D3 M-P(A164AG$(X\PCGE65JECE&[YE'Z'DSF5 8'3]?C3_?W!VVR-;/-%LNO[D6 MXET=;PY(D$8?3AVZ8Q[0]W,L5PM!B#X?LJ'S2396$;< ML@3=??%+?3-^%^07$>I36JC/$;/_T:C+=Q3;5!*+[5KJ]AE>=;1:7O#L>U.+ M"Q>_.U6+(OBO0/#?L3)\O:[!RK4#!,,+AJ^919!.E"T,7V'X[DJOURHQ=XEZ M75QOB.N-]ZSEC\VL.115O^\\(K76]R5>9Q^365.635$#>1/W,X+-!9L?PZW, M=N;+H?+L@?%+C7;_[=2BX)?WIE_*M1;%\4@XH#("!5.:4?3QN-EZ-M5">>9_2!/?4A'L.\B5* M<$]-N*=>.U?.@[K@GIIPSWY/O9ZI<];Y#BN46O4951S/IK_X@#TI-G6"H8)O M\>%QK&5CRTO&UAVK(TO]3]_OOVPZ=#LUM*8_ W.ER8<]KKT9VM_6@F6=&YXX M@;-'C$WWA9K63#=73[B.N.D9%P<-OL;PSD.VSI(5\=]Y&(=ONB3=E9PTAS_S MC?P?S>8(X- 0%G)I*--FDW_0J/XI_((?B,_;=W22:<"?_#)1# >F7>@9SG3N MV3:;1W=4Q2!_HXI-+DR-H&S%Y_7;\6;8ZH++WWH0FD&4ZZIA0GB^6*K'$+]E MDIP)2]"&-\D-2'P'6CI,",@%4VP$4VHT_S"M%Y/$SR%>QEP^"W#AKS=>G#^ALIAW3!IL!BPY!R6ZXM@(DNE9F=!&2J %^7P_*E_^])1?7#Q=W MMW?C^XM[,KX^CP.3'&YAM8!R-@CXV-3H*_DKS:",WX2U@ ;K 8K;-TN'60#$ MFLTL$"8,RFZ0>[8%D!O/Q=AWK(.< 1?KP3KPYK'6&4#VY?X)06W*?F,[/-&H MJL] %?Y\,KZ^//E%ZL-9HR]W$F"OF&51.\75Y27\Z&3IITC+L2;Y-%12-Z6& M6 J(KRW7@,);Y03F?^0L4&)#+ *#4?A9L^/OZR>46LW_24Z)_<)9'FQ%HT11 M50NTDD/FRAOF'0JF"[,!^-]O^6?6*=!4:0A8_HLDK\AQ7FF"D=4?](8#8/0_ M?\PQ0XFP::P!O[+H/@G0V/9&?-&5NP,Y39>=@',<-,S#7-V^ MW.M41T/+?6)6\PP&?L++CF=*#,MQ5M#D!KN M0L.Q>U07VK2+ 1J3HB8_^J F)_Y=!?D[OZW[ MOZ;ORD)\+]7HPP(^__ + ]2@K@,E>+4VYA(6WJ@ MKL:X(P^E&F*\E0_E&A.VUTH+\LXPWKV$5!\CNTY"%M1@(>HMI5 IC%1]*,X: M:>OVAUM1C_D5$N982 +/PI)IN*<\'&O,Q8Z\#1TC1QWB>^J0T%7GD%ERK?_7 M:JJVAU)YJG$UZ]:3GGMBSWW0<4]ANFMVFW[]C),M\UBM1GC8:@\.5K'M,\W! MFE/1L-LMBY'RD;R>:0FG>C\G<>:FOJ_ MJ-:,,H7S5^DK"47=P_*Z\5D0E7WTK9F["'YL^)0#2]0J>GD(WN>9.TK MB-4%'FPM8\&M(#\XRFZ2!G\U9;LE4W;%<^2:=\@%F@;-03R^^(T7GP2W>7(= M %63Q"@R9>U0SO7$/NSU=H!R0@M;$YCDT26ZXW@,5]5R,G"+=;F97.HF-,5Z M1MAVK6_%:J1ZL M]9:KL'CUO7*VRK HMA"+9^1=81$80S$O=L)LDN6[RE;+M6$,P;X6N73R[":\ MJZCM?##DV4W\4M'WP(,ASVX"=$K2/=EJ<@DB.0RC7DMN=5.7S%M,F6L/E^1. M^ODJ:\I&X+>=/?^6YLZ M\(&?P%/PL$8W$]^J XZ\!<95W_C_?P#8/AMXMEGKW_I?AON3IC\3QWTSZ,\G M$VC?G"@SW7C[1/[TH,^H0Z[I"[FS9HKYIY\(^^[ .>H3D5IS]Z>3_YJZ/V6- M$6M#5@_:(.R7!G% R";!%#C4)X('%5W]B2 .3?AS:GXB>+31)V]\ZDQ:(3P? M : 8;,&?CS;Y&/R=:K(C\)>"^O!$T<]\KIAO?W+(A%M_B@'3^A<4#H%#&)G; M= [_Q6,L.U+8&K-=7W3W*3ABH!Z<&P#*%0ZX-AY(W_$[G_ A,7)CN M._ C.^;"#(Q*HQD J2KD].3[/?DZ&MV>?#@C"!B.S$#SW=80$K' 3Z&Y=9-#:C!KD5A]& B^CJG[.XIF ..Y@;@PP(F M<%%*X?(QUP?67#?])8.6RI1Q5@,_.;00N^.V@F\(P-=$B2Z;0OS?<$'G7"63 MB:+;/OM'^F_);(^*P=2=\T31Z%#8RBPP*%N2Y J]8F0#(#Q9COO;A:"XU:82,8;^X[ MNC,>H3&G^QG?J4!6H8L<[Y( B46.I!HL&5-Q,[83DK%&L'NX(&%V#-\SMM-$ MXK:&V7'H1FRM LA]X@%Q8(_D8N:PD!E'06OI\2U-K5:,I S55H0J[D\.:FQ0 M"@9'-AKX_NM_*;/Y3_B_4>:X,4B!G*L7<;$&-[Z0,/"W=:6,=N:PF]&^%0OMV!Y)H4 M9;X I12.THII"^AR;HA%5!FY6:H#S6F;*8VNO*#-F$G"#6Y8&R:$W%I'8@(H M*'[T%52^;Z2 SJ0VFYQ'@E P]JPW2D,55L\=X((CJYO/--C80F7_0A%#6]4= MFK!0=7-B>!0LC088I2[1+$8K-&MLRV D"$RZ)1M+@S7P#5W?G$/K=AJG_XP" M(VAL#PHM8M"&GAVTF^@V2.8_/<5VN2KD(LV7"M&AJ#9BVAQMKI!Y07O#),FY M(BJ48$;&^3%A&L10Z(HGLGI+4Y9=(#1R@\IP'9\75J MZ:U8T&5L\@XW$VR^U7W=(!6+M'**ZF#/=\.7BO7-"7MP*OY"'=76YVZPE40+ M1VZ#8_3?<=T(6[B%V^]@H-@X&/*87'X8Y/"O!U^H/GUR/Y%'R]"24F?0B3_M M]7X_/1]0,9G9_??+]^&%]_):/K+^3S M]_OQ]<7]/;F]N1J?CR_N]ZI(Q"6HN 05EZ#B$E1<@HI+4'$)*BY!Q26HN 05 MEZ#B$E1<@HI+4'$)*BY!Q25H[DO0HI=B419B-#\1,O8'"M@S;!TF.@G"#G^N MV#8[*_^J@!"EK^*P"TR#_XEU'+E!+]9ILTO&M$=EKJGVB%2^'%3#UD$AU-?QGD$;;L MJ6N$=+%PF28TV@'6>._D1M=VYQ;3MV!OX!75%]U1#0L3SJ]\TH@-@@#$AXA& M>$?O&5*;-,GYS;=OXX=O%]?&#FI7^U;]GP,SM(@Y7EL"O& MX';UC/SVI!LT.'5[)KM4YQ=RFJYRD];R7':(X@<&&,!07APP)!V\K0?SP]#I M,[O]4'A[SW#9L0X/-'Z<.'D!XXS9R&BR- C5V:D![SV?=:$.[3:PN()+47E=CRV7(:0Z^._LG4C9]/7-NC)^1CE1!E6S(K(<+W M#Q9DSLN*L%A46-!3X ?^2R9 B93O8]XE!WE6Y91?,WQ%0&=0, MH:=AO#UJ; M =T(H%8\. O:[-:D".2CJ-MF)&_Y_[<"_&B.JE'(MP"[0.&'UEE+0IT.ZAPL MP ;L)ZU&B_]O$;^?B-1O *\V@%G1O%V\"H+OP!8-X(O,^]4DKZX@T>8G+RF5 MJZ)[O9H[*JGI0+^:XV MJB60QQY9>>)R6Z5_7 M\N!HWV.#=C>M/W8)WA$3.A7/ MOS9=G+RP8PE"Y^3H(AE.&+G(;UVVERAZ51V@3CN4N2T9QRYRST$7@ M"ROK:&I.G-B+% N[ACW#CLNK?A1++)1FMQQ3[@^W8DI+3MN6M<:MV,YW6+@5 MD\TM>3+FF[$(O0/-OUJ6AE\O(.J$7835I(/5[Z259-M?.82W&.M*@ M S;I_F MHI[:O6&[FV:'RF MQK8 :'_A7)\+UE2L21#KT6!;:W;(">L6!8,$ M76[,[V;@5,RN(-$QV+FQ;VUK:BLSY\)WEWVP/M-SV+'8/T83V+-N3,JJ/6YT MG='K#/L+B)'*,J=-V(%G/',P/L+KS/_4 M=RF>6)A9&2],3G?K69H5\,D@8IX.W(_:27B;?OB4I@^_VU&I8Y!/E94:X1,'[XHEAS#G P9UWH*K2F(A3.O%5N8_G_#_%EZ, MK,5?HKH$RY6URO&GZKJP7:_V;/\B3 L92&94XE"G,!Q?T*\&S"VE[?2EIR- MV.TVY&Z]Q*W\]1=,MU^FZW<:W9KI^%R$/\Z#QZUM87HNRV:9*BB9*V]^_C>> M'(,ET7)&LWI*Y<*[$6IY#CY[EN?S=7]X=^7,B\ZZW!&>(*?5\\ M4^%5YV KR*B)6M:.L!%-RM$3ZYY&ZF(@%@-T7R;D:;_3J4KJ\SVB5$^##T)J MA-04DYKAL#+[[!"E9@\'/&&4'J%1*LNMAMP=')Y9*KCNH+FNT^@-NH?'=>_L M,/0I2B2I5*!@ BFN4]&O2X'9\*HK\W^[XA M#_:FN3JY-5?Y["H$1PA.(:?"?KO1;DM'(CJQ_?DCB[B+$2WX1T-%O3"BL:X%E%\)WVJ1SXKY![EF M2805@XP<=5AR"V5B96>&0%91"..\JJ4&GDG",]FMJ4\I(;65@W\J*]&DE>.R8#3?3$8?FD56!? MK!YWR:J?,(@95'XQGEPH-(A?))#7M?2FP FDQRC4):>,GJGA3SXTDM/?4RS% MMI/Y[['L)@_P:B5@2,^Q ,0#*Y>R"QB^*<#Z&GQA\DM>H66'*R!U M$P"D)SCQ:^"EV&"R(R"NK6>^"O(@"49RAA->X,>!XV%*!"/)0T#Q$ZNN!JUM M!D%0Y&9!5,_(K6>C7T$(?O"EX<.64;PID!$39D*:@"#K6$#4PEQ1K!8.*C"% M_-"-%U]S \]HC@7Y01I&=7)L^FP9SPBFD8CJ2=?7"J##>I0ZYLQ-U\<8*5@8B7B.7P7IQ;+_8'E%E;G.BL@!E'Z)6J):]MRR,8W\ MW(._G+"T5%@$-EX9-E'^:AD1P]SR04E M=S3X><[*6K":9$B@!:W6]X47&%7!;#UG2ZJ2K5Z3B(&S5^,RL1IQWJ_I8C## M8X$(5^//-W=8ZQ?D@K$\R+9?ZF )KKS'W/ O<@% V@:L6 4IX5W6 ,C#S*P4'TU&$C1TV2 M)1ESPNP[O-Z],V?EOV'942DP26S>A3N=;R.%%/[[-Z;$_Z]YRU3$'^4XKN6YY MZ)!C(8NN"-\UPG_FX(,C7L,K4&&6R9(:/T+/&]AO873\S,B4XK:Q%P'\ :J(IQJX#V7DN$ MH+""/%Q&AE5P[9\02[EQ3X1@*=.B/@WR/>:3CMJ>6<:GMS:=Z=Z,YS-?38[8 M $%_OS=F0MXD#]QPF,RP6V"^VN"9)QM?O]/9 9Y^!NJH$/5BDKZ@$4_-_J"\ M8B9*,*X^^Q6KM\LSC+4WDFBLG*U:O\HBR MKB_'" :_BEI%:7\$DUY)(_5ZW?%1&]]_9W6A3ZJ]0^YO@ M]_M(PT,8.Z1<6C8>.P"/<"GO_-KGK/4KW[1HR:_$KD-KK]6IB(-AP:#,S:P/RX;E@WZ&<<, MAGQ/*4LETB3W#S?G?VU^'MU?8&G5;[<7U_>CA_'-]5ZO6C+R@RZ_?L&7 EM7 M^;T%+%P]+XF^A[=9=@0O+SPY-_">FEVJ/?,W,\OSJZH]P1I2&X;7=) =U\(_ M,4^K9[A*4/N3SN:&]8:W/2]@F!+E!90;CLTKX_'+=E9C-:KF=L9>!*(6"R!- M;1B>/TA$PX?/.'@9$K_(S7CN(,_^+1-6O;V8//]B90?<3:;?/VC\2JJA/O!&_XK8I[^/XG7"F5$>Y ME>XVP0?-="_6FO7]"8O.2@N]7&JNZ%2$R":HXH#0T5H'+R6,EBE:9,TU4?2@ M1E_6?(PS''8)[-^6:?X5LS?W[Q-18>)"S&VL I'-/,'=8S0[9PW=@2E5:VHR MXY]=DL6T.>46'@$6Y\ ':\Y?( *>X##B([B:(2G8!R3 !/&+Z)J\K_-1Q7M/ M5A,RZU:\T^HW.IU^, 87F\0M],1S<4MB*"Z_]=SSM?.38DXI2_J_0*C@M68.[XD.B+)>SBT)B7;!?F@X14I=^*& M)?(LUYCK?@M>*T?\M;(6S/>5;8VWN(G6G@./,]$47E*@M8"62$;=Z++<[$58 MZIZ];SMMK!5>E?=M37S4#X3K#L?7O ZL+/?.^KM)V'_H\=4U"*7^RH_J%6X; M(DEHA2&*DMR01&;:>C+=L>T:Y2+7;I]5%[-(MPS!Q.5O%W5-XO0KN\0J:P,1N6>.-?>,U&X,JZM[<(BY9XY$ M<.I*^M+VS+4([TOF,(BTLHR(.UKV/>ZP=4G,E'PJ2CA(5*4]CBRI3)7[;NWR MOW2D1J^]MXU7I$XJD4J'NT3T;(YB8BV,B8<$/K3/&@DCG';)VBD]P /PY08O667<9 M+;Z;,8PS76>CA AIEW=R:V!R&#>#" NN+WR5Y#,IN4KR67\99$L3L2QDB@A\ M>=''-PK!]]9BICOL3]7WAGZDB=5WB-1%IF*KG2>B?KO CS VY2+@N5M AW5H M$(P&5M.1)D%#:!>,JZL9\2.=Y;$\[7CXC(PAJ'(GPBAS@K+@7!GFDX"S!7#N M"R-F)RV[J#2&IOJ&3D%K:IA&@L[UO?#.BR#:;?%XI%E$F37(SNKL?77^_)[<4=N?_OT=T%^3)Z M&&78SC4PK[F^S^!AG4<^,5[CX568>2MM*@7Q2_$P.@SF>V7)FARB(2MA5!I+ M+L0"B\_("LF)S\HS/@69"_797%%Y)B?,<#2W7!ID/,J:I)[4?DC$"W+]P!(S MP7G Y68F1U\)DFH]LO5!FFK+J1:<)H(T>#JLA,J.)*>[/2%DA;0RQ-@1R_(< M !0:P_+3N1L#4%-<)7&<^' <05I;1;-4&C'3.[:(F0<6(ON-GYTO\.QW1QBNN?$VO 7F*5MU_E MW<3LO,]5/H0-3 CR>UCB^DOQ;DR!RKQLV'7)PMEU&Y8M<9M9._26ZU^V-)8+Q(XW6&![75EF#QUB%BA[J! MRW NAZ&RC& 1#K\!0>L>#M]I2.W*HOAJ$JDC&/D(&;G;D/KURFDE&%DP\@;( M]1MR;R 863#RH3-R]P"YN(([\_VFVDG%3)H,:CQ-S.V@N!6OJ0#3ZQHU12X> MD8NG8,RSO*\K@QTG!1'L+=A;L+=@[W?%WIUC2>DDV/MHV#ODQ#(")XZ+ZROR M^:GYLTA0OR]64[*J8\R1Y38[G!N/ TF8UFE(4LV\2&J4I$P(CA"\[G.AL.KZ$;=1;JT9 .+N^]BWMPNB MPKKD0-/C[TR7E(L_)KBLOS:I_F)5R(V0F]5RTZY9Z(.0&R$WAR WG;V]4PNY M$7)SN'*SORIB.Y:;/01#O6??X+I4?=T^_42]R"-80["&8 W!&H(U!&OLZ;*[ M!O?:?BK\S3+*;283Y1^):N*YN,&YHSXR4<'!5;"&8 W!&H(U!&L(UMC?W5(% M1M8>$TR*,TFA,\G.[WVK32LI#L*"Z:95IY043">8;EIU.DG!=(+IIE6GDJSU M96*]TL%$QN_(<;P9KQ<+H#M^64DURA 3$2F5*J8LFU@$8>_*RZ)F.08&G;WY M6(@D X*_!7\+_A;\+?A;\+?@[R/G[W>4#N;!7)ZJ,"%%AQLH#\U>H>@+Z-ZN%0J_@)9[ MJW (18ZJOS83["W86["W8.^ZL_7_[TE%Z9+ M[;FM.SC0V%3/8%*;.W-1+:(?56P3L'/(/$CS7M7)1N0-%7E#U[R_M/>FED3" M72$XARHXW8;4/Y:,NT)PA.!4^;[4.X!Z>$)PA.#42W"ZQR(U[RBXIVYEO0[4 M4?8=ZI)R\6^=B=*:0FZ$W&Q0UNM8?-:%W BYJ5!N]A>:+N1&R,WARLTAE/4J M^FCXD;VAA?_R (C/AJ7^\+E[5)\6<4G*GN)18)CE7G">BF!K_X^*?G@XDH:;K-)N\>S@+ M&^-F$HR ]R8V&MD:OB?6%_,)X>DN*.3GT]4N07X22W)M=A?O7;KA'BFSK]^ M;[7D$Z)159\IAO/S2;-]\DMS, #NBB%88.KZX-P/<>[GP+G=VQ[ED:K:'M7( MBS(%44$$'ZE))WH&8K.Y8;U1>D<-&%B[TI5'W=!=G3KGGFW#H(LK*,EM:0T. M4F_8DY-HK)NG$MCST!\0[ PVA/W.2-^H2FZK6U 2= MIC4(B*=N:>S%V_\9VS?OJ./:NHKYR.^9-^_?O]'9([7_;QG>]]1^UE7*1/VS MXE M/OTUN@D[,-CH1;$UAV5+B7\_!^BN+?=O%"@1@,8!N[3LNP@L:1T[_\XF M>'B;T]&K[OP>8<&0X"B<_'(K=;\M4K0:#,+E^6Y&RP!HQ=:*ON+?M 9K$(W$ M.]VX3]1^ -&_F6.7+.V2=Q%6\'WWY!=98EMY!8NT#L7C7B^F/W>Q7OW:K=<7 MW>&N/@QQ6#NJ/\/*3&QK1G0V[RQS &6,ZGBBPROFE $ MS"!\^,#?[K$6"0H>^3[7T')E*SQUE\NS^]+":QYM16W-THD)M@ MK/TJD PP:DV2RO::$@A3B0QOP%=[D.$%FW\GZW*IZ#;Y53$\2L!X4@W+\;"L MUM_Q/HJP"ZD%PF(7UB/6(;R^6BN0OV3=("Z],/0O%&,WC"7X-;#6+ZS &%X5 M&EE!']Q3_N;A@G1)DUR.QG?DU]'5]PMRCZ_/QZ(J,[N\O'N[)Z/H+ MN1J//H^OQ@_CB_OT[6;LST>;?$Q?$I;GM($LJT_>.#(C#\QH6W<5EI-UZND: M*'K*KCK\S50Q0# =ZO*K'2.Z2R$SJN"R:W@QIZ @>[:-,OJH.#JTGL\-;.5: M1#&,[-&B'^/CND^*2]"5Y)'B<.$TV,.F<\MV@SDGR+?/C&_9I&?D,ORE@?I$ M YDPH;5NPJB4*)G8-HCNL,]S.-)1/OV+Y1EXD14=B@ /AP(BH*(8!@1(-%=T M]L&U%=.94!M "A!YPSE1G>'UN_'&FZ!& \ ?J?M"J4EFBOT'##17\)Y:GRMX M%PES(R@^TJ@\"*J(,_*P%'ZBL"M'CD.,)/$QK D"$YWIR(ON/I%_>A;2,H # MT7=\N)GRI<$GY <\7K'[=&@!!RR/*;8&>7G2U2?Z)SFEDEQ M9@:791C6"ZZG"NA, 0OJ+!1+KE0F>'<7QKQ"?R-2(H904^L:;X MS,#*,=D^S*!YS<.3DO8!2$D[+B6>&5L7__?E?.#O5#;]IZ?;E#5"^U@QW_X$ MO/;"!,B;\1O2_:[=4AIX"TESI]/>&\Z[DXU"-*E(7OK=WB"W";)SVNYL!RLD8A7M:MT]$K9ZIJUR+^P- M.IW<>^'A,VV%IE@_Y7>Z!5V_VI;C$%6Q[3?V?,@"47?(F/[X>]2=4D^&&?/2 MB\&[ACH[8ZU=$6=C1AIVA@=$F"JWA4$[M^K*0YF=\,1:1F]+W=Q6=150Y_.B M[PRZ@UU"7;;RJG(/A35MR;F5?9(ZO"%9>J2\M&RJ3TW"_?O5-_* SZW^M?Q7 M13?)Z16,]Z$ P?PA@Q%C ^)X5]F<7<3MJ#/(?<18#TO$1]2D-EX0FQH9:3,8 MTW%M_EY\X?M@WU-^O8H.PZ:J&\AO8Y?.EO.5/^C(U))#^B-F$**3\),Y!S[! M])0,9#85XZ5OL)7;NF+$ &$?\^G[=B?)3&N K!N%I-(I)/5[P\'ADJ@7,E&O M-!(-AJF[C0.CD%0ZA:1A7^YL1B++TEYTPUC TO]],\-@T.\.DQ9P,-[F$^?: MVXM,/#9-ZYESPZTWFS/'1XYN4L?Q^8NO<32C M/V$X7\ZK Z8I'C8/"5=5G@)];E.'W?Z@ MKP@/ZG<"C^+4@1U]4*9QMK*6W/5J'G.5YHXSKV0&T#\YA)H:G&__XIF4M%L- MC&WHDU/$'+$KSS&,88-@0/WQ8<-/E9%&I8?BI-'X^ 4G%?SMS M10W^O1MP@WP>K=:/$6_GR::8SO[A6O/L>@&;YIXI4I-@[1RJA;2#2>2EF4TV MK@EQDB%B)3H=+M<4*MM<.3R!VMQ)TI?MRD.\*P:H?J79&YACQ?,=^S, MQ_(EU'Z9-TL4W.MD)+EBV]S>$@(G;*G/BL'#DQPTB[Y0E1U"2%MBEDUOFXQG M!6OZ0ZFJ%'$UR:(H6/D(67G8:0S:@I,%)Q\\)\L# MN=&IKE3KONOZ%;*WJJG?E[R[RKR#1J_5/S 6WSD5/HA=0#],>$55 MI5A$J>)#+UM5+OX5/TN**M]"=(Y%= :]1G]_6[V0'"$YARHY#(Q&= MI>42#R0@('3W?_3-U<_*=Q-WY^C@C\^(4;?ZX)5AT. MW[$C;7#\*D\$"P"S_@A8 Z=>P7);KG+<8[@N;+?&:[D&;+?9!5&_EV$!S'1- M0Z.G'L^-J3#@LJZ A*?BCJWJ.MPK2]U.H].OESN!<+H5K/R>6'F'&U.-G&Y7 M9=ZH<(L2CFE5WOIW&\-!JU82*+PA!=/5D^EVK?9K[!"9F>.GK$U ^, :ZIL4=6CFP:XAE?S?57#H,:L_+.,2XM-YV0CR.4CT&OT97KY7PO-+W@Y(V,EG:C=8@U M.P0K"U9.&2V]0:/3V8V'P&$LIS!:A'P4*C36[==8/*JZ<,H;1K2'@(IKRX3I M9W/J4J),;4HQ5]C>0P;WYB9>-)ZJ_,C?7<53E>O//>P,JQ+SS8.IJ@^#$/Q] M)/Q]VN]5=F+9$8,?CNTGI.9(I48:'$ E!;$K"/[>E+\;@W9EQQO!X8+#J[=[ MI$:WNED>@DF.U.LT!MT#*+0F1$>(3KU$Y[3?:K3D0]MUA!$HY/$XY7$(.UG[ !(^ M%G40K&/"1Y9Y@:A!K*_"8GT=+&/_0@T#_ZM$4>AATD>,026*38%X\&_%,-Z( M,IE0%=L\OK%2HQ/#4UV/M[0F *Y-87:B>K9-3?6-V#"@ M507692DI+4(!_!D#AZJ6:19):K<[W?7 C$W5FE%R>@6?/I");?36/%..,4E3!"-'PW_F8W. MV[&Q+UY=6V'RIMAO8Y?.G.15;EMM9 MK+8P3:D@%]L&FM(P:Z6J!;F81'=:W=[>02XH#W*KNSN01V"/>RA!4W(/%K*F MV)I#OL\U,+=9(N36D/S]&\N-_'\[6I'?1QJ>6UC(T:5EPTDG@@',*A/^5'E MTNA5=WZ//H;P&$P@>?BC[>'U!I<9)S]RMWR4D:F-^!A7NO*H&[JK _=NAVY[ MV%^P+#: HD;X%V1EJ=UO=W9)@270[ZH*Y M0?%:"VU86U&SC/(46#CDV.0#WDS\X6[,V&#!6%L2J3N0US%)?E@.BU %E4=+ MKHQ.8_,9-GG+UO-(4JSQM@+3[747C('ELU6&1;&%Z@VE=4)? (E;F\X570O- M0]1V_ :?B4_$YXE/\V!%(]Y,PO'8<,7H)J7I-NADB/[F MT!P%_5;#?BLNY2JD7_C0RS5C@UQ3EYS"^(;''GB#U]>, M>['D6RST"WL%G38[< _DCIPVQ];/M3><JU-#7\SL J=IG>'@X7V*(4L(K99WWF % )M8J82OW>@MFX#*S0 M7F9)Y1?!XM_?4(HV8?YAJ[?PI! -N1LX\BB60;LW3!^',^"XU$W=>8)]8 I2 MF&'V^EV"9BBK&29^#GA )_26P),8?+>0Y>*=85=.,\]*R,+/)'+)(7]'IQS" MO'(R[M#]#ADN/&L9_Y^;U;,6:OZ0@Y1J83KFX<+TB/MJJ+APRWLQIXIF$IXM O[5DQ/,KN>/38T9XYB3E^P>): MEAL^R%K"J\+%1=&54HNN!'6$RY.W L"(6L;O@>7B58SKPG;UKZ2\6:Z+?F^+ MO,:E;;L1NDF#KZQX$)' ><=Q'74(VN@/&V##5Q6T49-(0\')Q\C)G0:]MYQ@M<@L6&AKVV]RP6AK2[]*B*!\$91?!ZMXV&KTAH>6(T.DEQ&2 MLW?)&;1!116/;F&#[GID]S2=UMLB,Z6%G/VWN3Y>]AII_TF MLL;>-6CY8DG@-%((-G:3CIDQ,!YI2C&#!O?UP+P:\-DP''*IV%.+?%;,/QKD MFL6X*@:Z*%FJSO-RA %G=_39,I[QH?7EL:D75GF%&:]7NDEO)AG=&*8,4<0SP#*& M9%;<6C=.?R!_ZZS5DR/:Y\0M7(QXD EZ,5_\TP/P%B@6M1J9W"WNR3) @3F\ M_48\W6O)K6Z2<];-4S;8N;SJ);F3"B?:!.P&.6?I9!9<=V)M_!8;45?J]7K= MI6#Z(^\:L%R>:9U6K[5TV=. H<>FSN) R832/,)>5'\L8+DHK=]-SZ':N8)N M#^Y;!-(EI;?4QO<_5&/KHH#KI#C&UY=,=;2ZB678$/5PM48L!1.Q/-?!.%S< MRRM0YS&PZZFS%V*-98EID-82XH?TO'B=ZSS# \%HYCVQ?P3%%P!"JB&C_P)S M#YJM=K,MK6;G%"H1XSXKNL'\G2:6C<:Y;;T@F<'&Y$FYR,0?H6*&#AK[>O%S M %D@D8?"\*U5_+X.R7"9OBFO^LR;Q19(]9OL:5E\@ YR67H8(L;/G6O691F6 M9:S+ QBOY,I2BJFH[==;6(CNJ.UWT1S/XP3=@CHKUL\]2DS M)Z^#,0Z#^(>#W-C!$._2Y;B?<#D^O[E_N">CZR_DXOYA_&WT?4AMU_AM W M +4@ DI1GW2 GYU!H)5*;51'QSESD/6)S@#7,:0*1#+9 M0@EA7\CI67].68Y81' MO/"(#]#EFS@8,AX+U5^V;Y?EI2$ZM+(_PF1<<7CJ']QIR=8;9 MX?G,U^ \]F"YBO'.3UNE"&@MS,E!H],3,<2"Z:IDNK;4Z PJJYLKSC ;*/TK MZCB?H@=5UV*>7.+\(JR[HD&_P][>*F2+ XQ@\?)9O-L8],0)YN"B?J]%H*\( M5ZR'/2SU&AT1Z"LD1TC.!IMO3][;YON^ZM8GG%699R1W-J5:X%"+I<5F<\5D M^8-5R]0P";FVTL\6XU;0Q8MY8:+333QVA7E=^F[YO')N#1TPA7>E<'43WI7" MN[+&+!?WKB3"L['B(V=)L2SO_$7N<$SI6MC)PX8L'>"+B^!DPU+W2 2K\(=K?Q7EIJ\H=3AA>14;O2E>F7W+A?A M#X*3CY:3!U);0 ;\#55(CI"<8W"P*>K=NBZ3?K'<@AF9#3&3>1.ZS'3'P:+I MUY9+R:WRQKQ%5J5X?_#3H.?/ 8GIC:FMZHIQJ\RIO3Z3(Z:SEM(YS&-3+T.G M,+1K@)#EEMP=% 8C1Z[-C>B8S*6Y!O9N5^ZV2J5@GG3ILMSI#;J%P<"LG7A+ M[^>0W2T9XRE![RR%<*'*02F YE$O7:G= MW01.C<%IL-HL_O2S$%CV*NB9RLP"(P 3J6)K ISD,<=0_G((PO'#<"CCHR+" MN@K!:\M4MUD,>; _ON"8-;IT?7?TB>*>KBX?_G?6W*!RSO'/-'086RJ9\2UIA03.)$7 MW7TBZ,'@>(^.KND*EHPDIW &,:CJZL_4>",G,$;CA)R<+;I7-'M M!M,O%F<@:'+Z[>[F WI8:%Z0TQB0?=95RH*W=5/S<$#%B#)*GY$1G+9X(GCC MK4$0>1C@6=>HPR1K:C.W#=Z!S+W9G#A_Z!J =P#4,0G(JA-H-Q4X7FW 30+Z&73 M&,4<.L7G..<3N>=8DW/F_PJKZ]^1R6Y_P)DV#?!Z3!K_?X&6$> MFZ8%\,$ZDEN #'WEP,KZ%EF?0EW)[1^JPZ 58*8#:\5-D)]8Q@&HA M6_;B>7-1)43JA;KD7'&>,#\^+HY&'M_(Z7>'D>)#H', V!'R8*8] $/@",$ MG]^P]]@,NT8]URJB->;P(&4OY)^Y)OCV0GQ[N:K(=5J#DA'&NG3.9@B'77>V MP$U)DG(AG#%U31 NML+-WC!5PW!#A,?H\D;)Z97E.!_(R.7JG9V80)_=*EFU MRZ ?[X:=,A#I%$"D*_47\(@&+QW4(C3O+G!898 65'=R;Y^@=@J VH&C7$Y0 M5XCFI8Y6R$:B&7;=G2[J#@;M/**9,75-$"ZHBSK#86\7"*]FQM0A:[SDD)5@ MH/@8#U9RA!5'PR(?@D**CY MVJT5RGQ;&H1%!8$ >/T*)YMX<5@X*>IP*J+::BH$HSQ8?(SX$/X )9H)>::O M)PUV:8$<+A5V:=L>+A5V:>*53H7/BJ.KF]. ==]:&N0%@[#(]'7$OQ@'2$>& M?U$]T-E4&]86_T+74;M:_1?Z@+U&GY. C4_.''IOQ-L&X[ZB:9X_G&/!=856W/(Q63"'TW\U\\^/HY< M*+:A4YL![:T!?Z;84]V,?,7..B$.NWT:(OY,KC7_1'IGO3AW5)"+*"9@@=BA M"%[8-A#LW+)M)*-E^J\,0:(B4%_D+XKI*?8;HRZK01)<9V 5XVC4:$T^6_ ? MC!\N 3"*&+*7*QW+M3+Z*!K0R@";/Z=B!P?&]#A/Z+.YHKK^2YJ. MX%@L]9>/Y]2G5X.\/.GJ$WE1'$(C13*;44T'4/ Y4]/1,]7EM7L5],R@[(DQ MF,$DEH?<%V0I.X]G*8OD!(CGTNQ7O H>I"M2,?C."E3@[![[HT1Z M$5^2'3;%(YMB[D^AO*!&1E%U%*XDXS6>3Y4/^"\T4UWEE0DQ_:='04"@V>GC M!Z(:BN/H$UU5PAK.+TQ]H]SHS*F!(ODIPY"'5C0YB(]"O1ID[,&+PUY*D MA\D @W;O;-#)"#( \VTA[.+14$ =E)JG;5E2-J9U5@=6)/&26V>]0?WQ\@TT MT LC?^\N@F1'/NL< )+C4.+SB6&&X"6#5(JE6,C/\%4&?-Y1U9JBCQ91#"/( M!83[TB,U*YC?%O8D&.1']4^M<+Z8!\Z5#;SNLJGBX*:+PT1V!.+U&EQ1#?@R,@>(K\ER@]-B9'O#J MA7C%\$4P@_-# LKW(^7!@93KT[FB:^3EB:)")I1_XX[J>+/O\#,E3[,.'9K! M!R3>W+/G<#C:0" M2+<+US^F''PF2IC#D1',@AUQE$LV2BY%4%RHCU?J1\F;(OC?A.K\VCNPJ>.B M30W_1OT Y?*(-NHGT)5X!:VR1P^-A0[%[OSF("CJ6WI!4[=36&8#1P%A@3T0 M[^'P2BW_\7,Q]N1@"HY4=%?LO_,_H')V0/0X0UV MI_4!W1!X@95[++!"SA(:J5Z9=G(*YEOV5X M%7C&6RYM*%6H#7UH0R> -JK">__-+;@N^D85?+ .SCC+<$3!42+_ ?1QXH=; MQ F5@8WO>,R ]1[Y@YM+9LFQ]1 BKJ>8/)M<5[TQ315V9<_DK'.LE^^" -8R M2+Z?3YWK)E#J-@74_\5>9YX5PZ-GY#KC5]1$[" >)F!W*'=CG]NZ&I[&+1M, M1E0%8)?8#@MC#P-866X#O'"S3!B7Z51-5_UWH2"#@ Z MBCU;SBW;56)/^$A+90[KPF33>.,1P '>S$$!6OD4T8@77O9-=-MQFSK,PO^R M/)><7HXO;S[@9;$"AA^Z6#!"S=@;Q!FYSUX?=,\P Z,,57 T?VI>4%X+4UX% M4R)0-G45W4@,P*=>S42^U\4C]4G!DN-'%YV,>BQ"O-!.,M$=L'S)&U7L+?<1 M_]TT/N V6PL^FZ[WQW W?>E<>E(\1#^X ;+6%5)GI1?<^]F*$LX:S2R7E!AG M+CJG)-S?4GL5=YG:DUM*%BI)9Y1[U9HSA?S-TB(;/N9UDMZW? D,/< "FSF0 M+O=M3KG.]MWP_,M<3&>#*198T4:=^^)!JZ4.*:PC-\.C3>TE4&F^9<[\P126 M=6$6AU^)>R5QHD 3)*X=HU8X)ZKLA4P>ON&.L(%! M[X3[.]\(&KC"F#B%FP(A8"]P;N![AS=G*?A]O\ 5>N^]. B/3=A,ICH894[S MJV5IC%3(53?HX+5XI9'A%IRI%SL5VN^K, B-^FX+E6+*J'_ <$J4J[ C.F?H M-O+VTITA5)5ZTCGOR7J):33=2>@R%V>:!K,PNS&:B7%Y)/GL)B/0.(&H!>K6 M\3=_G*"PW3:,.P#FM][B4@C658A&A +#+[AAY@8WZ\_'CL&5,/#D5H/X]$!W M.-\!&/8?)]A% A%.&I 1_5'GXPNAZKL0%S 0-W?8?2^ZX7-PE .Z/0*->*3 MQBJANB-])N"!)ABTNJ )SOE)/% $7RBWGB6<3BSKSQ_9;; M.,&E(+X4@.IQ?&OLE&>:8H=KYP.#@-^&P>\!J-27\J6H*$P].9B_IS&U7-4V3NTB[)48"3KA;5=?V-MMV<%<^"'KONX,T#T%,!;X?[/ U6ZE2F.)9##<6OQ+>2L,>YQEUSY9 MU\3$Q\,#C*W4_AM\(1K M"H#$))+L.^IQ.\2?G+_YQ5_6< ;?\2(TLGSO7SY]PJ]49W=_[(U?\9$%4!3" M$66)A74 4Z-SU#8F,QC0AVK'R[BFG$SJ&CGF@HR/IS&G288!)Y!JZ\S4X1F" M*5)4-^.'P !???5HH0O9(Z5FW 4,]%[P@/GX%EVQL,F9:6HX5L1;L:#N2&=% MYB,>_T!Z]%F8OAF]69AIC)&ADZ6KQKDF;C#&0\3]D/$HAMR'QS>P0I6^!R>: MP89&;D**+Y*[%2*1O&//?>D=N^L.;??$+H5<7_-GT'WO$9DVWLJ<&*N,TPIO MNC(!_T3N(AW+)"GEO!++Y!'I_NC'JV@72)# /Z=QW1&<%R/ATD,(\'4'D[2# M8(#((]_ZET=,923=D?T0$RX[OQ MBO157'VDE((>6_*LDW*P$:X\&:]]B,MY@#X+[Q72%^&4F, >H2$*BIS=_/D> M%,SZ7= <*?,VGB CN%=_SV)_1Y^IZ=&DK9PXYU<"1"BKBQK'=T'HK+1/.U6Z M(?@TXWMX6.&.&W_G006&P'SMM7H?,@_$F5X&MC]TS$+T+2*T)><\D1=(7,"_ M\0,D3TX3OK[Y5^.1H1N,#5H+3$)=Y<F2P\9/R6S41_]'@Q?RH*^^;N4J!]7& M C"I9#;9KLS<#0*-PV<*BTCG_JT!?CN5/A =+>+ $5'U%_'4^<"7,<2U04[E M5&/0;>S4SY8L/ Y@5]\E,!@-^K8_A.8KCR/Y$%\3]*!QV'N.LF2B+'_M!C/H_>L,,*4C+ST0 MV)6W&CD\-_QVZW>,);YU:/W[^I\&^V/6CA)N:PRB,+X*&JM^/9G(ZD13,KI_ MS;*K&XEK(><-F&^&6 3/2/ZP_HDNZ[8I=C$21XUGST%S%C4#],!$4?3%:2SL MS=4]V6248ME!>L)XP:KH2!=DE+S@)^(/"XD18XUY6[_EMAFSA\FTD,NF*1OJ M8LE4; ]IL/03]"O<[0 *VL1%C4RI_=^PV*< MT8G#.KZ^//FE'8-SV1PAG#Y%XQ&NH"72L-XDD=U!Q0VI):=8(6..$J LMNZ] M06O+%8LE9(11CY"(3XYZPFWY3(YLG+)78=O M3QI*I8K@:BVW_=9<#TW6[FR_MU9+QI3M4 \R]J5.JTPRYM-W==M>M]1I4J_? M.Y1=MESAWF"7!?VX-4?N:9.MPW?8'6Y]7JB5%;;V0J>_ M_0HOU2NU,K!VKW/DOCPHU2:K7)NL0[C7[6^-<+7'Z7)/@YL:HOU6ADBM1]>PS&D376=\;#.A]#M'"0NA3P\CWDIQ]TKX-C#)[_TX#N3AZ>6#F M6^EV^F9^#9A!#"NYBXJTH<+\+98N&#V;[F.Y?LYC&8G2V 3C^<,]6#!8;"S0 MC6PDYNH3'V?+;4UN)9^U-@6C_G0IMG-UA[V2Z,)2Q3ZZ9.Q@K40\_&'"OV5H MWTRP<="6-=T2,W9(R, L8Z8J@"_&KMO K:-7K:FM@C9HLB64G>XR"@<3[![" M8DQ0 $*_/JCO)!O%(BP#\L$:JWI6VKEI=:4Y>S-+&NJ:N#? M6D3R@0ZV!QK"Z/QN\12]8[RDI"O ?["^Z:9EP]*R#=VOX[YU_?CL!K$H\ MBOH+]K?%PY<>; M;^?.(LLKD%H]\SY1W.8]X2!0W.Y!XD!0+.*LM@M&75!3Q6L6]L M!HWV*TYS2_E#9Z7GLK/E=%L&WP%0K,RKE+U0;!>FUN%P:+7_VX9=T*H\D=OK M=>9JTMQSTOQJL9Q"=RS]\[8$X8/QL=:&RVU&E5^DCU++?2+/EDNC;6<9(>( M%:3!+@1H1_18)T65T:04OH@=(+?8H(Z'+_+3HU*^8*ITIT1@5F2IN^^BD\"J M#84!M#_,=[J7EH#YQL*_T3KGWADS$AS5"M&=6=W;(3I7="U99\%*1"=D1WCX M'?V\?B-3B\5E;!-+T1[T%_AQW43[P29/R(4LI<)5BV%CJ91J#@\*#AT3???T M111XZTMH'+3E;N/;^M(/.\->RK5OZ5SE U_0U4T:MJ1A4> QW$OWFP<@[@J;(,T.W-5A8Z%U"4^PNN3WL+:S<;J$I(@:] M8:^]#IISQ;9925&F9)E7<>!:N,87"WTOV2EYE^:[7VQ7.U)A>G] M64[W@%;/(:WF<5K1T/L3[_44QZ\1[)#3BA+=\T3=,U]PJZM'Z-E=>WP+PUI#JOR\PDO81S. MRZQ(53&"17.M^4_$AS?_-48IR4LT\7ZR4WKQ5;F/Y_P_Q8&( OAA+P8=.(*,M>!S!]CDB-DJ/#B M[G1'8:U?6,%J%X0-T87;#WPE="C*D;VWW>S_^1)8JKL4J MH:I*:5 EM+QC5X3N%9QC5NN"U?A)6Z!7G -S3+J 9J549B/^L U!ASEQ8_5W M]X"SI()^?7&L08T1M)C M43;;>N:5TBKP$:5>H]-KUTH2RU]_P71[9SJY.SP\ MICO.4\BE9YNZZ]D4BWR_XA].\K7GG1]1]BB&Y1IAPVZCU>O62@S%<>+HF:[3 MZ \ZA\=T)>C^S)O:&IP'KK H-"?$0):DG\@HELY9HW.;JCI+25+6QK 18-^IBUA4#=%^&WVFWWY![E4E_OJ>0ZLGP00B.$)R"@B,WN@-9",YR E2P M07>6B%/5)[8'RU6,):YYK 9#5?HE%T&JU"\ $-$L[]&@QWV'7Q#]?1G[W5ZC M)[7VI;4ZN;56^?PJ)$=(3A'\>ZW&H+4;_[3]2TYL:_[(G*[#?_FX)3SXUWC= MQ\-9ENU_N7WY-ZV9U&L-4D6$5DU1.LBY*HOT>E(Z#U$-G7\!_CV/OABJB\)4"PD9=$(B[M]/GMX6U.6:A> 9\#OZ, Y2S,'1G M,<)D!;C%J(;N/]73!6?-5["UW5F(/-H9[K%'A\OXHT.48+QRPH0@P?< IER$ M&G9;O72 Y.XH59UL\>#7ZF1+[B[$DM52MO+3Y9W)5G[";"Y;G?Z@LW-*D2^Z MHQJ6 V"0OZ-E09AID9\>4?^#C@9W3A_D='U M%W+Q/]_'M]\NKA\:Y/KB(6VLYHC $W&-/XFX1KYH[STFJ]X!=X+,AQ)W\YYE MJ,J]4<0U"GVRQU46<8TBKO& XO<$7=Z31[&(:SR@![$ZO'8=:#B88&3!R$?! MR"*NL8)M2H28B;A&$==XY$PGXAIK(: M<[]NU,6L.Y3P+!'7.!5QC4)P1%RCB&L4<8TB.FO'6JMNT5DBKE%(CI"<3? 7 M<8WK(PG"&(;/"IY+']V@>%I&>,*S[L"!]=*RO\ BNQ//@#,M(+*Z4F6.:,'A M8M6II5.5 V^Q4E!2JY6NL)<#X#L*LZJZP8_]&!=P ZNDL$*BO)84.<5J4A]X MR;1[.N4!5ZZ%A269'ZF83S1"6KL/A9,,.#%1__H&-, M5D9F\$ +)#FNCX\V922;]#L MR2$7ID:U!/?L5DQWX.Y>.W??^G(8$YF:NYC?ZZ^+S+=O-_.#X3T1RG-X'"]" M9][#$M<_3$4LL9!BL<2'+L6;/=QTY8S[++XF^W^@N5@0G'R,GRPUY<(#Q08*3!2MT&OWA0'"RX.1#Y^1VM]%KU2MHIT3'[4+'BZH=M$<:/A"R1&QPL%AX'!-A MM=.0A]+AG7H$SQTTSW6KBYH0/"=X#D8<-'K5Q1L(GA,\ M!R,.&ZWV =Z-[]K0K6L>B(@ YY8]MVS%I4'$2EG6K@A@+RS(AQ' /FRT.X<6 MOEY)(*C@\"/A\$%C*.\M8%-PN.#P\M,V]AN]ZGP9!(L+%J^>Q8>-OGQH^:G> MT87\V'>GQBAS/\[9,L7=^Y'>#TBMAMP5EU*"Z:J]"!UT#M#-3?#< ?.<-&AT MAO7*PB^8[MB9K@>*[@ WUR/TYQUCQ"9UW+)OUX7_U7Y/E^W&<%C9)7A-KDH$ MS^V=Y[KU\E\2/'?L/-=O]#KUJBLB>.[X>:[=JY?/W%[N:/.^3%2>$<-]HG9@ MWY)3GA;C0Z7)RG.1HLZ/-.4?2W?U2%-R5O$#>&:O/J.X8.\C8>_*+I\%=PON MKIR[3Z5^9+M>5+]Q- M^;I8W;VY\L:+M5D3DL8L(;7/C?1ZKJS3P#]>47.M%5/4/!27);6L>?4K\][*4@73=3J5#GDBJY MTX.&&T)]KQAT 5+VXQU]IJ9'KVD66)T"8B]W6[WA( %@:H+MH.F%T.3:N[H] M6>J6!TTQE=@9#&6Y1&B*;2_=UK#?[Q6 YBXJ7^.;+TNU3\%5_#TR@D #CETZ M;(XE>.XMP^/U=$,4=XJ^M 7ZO]^[ M(-SXPV?/ @!9G]E[NV"+>VH_ZRHEYZPDE;,G?EE# M,!]('\9\1.I)@[:\+]G9AGEVK13NO?G<>"/G3[ '$9^2Y0A-VE39+0\P-!@6 M 1*YZ#60Y78]R56NR&Q(+M K[5;-=$O*OJF!;NGT.\-Z;U\ELM:6VU>WTTZ= MFK?@L-7"6BL^VU0@I4Z_"*\M%;K:;'"[%\BV/&RWBUA$51"IW-UP R));3B9 M[L=U=\D&_+KI-*V');'K:[\$IVJ,3R:?KDC4_S\$2)JMCV M&[+2LV)XU.$5/C@%=/BG8F.9#YC0,*P7AYPB9#C[CD#CW7&H3T1W 4:50P;* MU'VR/$[8B0W9:^5"S3>3U@G[MS-7U.#?NP$W>.9MM7Z, M%BJ/VVT1C^--O1)V.H=:O"Q\;K_R$EB\0&7XOW@F)>U6(\U'^RI3OQL'A.U< MV@7+E;K*7ZC*MCO2EFK#=KL)JBB3[3:+;.CWMDB\54$V45$KCS!R9MP #Q2-7G0!*2(R1G9>6*-DC. M 43 %CUDK@NZR_MJF?E.^AVZ.!A0LQ!;\]W470?(;1CDTK(Q,J;0"VHP<"H MAHV*@_IC'O'#ZOF38DZA*YR?TY%,++S)?:+$T5_)#*9[<@@U-?@RY-U"H>H$I][[GVV/.3-:G%Z]/]DV*OR]=4@_2@NB;^-D_7OTD?_ MD'2T19>D3KO1'M0K4;UXOCRX$VD=6%GNG?4K2TI:Z]?+&CQ4L@V=:A5N&Z*Z M297/B')#ZM9KUZC@G>XPF.[8=HURD6NWSP:5%5BO]<-@#0XAEY8]H7JU^T8= M#;^C/6XT:R5IXJ!QI%N&8.+RMXNZNDC^RBZQRMI A-?8D7J-G4KMQK!U:'YC M.R?#WDL![]RB)GA*=F.4]%"0>)JK3'D;F>5;GO MULU+3.I(C=[^'+:%@V6)5#K MR'&HZQ#%U,A7R])>=,,HF(XF&(J/-#*U8)PC=J#$S#3<\Q%3TW!?Q[E-'599 M ;TGUO M:!9@=JWO\KZ[!;+9W+WTW6W23>[:AZ(H9)F.U9,E5U^23?_Z1U*2O\5.)$6B M*'D.ASO'EDC.\#/D<&8XDTW+-(UX!R_'8T+F&P@!;2X8;WL250"LP]V1T!?$,'WVU(MSCII[F>9<74#]52[LR"LJ5+?7)\ M)W#Y91*J%D&\;5\/CC*<$17;PL98Z9];$J ,4-ZY;:UC6P,D Y)[CV355K&N M"DNUTW6L2"5]2TQ,R+;M*G*"V,]J&CI3]A-+B"U0S9(Q5'BP\>ERA6A!:/K0 M\:;;&B .$ >($ZM:E TJZ\"^<[8(Z8#_PQ6.MK2,6N3+'(S:65!,Y6#4@428 MUP^*$Q^# N@>"+I/;&R..LNH5Q/BC7.A\TAKD!N0FX')3=OZY:& S [L6=O^ M0ZF"L#N[^U0Y"+NG%SH:B^QN.4F$6+=D_>!5\7>.0'1 =)Y-G6MBJ[NM'B0' M)*>ODJ.R*D9C>R"B4S/K=,G+"7MO25PX44 IBM$UB1!/"HO1)R?V7!ZR_]GS M4W;QK\IEB:)%VB!OC[=&!Y6W=607)O@-AUD8)?/LCD2X6*9)YI>FW)^L.#W- M.4V*^5C2^8@9_U;)JNDW7CAEURVF%)OLX2[N0V!$OKEDF6P,<.HD#D?IP*Y) M/';%IE\Y_VU+G+9B RRLCR3+:R78BPG ZP1X M.C9&PJY. / >)LKGK#Z5 \ -YZQ=/'O=IJ6]!X94B;3!+D!6ZX(,A)DLB; MI)D// G1Y[]=HPMFR5E&7LP:N@S<=VTIP9!MH@9#9<\VH6-%$Y9*79(+8@#D M 0+9P(HE5V%! #( N09Q%E9-86&H &0 V4A5/3[KTI": @&A1$JWB10ECJNI8K,P&\ =X ;X#W4<%;'TI= M/8#W8."]0F(;%R>&A7I!,3^2NT7HEXLPR.*#YJ%/ M/:E:J6-%D2R*1(XL?2 X(#@O^'?T'F1G ,$!P9%+<"RLJK#C@." X%2-?QN* MU'1X*!3CU%H?"J]7J62RTL%='_L@NUA?UI)VZ1^]4R6+I)7#L IR W+SO-QH MDEU] +D!N>F#W.B=^:E!;D!N^BLW(V%!Y.)2P(JZ#'7,L<$=%HPK.PX9 VX! M&@ -@ 9 Z !T)#5V"V!73M/>5\OHUP]F6C_2"1)Y&*-V)0%*5H<))N%,4NE,TKC=5VQ:23@( ^CN1*>4!- !Z.Y$IY,$ MT 'H[D2GDI3:F"A7.IBU\GL6Q^F"L-SW+"=,G)>5=-<98M9,VDD5TY9.#)>P MFXJRD"S'@*UW%F,!208 WX!OP#?@&_ -^ 9\#QS?1Y0.YC9,'!]-69R$=U^8 M[D4=309VE5B>TA8=F"ILK.H]N*L']^4!Y/5!;F!-'\KU=@ Y@/S@2MZ#VZ, M<@#YJU9R;2CJRC!CMP\GJEPS0F#&RIY$YC4N*1W7VFB7.*%I)26QOP&0!PAD MH6D> <@ Y+:($YIV$8 ,0&[MA-%#%'<8MR7:[]&'&EZ=V16J>D [,RM4]H"V M:U7H0Y$C\68S@#? &^ -\)8=WGVH9@3P!G@?.[R/*"_[,\6Z/O_M&ET$"8F6 MD1>SABX#]QWM-,J"N" X(#AR"8XQ%*DYHLL]LI7UZFF@[!&N M)>W2/WH'I35!;D!N:I3U&DK,.L@-R(U N>GN:CK(#'T]/B?98([@!&)M(-[(/TY/LW:>#B9KBK>T;BAK9WL@+/L<8]Q7,OO^C:N.%&NDC)0D MY)],;?3FXSZD' 1&#IP-)+5\?OU7&B?>[#'KYG9.:%.^'S[0B4"9]W,9D9@$ ME'T.BM/%PHD>&:OI$9OLZ8^("^A MXW>S47L!2N9A&CO!-+N0QAYD/[Q]4HIDX^,D0N]W83[-Z,W M_.]XZ;C%W\U05$CJ:/3']3R7L9/LRG42+O=' M3=5:I$&[S8!UT[*.]H)\KH MX*)5.]RC!?G@3S_P1.ML(/Y.3(E+6"1 UO%9S*3ASVE D#;"B$E](VOXZZ(] MY)IU+4UE_?5+ K96M''W=.TN/YD]D>(? MHS!^+6PGGA01"-S#X[]-$NYE^UTT7J>^PF$8IQI,? M-!(O# "40U^3BY409:L01@&!I6CPLPX[,>S$TL ?=F+8B:4#)>S$;9S$<_.K M:N_QE/!3>6=195M6^7/Z1[@@$8J(SZ4OGGM+D:G79"Q#U1_WHPR^1<54L3I2 M1+D7)?' Y0'".43R\"F+3&4&Z?X+2SU(!_E"X.8V%"%!9+ 2@](;D]IT?!( M7!H<@#) N36EQ;2Q+B[/OP33"4H+R$=YXL8Z-BR)Q4.4P4FNPLM;5J@O84"[ M7RQ)0I!S%Q&R8%&A;4DYU"VL+,?]J%LXUL>BQ!SJ<@*^A>/[Q#)[D+BS71ZT MION!U Q4:A2[F;!YV!4 WU+B&]M:9U7^ .& \/;U'@4;XKQRH/F W Q#;E2C M!YFB6TSU5=X6UFV>K^U[TF'B^*)$'?)&0-Z(E]RDBC&4U!$@.B Z F/)3*SK M?01Y/&%V#5KU)DE$'8RD)R^2HYBZMCN0]9H$!T0';E$Y\0:X9': MMUT'E$"0QV'*XYCN9%IGG@09,F&63CZY-POF3R$E)R'1 GTFDP1=!G$2I3Q8 MKU(&3/;RQKO#3'BYYM64\8J2%GMQ0J:,C\E6,DP)DUE"IDJXSU_Z/G^1HG(7 M1)T,!M)D'@/D-A-DR@([^9-T-I!-LF%]'PI=Z?GW+?,4= MKM:4OS6Y/WD!UY;=B$R]UFIUP66UAL^P,AQ063(54URM!DG,J@#E(4)9M_H) M93&;DIAKENM-Z999(OS0>2&_7J-"W'[$J"3QH#)$>QH&5L6%:DD2\P^@ZQ9T MEHX-R=;X%@.*93]X7$?APHOC,'JD3$\(6CJ/W([K!6A!FY_[C_1CG#B^G]GL MG02I[\9_1,F6-@O9$<"S(G%G&$)"Y60^K@@5ZJ6#<,6B6.4!GF!/KH5<,\F MW7%2)W )W2=BR-H"M]0JQTCIG=7"AKN=(#4]E9KQ&'+!/,. #@YXH)0.4"E5 MU1%6Q06_PU$(4,=1IV/3%G9['PY#-0]#']!Y&D4D2-"2'8E>*EX$>ASH<;MZ MG*I8>&S!"0@D!R2GFN08"M8,$!RQAR"Y,N=L[,;;MRU\9JET\[UYX21IY"4> M$6:JW9G*Q=.^P7GH\N3>"YL_AN'TP?/] M2M&>2_S=NON97;1<1F1F$?$L(N9=P7/)H[/_9J31Q01=L#GS\;DCC$> ML>$*N+1YLGEK,U/VBFN;<&NS5 ?/:?!'?(4.;FW"K4VXM3F\6YO/G>(7WG3* M5#DY4MW>D.C>H_OK.9\1J#K>E[."% Z)2R]IB3'98 R0%D>*#>X,?%# M@!S%""^#(+QW$N^>H.MTL62'Q)O03YEW5^06!=>81-;0,?#8[N$U)@ =@*[/ M=^N,K#^A@QKW+8!9&"X?9]S +]2B> MJ!(QD[^S:G2CS4^/^8_'$TW#DLFC,$W0S N

AGEJ$I1A?!E,K&H>"['IEPO*D(=R9TR_\;QVXOH@^L:-1AJR7Y=P]2QI8\;D5>X>010[A#*.KMX M)%<$.B 9D%P'R0I%,JS)@.3>(UDU1M@<0\)I@'+OH:R8"K8U*",%4.X]E T= M:T8/K^@#D@').YKR"(\T./,!DGN/9-4PL:H<39&,JI9TT?4PSK*J@$Z;93"& MGK+B]2+7[C4C%:NJ7"4Z(4W*T#&G8&LLE^8-F!LZYE1+V%5*0!P@CAW+L"KN M^BY@#C!W)[@*"6 .,,>UN;$AUY$=,#=TS($V!X@3KR#I61W)Y8@#( .0Z6C*[R2.7J;T4 MJ [6>2RH6+V(.!508*^%/MSA%]B[\;Y!>3VYP3?(NFM07N\HIAG*ZTF#K\'5 MAH!*/L.?8ZCD['ICS,W!M0 M7F]XOJR6KRHI&M9-N*P$4.X]E,<:-E2YPG !R8#D&L39*E8UN0(, ,F Y#HQ M7_88JZI M)2!.).+HJ6P$.RM@3G 5($NNE.: N:%C3L-CR,4(F -M#A W8,2-\4BR4DNE M^#[,&-_]J:4%FBAE=#4,-JV[:F'5AO!< )W0^ !L]M$1!9CK,>;H.@?!58 Y ML2%]K&HM;*X .L&%>@S)RAX Z 8/.FR#1@>8$ZS1*;I MW'L@:P8V1SV\;W.P"MX6&?GG[]ZG\>F=XRP_W+AS,DU]'T]/\![1Z#7WV8M<1?^,?I:?;.JN.=[M:OK3I!+IT]^L=7,OO^C0 M.*8M\"F-D1.1#VN@HAL2W7LN?9NGTZ9=709!>$^1=4_0=;I8,M3\H'@]?H?8$'8:*SI%7HQ(<.?'VPV/#H/#BL125#D!'<$A;.M M 3(Z6-W!*$P<+EFK\6(T(4Y$O\)H&3Z0""6T@7CAQ3'E($;S,*:TSOS4FV:_ M8[0@"1W=0QC]QM^:.3'E"?MA8^PQ9SH%@C,CR>-Z&(PY^7<%8R@/*+/"R"MF MY=D9+:B>.9/(8V]F;3IQ3!840''.M=.%0UFQI*^C)5T$Z512]D:$@C2=.6Y" M5X:8_YJ]O?7UA-+/*C(N(X^.@B#?F1 _>SB?B'V JC@=>:]L7,CQ?11&=)Q1 MPIYS5A-/12/C(W)97YL(>J!B,0_3F.1PNZ==A]%CWB8;R#MY)7].5S0TI0)" M.&,*8:'SR_Y,MM:&M4\4!83R.?82/NGL*48^9UB<3N+$"1*&O"!=3"B*V?<^ M7?B=]4+@+/GV$ ;9PI)+Q)10:5IXP:K_W26(/KC:O-XAGCZ>+4HHGHAEE(&?3 T)2MO3&A7 E3*EL>6^(8,S=(I]+C\P6-+E+; M4[1:JD_8X-D F]S_>%,?$)UVWW.SP?.9H^"GDYI=ZF$/LA_>?JC!;:CAVT8? M[O!K^-[.V0(&57REAM\@R[M"%=^CF&:HXBL-O@97@@H*!@Y_CJ%@X!%,,A0, M/())[D?!0)AFV)1ACF%3ADF&3?D()KD?F_(P,WQ!%=_AQ>*T?+W?U+&ERQ6, M Y>M 6K" +8&[HF -M#A G6ILS%+EL[*7X/LP0W[PRQHD?QO%;J.5[ M',5I%%9N4"X1!#?7T$%W(EGE]G:I?0MKYS!AK&%=E\O+ TOGT#&GC+$QA@!N M )U0T(VPILCE6P30#1UT&C8@)AHP)QAS8TTN&RA@;NB84^2K47?$T9E0'KB" M?;QQ61AT<1+%QGI#F63E\C(!DH\-R=B"X 0 3V[P#;+N&I37.XIIAO)Z MTN!K<+4AH)+/\.<8*OD88-F689-B4CV"2^[$I M#S/W!I37&YXOJ^6K2HJ&=1,N*P&4>P_EL88-5:XP7$ R(+D&<;:*54VN - M,B"Y3LR7/<:J*M0[*R!P"ZP8,.VZ#1 >8$:W2*+EJC1#3.&$JK@5;!B-RX+@\[!K;'B83WT20"2 *0%X_F_TCCQ9H\9#;=S0IOR M_?"!VGS+B,0D2&(4$3<,7,_W,JLZ"F>%C9T^Z^66]S"BSRW#*'LW)G<+ M_FX2\D)MM &>,=I)R+1X94+H2X1V]HV.^801RHAIB-+L==;4!^0EE&0W(]0+ MZ'C"-':":1;)S!YD/[S]L,OV7E8E3,)E'\HYFX*VK:SC M.Z_>SB-"MFH-;J&G63&MD .]-P4/Y448%QG)4]WO%KIL;XL8(O9>626O)VMJ M^?H.?4 \5-D\ABF6O\(F3#%(,4QQWZ6X7M2;H>ZQ$V1STOWMW*N21W"\9DKG MT7 R1JC*98L;RQ[VJF%[#+'6@.3^(UG%JBU7%!$@&9 \C"@B0#(@>1B>OA8O MU50Z7K3F8CV4E7S*'(3L!,$.%D^<8T?FL*\]C-=+7-EQR.@!!V@ - : V M!D"C$?8,T(Z[IG6S$ P+LO*"Q GN/&;,=>*8))!ZL3.9:?D CU5(#@68$XPY M0P$[/F!.).;DJ]4!F!LZYN3+*-Z)17%O$(4$9L8U \[#:!E&3D(0^;8D04S: MTG9KL:*=M:%23'N'!\MJ ^VN>( FKF!%N:BD;G %"!\HPFT\5H4I4(!P0+AP MA"L6-L7%,@#$ >+B(3[&EBHL54K+$!^@01[*'AV3?4 98=4 HQ2 3JPAU-9[ M&.8&F.LQYA0;ZY(EM@+0#1UT)EWH>KBY#C">]Y+=V"1QTK9U'>*ONCU=:G@\ MAJQO@#G!F#/DBE\"S T= X6W,.,S MH!O0+1S=)XJXRIP- ;QQ'KP%E0>DIJ+4Z,+2(?51:MH^1NF2A.3G\2\G?AC' M;XLL_7F.09ZL7]3*4HHA(E<6.B T#=.)3_I?]*/&>G6(_*[,,2961YV%BNH2 MAXJ"X(#@/'_WU[8[.P&"X(#@]%5P% 6/%) 4VZZ.ESN MKQ7WW?LT/KUSG.6'FRRQ^U>>ZIW2^=F+77I62R-R2VG\Y(?N;Q]__SN$OOO# MZ>D-\7WZ"$9W)""1XR,GF")GNO "+T[8S8;[U77K^/0T>VW=#W_WQ^S-LV!Z MMO7>1>YGS[-RZK]S#21TH2\D^F-GJ#TL#+?OUE-%+?H"EQO87C MQ]^_.=7>?#1LTQI3P&Z25Z;;+BDT5Q2:)2@T5T>A4H%"1=,,JV\D6BL2 MR\!44?2Q8;^&Q!_":$8\5O[PQ OHTNS[3A2C)8E0/'BY[XB:A M,HS^_C-93$CTCR<$L^<_.3&9GH<+U@F_H'0614YP1]C*\.EQ_;P,:#\I+PW!'>:WX6O([3OD8Z4H2_Y77_B#3,[K(.G?D1]IX M\ME)R ^.%_WJ^.F+#/TG[_+V<4G.OGGQ/]?4<>(RTK:9KFTR??3FXR:OI2!Y M-9>\:;K]Q+S\!IU#+YP*F#_^GU^S7J]YITHCL_#Q6OF_!GB]9W@KCG%F2HU] M/L+X,LA&WC7\U3V=K8L0@8J4[YU3/H^QA!/9_#PIF_-T^>4'NCFHBB%D ML=HF;;U[LM9.)ZPYM-DEVN@331[1YG-YOXAWC%'6-=KH&V715 GM'>7=8[3> MQ.B<7XM:]\HNXF0J4KPZ((Q*Q]0&Q!0+Q M%4(&2*P&77TE-Q554UZ_?JOF.\L4@9'RI )X6@=/0YN_*FKS[PMXOJ2,:5*! M(QM24\O''K5"US1;R"ZS0Q+,=+F9;DZ!U!7:4I'#Q2'0FVN2;D%*B-1T)D>)NTU7SGBU0XRP_CR+EW/)^7@F65 M86._QF?%N.CA)E,!6UM8]9&EZU8#D_("!6NA8V.; MA_Z41/&?;7:4 V*NRO& !5PW5T'<\-8V,IN>\*^,]4 W+5FW1O'O" MJ&N*W: $7^K2J(V-%V@4--YR>%9,52L]WE\^W5S\Y9>++[?HXE?ZWYLGHTHG M,?EW2L=[<<\6[94K]D7'T\=]CN:#?N7<[[SAB&XA+OB%ZN_K4.$O5[<72#'0 M*7K"H%U?]\;'283>[[JWVPML9F4,O=EC-N"_$C1WF#/QGNI*#MORXM7$T2^Y MBI/,HS"]F]/_$S1EQ@GVP6,2YRVH)A5,F5^/Z50!#][GK?S@!4[@>HY/MU#Z M1:8K/1 6.!W'*9F^0[=S]A?_*@CW]NHD**+?>1%M+R)N>$?ARRL!16BZ"B!7J:!)7,OSJO OWL2;O TE. 0:M<' R?RN#RN%L + MVAM;F/^24@8GF6^6#I'^R7[(_KX,J,JQX)LK1EUAV]J/G=>HE/ MKF:7 66.-Z4T<6UC-;QB='1P?&RKH>U30(S-18:N,:-W=--<<[OTH%OG?EO< M?(D=NM42.S:%D?[E1-$CTP7.%F$:)!B=\?)9Y;*IH*&LG:Z7Z[FB\^6AH M/"SK)>)?ZKLQ3EQ'++,IW3I9H 7;ZY;\W%=-W.IQZI^?')^NE>1F3DCR4^AF M*C@3NF)05-960]HG9D^Y.Y*+N^UP[T6MAG%"E8L3W> L,\&V@+.&N?O$([(^ MPV<'3725)G%"><>#HSY[?DJ?WF7:CDFH.*KF3V<-;;13+=A+>1()96C:=JQ7 MQ?XEH_[9'>PI];:JFP.B_ME0QGUSKVL#HO[94-6]<]\P\IV<>C=<+,+"(H?" MC2%O&NK*4?^DVT].[+FOQ;VECTKA?G_ODE%>:=8IY:5FO0>45Y1VW1B5DO9> M4%YIC]/U<2-S'GD)/9[-9FQ=FY))PJT!3"FA XR?*HK\>7KBI$L(F9$H(M// M]*7+_)WS<)_IME*D]MBTMLEZL4.1M%0+R:Y'QE56T(%B+;_1SGPCF;V$Z[EQ M=KDB/OVZ_BZ_A;2/$6F.D.NIE0A8Q M5U17;1<-O:RE4L;HNC7.C,VE!R@9>W;6J6;9HZJJ;?::/3L;6,/LT>SQJ-?L MV5D2FV6/9IBC<4/LP8A\*YQ;SD;M]].;=+GT']'YW*'[X0V)[CUWTQ9:DWL7 M16=;=>:;E;U_KLS?G]+8"T@<%[_SMS+".%T%6>66-'6D'F3Z7KJJ,[UEKG:& MR8;8@N:8O)V]%7:DY,*RQUG.$ M=K;G"F#/"RNJW-"LNVI:IMWO5;-#1:B3O?: M([!JMKX8=+/NMJM)5U\,-*I7M(YV*0P^+:K4KT6[;M==CYE#*@MWO8@3VB3S MC5Y'X< _<(:7OHDR4*/D\AQUTXW/@;>+(MI M*AK-V[P,LA:O9D5[5\%&:ZO&7NE;/%45=4/^7SN:WG&KFO?2LDXE&=G\II=IV)L^HZHL+O+1V?L.[,Z*)T^E?B^S'ZP8GN0O3)"7[#Z M'-'W_+(Y#U\O$=V-1N _]>[9B MG$=DZB7T5=?SV4V-O6L#&S4;-!OS>LCK$5_-5N.]#-AHL\%F8Z5#78_T0,1I M-HIB$/EULGR(V[_E*\=/=+FXFNUYC7.",X+QH>#"!A-*Q1$JACG:F/[FZ%\! M81T\'3-_?9&JBIX"LVQ5[)(#*9%K@8]OH[&K69[@J;A^>,O::?YZY5;H>)9N MY9V:L^O%X93GPBQ,2]PT?['7'V@S8GB@E. !&TT%(#R$3<#@(13# $W3RL#@ M(2S/@3!H0A"N B%B4 8 ="@KZB]7=1O0A 2$[BJ,";]>7FP1ECUUZWS[E#U# MF[R\>&7>2V-CA=O;?BMCK)!]E"[$VJB3059,K]D5)TOK,RJ?[5(C/'RA@+Y' M=S%6N/$SR3Z]13Q,C,4$.S[95M_V1]X7;10ML/>O9OSMUZ"9(D7=1$KESB4D M_Q6",@SR2Z-[=<%H0.176($H^68SY*^(Y,Z([+;^CQL)?[<3Z*(\@^[NTL6; MN S:SVS,%/6=_:%2WY+1767OULV!D/T*,>\YW556=[41NG\)!2STP:F_^.FM'N>=/&&'ASH-O&) M&>Y,5#S$G^$FU^ESJ1%71MESWV&6+?X:/P]M=+W=Z(OIN+*3 MT8HS!X=4C1EG33,@NY9ZF %9OV?#)/ZEV9>)^%;%X"44"!2#VS!Q?*9\)DYP MQVG-+U3?1DX0^YE5UYFR#"KB1,ADENKMW53WN:ZQ:S!C?;. M5LW=AM>LL?^C;16&[]=:U75[(PCW=2-9,6GM=;APHH [&+C!E277",MX&E8- M%._GKY?V*[Q,MZ:/E37AU3J4AM R.Z"I6OJK"=WG45J1S#PM]._;D"9/4<;FAD.W5$<=D5-FEA3#-I]S!3Y+SLJ-M^77\ MM@Q+^4M7L\864=7636,;M2]VU TU99"I*;IMUZ7FJQ?_EBTI]#&JC#A>P+W( M?V<)PA#/$+:M_O 7Z/-;CQ]1#CP-9<4-;551_AM]O;SYWQMT]N4S^N7+^<77 MV[/++[>7%_*FQ)L0WR/W=*UWXGE>@HM!=A:%"\1(1IMZZ3QF1O4PN'UX=B2M#V M^YBW3D<^#2DK$G;=E<0D2QCH3/)Q4)W9>>1?[;;+*>,\W\-IS-IE60=I#[0- MVNQOR/$3$@69V2CG!J5IE\]4P%=<7I?.355H ^CW)TG+&Q,UC&3;'<3GC ME+&TB!M/((?^BQXHIV@[X80M(6QD<4K9O1HHSJ"RH$^Q!(H)RWGG^/XCFO*, M*^M$C81I1*RA-,]AGF?UW)AP.@;6#INV"9NM+.5HUO,!-K'#4,)72O8]?6*Q M11A/&HS2)7V,Y6M,XSB7&#K+'D^[GJ7X#+"4UCN@(P>]OA LQ]RPU0V(Q/"@)G!F#Z].6;:Y)^H MDABR>F:47Y^]B ID&,6T"SH?2]K_/4O<@9:^$^SI91O0VV@C>U[:!IH7T&4H M27.L;8,'LR5@0I$\S1A(6W+8 0YEB5XOV'E\U>+H/-U&:]WF4/[DHW3/ =GC2M M2*2:H2;/L4B+_.UXZ;O%W,\,M*NV.1G]<3_VZ3.WAJL5EZ_*JRV^U"T,WVH<;,O8% MK*Y#U?X.E%^FW2(.PPY44Y='DF<=_SFENH VPNWIE14&PT2OD1K052;_@-8. MD&MKEC\3EQNJ"RW9E'[*-VIOEUG>\G71,I^KROZTMKCK$M)*;?'#F^A:H2$K MA6:9A\[338=DEB:J]TT*^Q/5(M_M=K&#HN25O$Q+4#XI0Q5A6[$;%O939; 14@>8A(MK&N*OU#LI@=;<;_ M$;JCK1PE6]N7^\P^)\&.ML6G[M:!9H;Q>I%M#3:\Q1,56\I8*I%ME^"W@.3! M(ME6-$!R6SO:WJ.C' >W_?%7;0EZ+4:THT2_9-H0J>T_MSY4&VA7ZNN)*FKU M*&>&$<^!UC9'D)F!RDQ#]DIQ,B/P#+@[8OT Z#LX&'XAPK;'4E2+%'4Z(#0- MTXE/I%#C6K,(522_*[U=,;$^;L;151>= D]1(#D@.8U)CH%-51^(Y&SLO^]Y MV,;JK^W@I.8#@,1\?G#1633)+N> MP0.&9 .K2@^1W*&C6(S9>[V!7>R>/=G] M.)X H6NO5V<&O:I>K_8C29KR>K5K>=.P/A86YUC?\27>9 T('PC"3:R*4\Q: M1O@PSV,\7].1G[8Z#&9L69VTL6X:_5,G 70]!IVF8-WNX46D(SK#_$3B^,/Z M_F$2(G9S'\XOH-U5BQQ0\-@4)NEP@ &(=Q$<8YMP@GEUL)GH8XT$D:F=!:%7 MCJ_KJ<&^L?BZMF/;^Q&9VCY>07) -ED9.IVO.?'W__NN_??)I'_ M\?\!4$L#!!0 ( *&+^TH)"I2O7 T #Z! 1 9'AP92TR,#$W,#8S M,"YXGJ&5*>G##%IUQ#,8B>S_32EV *T M8VQ:LA.ROWZ/9!ML,+Y!9TBMGV*L7Y!Z"?IX=GEV?G:.C&"QH#X:4!>[%L4.&C/J^B#Z'@V'_3.D. YB=#;W.6*$ M$_9$[+-V6Q2SXE?++K+)Z?G\^>+\\\ M-H-,SB\Z_[X;&K+06%:4D5=@* 45Y+\LR2;?*>:/,MF1.;BD!'-R9JZW ]M<* M2>&?.F%B+$K=)\*W1#FQSF;>4R=,$YY>ICUU@T6V-;;/.J)Z.B!!&+76"IY; M0L=SVUMZ-J'9ID&"L.MC9!?$%T(BPK#K>C[V(>CEJ^CE]@7>B;J]B M/"9DBF1M7PDKKEN<+I:.J$KY;L[(]+HE J4=!\D?2T;.P+Y8A'D.R0%')'>6 MHC&XH67#3<%Q%IA9.[GL1 -DXBT)\RE$WR:8.D=SR\).5;= Q0JDI.^7@QZI.@0IQ?JP_(A\3/$#BX7ZB[?:STI(;SPI$IZZXM@I#A_^B M0>-D"QE%+43MZU:NQ+K0N-@-7%_.H<\_/T=M%.>0?,2NC<+L4"*_SYWM3+;S M#SBQ=?>+?-YNQY%V))*GN=54RBNFHS%;+WH; U /E[[GVL2%C.&!>PZUQ82@ MAQTQLAAS0GQ^[^+ IKX8>05,511R40/,)&H&5"R)8.OKHQMU9*@WXLG0A]J- M8L*/GC)41GT5&5]5U330NR NX9\-D#6 '&,&M3 G/@6W*J.:UDXZ#W/*,!%- MP**KZFC*.6->Q%P<'C'H7HOZ>>:&QX?R'8IAPI\[=02AH0^0/E8GBJF! %)&0O)N/%&_@IKVH"83 MFWZG3M3T,9\/'.^YB!=+[+[$L(4_,P _SJRK;EC+ZUM1M7+>"6L'L19\:=.;2*0Q), .V+"^0_ KT MB;V 4Y=P/H8F8L%4/$2ANEH!7A]V\3+N[^Z4R3?10@SM=J0-M+XR,I'2[^OW M(U,;WLG=O:"/5,- 86E=?4XT&VQC;">5_BF'M'B91S,>",HOQRTXJP.AR M%Z.)9OP6CEKW,-V9F(H&R#08)# @%DDVC3'S7'BTPD$F B-?I@"5CQFHJ'TU MW5+&$WVD"XCDH-/ $\,SP)0]8"<@^G3-+BN0XD?JT$VK*2U= -E/ MNY -%&V"'I3AO2KZNX$V@N6#I@R18AAB 2%:V%!3>MI0:]I7$D#-?0+7/ :U M/B)^"-/6NP(P/NV"H8T>H)GH$ZCI]VBDFDUU;Z9B7 :[RGVZ$!-FZ*NF%&;+ M+HPDGF 0?3FA]AFVXNZMHDX!7#_OPM77C:B)J(:IWX@70I-_G5?W&^6_U# M?73;-M7)';I1>TU[V*Q.?<^2^SZ2FB,N3^S7[$DKJ/P,7L P]?YO[9X2LC1W M8W5D2,*M@2&&0<7,%0(RO MRD1%-XJI- @D*+ %]>5Z4/+4T_;:@_C,6\(9Z*RH?%O)C?2)JOJGS#6'YR,GW M -Q3GS84RL[;@CK/6($;]ST#YJ6BVM6'AB4YB"0^D"S.)(VW=W=KTL,%>[P_ M'Y&)1N]B1YK-G#V$C8EAU<*S:)LH)2\"MFF: FA_*4/UH'=AP0UB-3F?)**U M-/-/=%1G>@JCXDB,4A,Y9:FE9(CDB^3%0@ZA5 AY-7ZJ0;8R496$N*1L'M9E MZ*E"T&O27@WZN?Q7$NF,]WFHIEFO(OR*>;,&J9($6A*S7(G<^?<>VJP0QPH4 M7(-H*2XNB6=.>AZ:>QBX0C#+DWD-EH7\4:I=9J?EMLAMUJ@0O3+44X/;O@.) M-\3'U.&IC(%!QE$SPE239NH,B/)MBJ!YNR M$%S.?T4U'MX;EZ#VQ MU__LF;C"*=V$#\GAF%LZW5);.N]1;"!:6YBX73%A8Q,NQ>$R(98'%>=0:?3Z M2AEWI@D&B9A>\H*1\%UN\!R0W[%#:6<%D1%*:7.1-T5>;# *K4.^AY(VQZ__ M'V+K6F0\^2F:6OKX;HBF PU?+;9+5TL(M]C[T,X'?Y MWB*9B[K))*?.HLO?I8UB;LZ>J$7Z8HG$^!U9/!(6SMK%FN"/[.3P0N7P^O$K MVUM@ZFH^68A9(5@>/'*?^H&P^Y9YP?*Z)6]:OZ(@TD(N=1Q!B%ZW?!: . 9I ML?4<_PYE88)-/=N4Y=@!B_XK?J\3P7+IO/3G8$=D<(8G^V5.S1T-)L]/(/-$ MQL$")M8SPW-D^;M>%8N>FG.*_9^ ^]'G!Y0HPX1'>])#-\("X9U8+/Z57FPM M6<'4G7TPGG"JG'C2QX4'4P#,7H[@Y10[O,#-,.TQW Z[;EF,V-0O[;VZLIQ M? ,CWN\(,]WG_1[Q-^-]=! V(W9W4DXL:O>=!=)? C(B*W] N86=;P0G>^72&F^F#GXGCL,'F,V\ M'G;_',E,Y-6 GA728CLC4VF-4QN@!%Q##^]ZM)UP:H8G8^T.^P&35S7"0!-' MXU1\5$))MZL6P4)Q DRU#X=5IX'>\&7L!*.A>*OB'?S&>O M+&Y"\@UYIKME(U)*GIAGT:8/7O6(2V * 49K:FJ)DYE^,D.G31[S.I,'S*@H M2A,K:$!#C3Z] YT0YN2&A'_%=$J?&GC]WW'2]1JZ;Z5:8B6+XL3QQ M&$RQ%]2EHF2QKE57XL0(20=$1=6W4BGJBEB!L%R?3JE%&(^/QJDP??9>2 :M M45[EU*8K64?.=]S+$SHUA^[ACUS0$EO,EC3. X%Z%(5]N=647"V6E#^565-! M[.[Q1JX31YY;VOT=A3?B_YB1*0&3;7G:37XBQ997J:>B>:],:E"61ZI>Q<>] MBR#/QT[B@.[VV=N)YS@#CSUC9B=72%6T3HP;D;;OW-S"L,O#\Q0;7M+T8,GC M,;&"C]D/OET)!V3T5@8K&(:=P!8'=,2_A4KB2QP,2W_2S":LCY>2D,[@R^IG M<6+!LV;!XG.1;Z YBZN3;,8OC]4ASX%.2\J>VCMG;&6'!E+3(P,3

;O/4 M@4G(0D,1"DC)92*RSQ:5Y.2;&GVFT_F' M#Q].^=>"E#)"&M:%VM1ZH]'6?@1'\![.1NSOK_>W1>EPLX0G 5ZYP_)Q"LKB&3VD+J:1LW*7YC''X@J)H'(>3= [);4R-_HR> M(CA.$I@FXP4F*?H3T!^DWUMHT%G5[EI/"5Y"DK[2JF_^6*'E L;I%]C&'2:. M[C)>X83:@+)+4K1@P8E6,4-I,HF_TDC&9**_7>$X)2!HY8>&%;EK=!NOJ54P M03!I9VP%HR8VCD,8)UR]!$Y&$.:=CH7D$5 M^[+T 8B"5<05O*/_KU0--RFD; N!F"(=J,=KS^N/<%"I,V(#"$RJ^F95\GYX M!I(GWAG3T=(S $O:*9^_/X51FN2_,,N\/SX[ST8,WV4__^<.@2K:I 4%>N M(.A-G:M5DN(%).-PS>"ET,E E2FFI*IJ5VHE8U)5%) @YTG_66DB];%C1G&: MT.$ZYW9,6\0B+S\C>*%U!K95JR3OQU&=X2C%(R4C3"AH+X[^P>8F+Y#-&;*) M2F\.OZ$1$+]"&F4C%E:,<+:FSZQE0>\K'%Q5M0"&!;P?_KC\$LZ06.3W]OX9D.C%QNKTNF"W.U6M)F5#+2^ M0L!%10L@&-AEA;.US++0/#. (*>3*.?CV&+ M"8W*/E+.O*FH>\4S?UI*N4%_P7%@C(1U(DDP+!,-Q/\V*KIC0,$UP\&Y/SBX MAC-(A0L?P::DF!(1MN29X#'SSY#SO3_(J6MR&P?1BFU03MFV M!W5AFA+TM$IYIX&9-FP)'O,!XVV<0@(3$5_=,LW>,P1$Q%$$T! M"F_C*[!$*8A$0.FI=\GZ_VV5>/&Q2Q\&^= M@^4$M5\CM)H28(O1LL%T3>IGYI;5ZU^8_17%F' MI3,TU>?,=/7/;PDY!N7W MA)MZK1XV4Y?EE+W,\IT77;J2PL\>$*4\88TGJ?'\;A@'U!J2SM! 6>H7E93# M@)V]LLY8TK+V<.[$TX_%J5+EQWQFE/W8FZAYCK4@K/AS)N[NY_X@*=@1*X6M MH&Q;BF%I1^U?9-E*J=A2E7VKP*C_C,#MTL8CV,#D'@80K5EH%_30TF3Z*&CZ M!IUD)]A&&PD02]N_"@[^I7;D^]0[*;] 18Z'#:FP_R\G]=#C#KKI':]GY%_V M9WZHXI6*66O3]4]%4RY_\M"?&ME-#;=6_U> C+0UE5C_$] M2N'?L'U*X!*@D D?)S _=:@;DSF4V&VLFDMX"$=W3?7 LN+GW^H=.X?'9J#T M+S8[78.(STG3*T#(*VT9TA5QES)YK+,KXR%0FFAKB$%V'"W39?N=JCHV&#Y, ME+8)CW+<2BU7F=BFI2D?]ZC3^.0^&S44;E04]6^8+SU*7Q_RF\C*3I62>>=7 MLS(ZUTI+^SC&V5Y#,(U G IW$=0&-V;28E2C(_7)TPY**;RMYV 8LOQT*MK@ MCO[_0,? FY^S[W&G1?%:";$)QH,MIM&*VK1'< OX0P36%J O=G0F2QMPB@&Y/66-I;$"D@'J*FR M,+ZGFOH;P4EW0KEJ>>6A?KKA'6^PPVUKO3-D@IX H(E8UF7?=SO*.TSH3IL@ZBX,5O_ MDN_-EK_TNN@\F;$]5KZ;#\D:!3!YP%%8ZWQ-A*5E7Q5A?Z"6^0$[:%4!<(E9 MONBJ8B*;_O<,U@<0L:W+-8Q7L#Z+4'S-HY?XU3N/ZN77N;%6TG(YTZ/8K(XV M-@&X4MK#@\R'&+9AF[%+Q9A[E(HO5LBD\6^A/1=9/E)2?"T&R<+7-P\QO3T. M":^:)+)VWW.'1:7'U58@1YF1+K.OAN[-(\_61H?$H$8F#S.[)8LH^)!+"A7/ M[(39I:;M20C_SM86:F1PN:0SQ_H,S$ E9C"*5'X"S:2.$202!K93E4/:8%]+ MOEBS&%JQ7<<"9!L21<7^-2K=^>=/-':@YWB[MQV\/A(0)R#@NLU+"?]R.*AL.]7&:X"BK6U*1UBS M0SF7($&!.%!N5CH?/KN6]L-*.AOH-/1%_@8;IHW+2SW=8-/SD,%1[E#EQ*814(23M4W,==3 Y&._4[UUZ1JM M40CC,-D*7>2KW"Z6M&NM)1^X%Y7>;F4J.DA4M;!.6]"Y56T*7MYD3$F>8/$K M"WT*"<(A-3.!(('7\0'CO22:6DPQ<6!L/+ MUZ\TQ-S&V?N \?.83AG7_/*#^EC;L>!ND&U=L,?+QI;@-0NLY=M\!2.8R(J+ MQ51DO?;=KO[#U@J+7;1E3=M+QU0U>)A:,BU$+881XBA039$/]F040\.%6.^&5]_WM> T-BUV: MK@5J6XJ1X?N#/T.%73/D$Z?;)%FQ!\'X$6QEU%.3UL*?C'1HV'-0O). **LE M[R?// J-5+$ PI#OT^?BTG!>'U&9"7='.)2$@T.-K=)M,*.IP[]=V1SAV=MR MCYC&478_ UO+H:I]PD0>2A5QJ"D;(4:YLQD<$KLQ6 >QS5T"V=MS?8>]3)E' MG%_BR87/5B058-43"Y!4$0\5>%;*=P O53VR:\T\ =$V6ML-NY24]4EGG7*H MV#&KWL1CP,* @*5=Q,HNT+;@K5NT5S0NS"G\SIN812;J">IN]I=FNN4S2(\ MZ3H+\;=7-O\*TSD+0TSEA62?S;68"GS*8H.'GIU!N@2>LD8?LXLZ[GO-W<$^ M^EYIK?X]^JN0OCA'Z-KW:@KJ^UYIP=Y?]K0[-&))+;SKZ>$AD@9.Q:[JVX0U M287EESZ-AU(ZN5>;91 Q?/QX]O[=&4<'^V5[\2[KNVGK7K!%EFWRHO4]JF+* M3D?LRM?HMF(W-/1U;, 6\&POB8?':<4N[S:NWVPN0-JER.Y G461H4&S@2%: MP,^N-@_S0.[I0(F@(,UR2N7'M?5$1:J0G&AHP+%2M@545/QS<'AT8:D:U722 MPR#-KGX* K*"8>FM(>N(9,/$&*/T3(8&ODZ,M9X^%J)2R]"9-KO'I*9ZLH;P;U MI \CZ2[M0T,Z-.0X*-X".?I:9-OFO2.GL_M6<)VNQU.<_\+HT70NLMA0C'S.]]V@Z> V7! 9(EI$F^U2LJI8_#0U- M&L5:K9>6N>:^]NC\5'VHG[TGDSJ[^ M'+P^K5M5YQ3B$R':^9V*6#K#JQ,/#75.RGH/(7YZT6<:2 MT"H#6H5V: AR4;W3\%2I1I8[Y]W^#%O3J&TY27>$Z MQ:Z+%+9)N >$]C="'329S5C2\'9P("8/"P"V+Y!9VZ; T,#H;(06D+.I2WJ@ M[FUEF#G.\#O*,---Z%4;>(>Z;Z?4:U+IKV$*4)3T=J-.]V^;]R'\-TQ^9],E MS,*Y2@TID:B00-3G->82ZV-+=81+QW><*L^W"QS\6\\M)/W$GB^:PY _#:/R MKY1(]*] Y+%_=>K8^5?@8+@$[W#WC2)7\WCHR9'D=4.2,S3S6:6B8C6 M94K9AA9E>GVOJL$#][(4S>98.T"R1P5Y82+GZVD*'(OFQ2=Y?W M9BK:8Q$&YY! '%ME"#$-A:V:49QERK]&^TT;"5L%7Y@%\H M<$FG=5'$_S.>I9!,8O@;!*2;D&E=3;N8:E'-FW 0N_D!Q?OWD+2>/;A(J*?? M6+57>#?O2YT=5(N$^U"L10=MHY!_5_#DVNWT9>IOWY,0UR"L:#-O&6C?=I-P M,=3!8&T0JM/S%HKAI58$Z6LE+@C4,K"!I8+!_S%6;4SJ!X 5DAH&MH=:9LGO M4RA?I>#!>K/RFH?Z^K,-Z2Y-5T/:7Q9,$*P6*W[=6#G?C/Z;HA+Q!Y/*:1FV MEYATS3;/K.F,;:]/_9DQ@_=F0O&U0*4L/".G,QD\/+BHE):_C6W;TBO$IK:> M$?L//B=UG2!EXFR8#!RJ;V(;$B^T:\TS&<5LM!SV] ?I][X[,;:QDL([M&9[ MS571ZMV8'7'F;1-Q;^U9(YBL1=N2F]7NO55;^@\[*UUIV?I:6-LV<_=OJJ^1 MN=3[E7LY>QP9&)B1I60P<*S9&:8[]"GK,PU+#M7=L-<^TNRUC[Z[#LV;+YIG M3W1ON_0D/'N34;IDIR>2*%0FZJ_I2:V/+=6I-*9R"=9T5!S\>Y2P+*E\/59# M(?&L!VNO-FZU6"75^51-VX.VD&L(0'/\,MJ M\00)>W8G6K&;5IB8R625)K1G89>QB\G+S4KGF:FP(!M[-/)10XRL!SP=WJ]J]CX*G7;!T!1-G[IUSTZBO-5SBF^B7\ M?%GU*=1:QF8GW,KG:=IP&R2^F2\5?D! MV$K6@ (D7W$D*H*.7N8B-1C>ZT6@T&HU?__6ZC(Z>89*&*/YT?/;N_?$1 MC*,)I/ (DQ>GO[RFX:?C19:M?CD] M?7EY>??RXSN4S$]_>/_^[/3_OMP\3!=P"4[".,UP;_#X",/_DA8_WJ IR K> M2LU?GY*((?CQ=-N7$(+\[X2!G9"?3LY^./GQ[-UK&AQ3$LEGC4X8^&L#GO)T M]O'CQ]/BZQ84(PHEJ$ML%_#9V1:X#/A3\;\@.\:#?'2T&>8$1? >SH[(WU_O MK[?M@M<5?#=%RU/RX?0!SIP4_':;A<19#]MDC@[-,QZ1F/\-G/ M[S_\^)Z,[]^Z[/VT->_G>1K&,$WI[S#8:OAU/$/)LB"J0V[-^C/G[Q(D,9G M=S!Y6( $7H ,M"!?BLYB]#,T+:9-,$;+%8S3UL,K1VA.X0V*YQE,EA?P*6M! M%Q>-.36?$0I>PB@:Q<$D6\#D.L:681X^17"4IC!+1TNB5?\!^ ?N]Q8<=-9U M]URS[^<@(G;R?+V97804.JUZY-N@\^XY[Y&O%E3?)0C;[&R-45_^F85NL!39-U*C:L8VGM:C\1$ M=N)#,4S=>$?V=,FP=>4;M1@U*;YVGI$]53PLW:^3]O3I8NYLE;0G58&P[S72 MGG"[?MJND/;T\O'L8;5A?^]EN=EU9L/94PK_S/$H79*ALB2XCJ/]FM/%:F.Y M_B[#K/!.\$@35<:(8&PK2RFZ;E;!KM:_[E:^[M:\MJM=VW6NCQ6NC[6MPU6M MP_6L_Y6L_S6L_>K5?MVRH>$*A,DW$.5P,MO&*6GX)PYN0O 41F%F:=3T<7>] M$^U^"VI%8YA^)ZQB?<%:#\AIBMU "A#MP3_9BU_28O_;8N-KUVL@M4 M)TNX?())E\16\79 Z0(3E4SS)WBR'8@.Z>5B+U.-E22,0S+?;O!_*QW#UPQB M:[*U0X1<*[O0?7\F9J[HG'4?H6FESX@DM:"$.[K%R,Y ^E0,;YZ>S %8X6$^ M^W *HRQEOQ"+]N'D_1G-8OD;_?F/[7*)&877^)];IRT"3S#Z="P&P"-(6.BHWAPE 4QH%I@SD96V/M/E^8ILWH(.DW M\U(!++E6JX8^8JHT/_BB-.,\(=ZN6DT$@$W%: #ZK@IRSHR$WT!%Q?VC6W&C M>/Y(HZ6W*)YNB*R+6@K$Q"P \E/$.AQIB%> AHKV[TY%>P%G$-,3/(+7DAH* MA:P+3@='#>ZEX VY5*N &B%5AI^<*H/&N1C5 YT3M,W@:!R.>29]?=[4@I?B MHC+_X%3F35_C.IY&.;F1<$=.6+$PLBP)G_(BA_(1$:4EYR8HBHHD\ PF,!4M M__T@W^Y\ND7NI3+V.H)J_>VZ>ZKR/_OBO7*=;<.MCN$6QU-%,^2R_99FJPS_ M<*H,=PE=FPL*BQ//FOPE$'0PN!!>2EG-BUJP7!Q4EA^=^R\H%@I2]+GDJ50_ M>RE"!1=Z/DD5 0M$O7- *,(#Q.PVU#C/*D! MQIRJE4$')=,+M]'$$F5%XELE56!SI?0&I21):C+#.^BZ0;!KS0R%:6LOU:?= M&&@8%E/\3+'X=MIQYC8.2/.:TSNP+G0O 0'D"U4#-_ECQIA!1%>%BVDMO(XGE8.!/I=7SY MBJDC=S!0*EB_M6#IP"A@O12Y"7]JP2NP,?&[C3L6(0NEH5= T2$10GDI;#V> MU&(6XF$"]BT=47R$*_#)AR+1#H0IDZ/;>-TF05J>42J%J223#R./5(02<5M$(M;7:(Y%U5@98^("^:E%#6YTO2)N(B8 ME-U&MPKZ*%6B=&XI3%F^31A_A:O@1U.R32Q,K&[C5]7Z,A6GB.L%>2HI+L6Z M?LY.%HX#1R!=D+1N_!=9?9]!5"1Z9V.0)&N\+>8FH9FT84$EO39>"MJ&7XV MDQY6=GO*<6(;C8J3(C685+Q8X&5"?M @ ZV=-/!!O=0% ^[TSQKXR)CDW4:> M6(FG==.[XGVBO%<_>2E)"?5JR54;,TFY#2$5!<-V44P6U^37"YLD>/,U3\ R MO7Q=P2G^](C.X1A%4?&?W\)L$<:3&/X.05(W_WWWLTUF[JT?+Q5R7^.JDU[= M&R5LJKB-TMTE< 7"@! T6NQL5ZA9>*J(YKUHW+M0XF7*X MC?715V' *RPMS(VE3P*S70.Y,%Z*7(NQ_PI7JKNDE,$KHUDE$K#9GDBJB=-G9+],(I3#X M=)PE9.=(?L"+-'S-+J.BU:?C=%-YV@>QCB- ?(LBMW+T&@J+1HG@ZL)NPO4I M=TDULYH>5"6-]#GCJD.!K:(*32Q>U&0JDW51*:7'=A%" .;^0JEAC1XXLJTCK'PP#F8ABK7/W[P1[+5,I2M1-M@JX5P"2XOJF(]0%++>U2] M'_VEXH\P ZV&9"9:!NG(G9+,5&3"6UGF39R%H9;A\F-*H_@9)ADY =20NR;T M-H:C@/92_F8\JG5 B:\Y]W\]K0T(=@2_NZPO6JT([=Q];+C7AV*COFY+#\5& M#\5&#\5&#\5&AU!LM%FZG_SR!UX%-X\1D\(33]EUFN9DB2S.26Y1S \JFC6B MW.LV\E+&5ARKY:V+UHMJI(=BA%Z;H;=9C-#MR4JMFAHB!4+OP_FBD>.G!N17 MHZL >JE6VIP9UZ:KH/*BW&J50+POG"0%)T&1L<:>:I2*7M6(JP;B1@-0"4V. M3=5#C-:+,J558F]";/&"XK&4S0>(5W&IGDA;<)5$T&( &J+#JZEZ"'"VK%HJ M<)*K79>44BIB#AQ7L!6X 8A3S)>I$"N8O"A26J./&)QTE&<+E! ?72YN 3!? MY@W@(0A>SJ&Q]!OH_"AURJ.2[,RTY%\%E,B> 0Y&[ES.[&3.4/E1^91'X23/ MT@S$0>D==(G0.= 2R5>@!R-^,8]V.E#!YT>ITU+M94W?WZ!%LX[UP+Q^3 MA9#K:[_[1Y4JY(D7?AU0D:C]7_(-N+,0.G>QMXWUF9UDT7L91@=9_#;RWH3/,*B7_2C5QQ]M]+3RVCV5 MN3T".H V"+S4EM8CH58EFR[\*$=E=XDU FMYA]J?8 MEO1!Q'V8?B@&/]SNA%G'SU>@3 ISDTGLZLP MQMO@$$0TH!*77W?IHV]6,@ZC+Q7%ZU8QTX*1RS0+EV1NX &=A9F@;EU&7 MY0]<@ ST9"N785;,YV+1*.8YC/LR70^;F,8]7)&8Z.X8L5L;_93"/W/5S M7W;*>!WH^&:MO_YXQJU' M[FHVI\\)4CB>%^15],@/N\-H<;5?_0:2D(PWNQEWB0G-UC>"XA":T'0OIX1V MMDOG4S9YB6&2+L(5UGOB6(-Y_:C$N)UT)+CM'.WA=26+[ >AO+57=$?V^0;= M>!'YX=-;WFFSPO2C);$'W$<JEO2]D-5*_U!Z42CI-WU4Y6#=7D=/\#B M?OQGB*TK('[T*%ABEDCR518^LQR[FB[9-M^5=S9L[K\FM1P20T4R[ZUEA0^Q M'FW*5I_C_O&. MX"=P4XGC"\P6*"#1CC2C$>B*"I@V8Y?;M)OYKRB60V"H._J]>%$/@T_=1?@< M!GC?G4Z2"V+(2$T7 M\C@,8T.Z(3)MYF>J MP.BXBL'<9F<:*@G29KB2!*;7"U$H,78O D4\\KC9?VI B6*XS_)4"EF@",ID M3Q%BD>R]ROGL0/J-9$D/Y,_+!6VG -*44#L5Z" S5%BZJ7GDR2]%Y$V[5Z;=FH_EQ_D MJ>BNLYQNX8N(M$DR7H!XCCV.,D083\-5!!M!,3HQ.L-'U:,#?,X6I>U!%3UD MI.=5HN,_/E3] + .YD8KGHRFVA/2626VYZ@#7=@UKA>LMZ&N7P]FY5K@I(:#TKD>JOOWXD$I6UYY>0"=X&KI]+O(&>A4;[L0H MC()_YS0?[ HE$O8Y9QI6;:GD#-LZ/0/I1F-1NP'K0M6WYRB&A'BQ5WS$'4QF MHP"MR"!P(Y8R$!;&YH*X.PZQ4PFDQ6M998SZ*:+77/Q#UH3FD89+7>"=6W2J M#-)#BT[4H;\3BQTU#Z2B-TB"].N*W+8B&O'^(U?D1FW8*J37QM5!A6R*(SN. M*T<1'/S%ZJ"'UPM;(*/UI[.?C36ET49#4TIM!J@I(H[;:DH)KZN:7-72&SU> M_#>KO=$C(8+B&ZY/X!A9=Q&IB%"BK;%#K"7*J1O4$N9D#1P^_B4@[G."4FW6 M*\ JMBFP(WMD(#YDR''9+*F[*>FDM=IVAWJV%': >AH#V-HKDJ=T>(%T=@0OJ*HG=Z5K$$JK*)I5)ZGBN< M ;<=VL,"N1?G0[N48"&Q\GMZ>LT:%_54S?8:=3=3&4O>S=5'OZ/R^<\PHN%" MCL[79 O$B8$;M%"9IW(+3W+^-55)9K&$X\"_ B#O46J^RCUYX=.)><$]O0]+0>'=: MY,U3%#<@#KB1T.8'.B#E#[YYS!Q;@"2L:,EVAY/(MHS+"T-PGH=1P$J(;OYY MO5PEZ'ES2,.5K5$;=I58K\TP-,)F "R41;,;+PS!59Y@[O($8F*OPE?R+[[R MJ 'I@,D AZ$FVJQ:Z(8,=W.CO9]#$56Y[!Y/)U1=L^_T/OCY>E,5FGC^M$RT MZX,,1F%C"T[GC? [U2'.=V?&@-$B8$% N;-I+1Y:)"2Z/&4;[J$=6J0>TUB"65FAXC2B$*T937W&$$H+;/,;%*\=3N\=(OM6"9 M,LAA/0DW\;4 F;'*CRM54%=>_>2C],,+S 95)4$$TX%QV:=&,XW\>FR))]_ M8B2^QA-80@K^01IO;=YBD:"1,9\EZ>R3E=%R%#9A1<^K83,4I):.1E-7X44"-1*)40P?#73&YN. M%4_8J1^'&F+"FWF$>L!J%7.92]BA.LGS"3M0'1]S"B7DRL.MN@T;$5AUP[T& M94T5R'H$;)3)I+/A91A*>#I??P'_1LDX BDOW&O14FW&FBT]"05K*YK-^//DH#]?UJI#=9DN,\S= 2)N5BO/SHI 8D'48II'_; M!ZFI0B:,:^H/KT.B0]*.O+!@I- 9J;67P=$\@9(\3#4@JP@F 1R>JFBSW5)3 M9/VXJCMP@^)Y!I/E!7QRGK%&]E:3V3B!09A=@2DIT[<6Q;6U8%F&N!S67:X[ M'OM'.O;GZ_&F%N$H#G:%"4=/:5&'HH->O##V/(Z^@-=PF2_/49*@ES">C\$*?\G6&G-*U50RQ<1-O5[O@;1>MEL2T7+VLRBAQ 9)7&9UHL<$FJNPG0*HM\AJ*NH82MV M;56WE>_*9<>^D>9H=U$N8.RP.OQ3=AUC!S OLD-!&J8/*ZRYP21F+P3><]9$ MTV;;:O&ZS7Q7),L!,-(D_3ZH*GWPQK.2N% 27\E_L4L8L?9^MN+[V:WX2H&4 MWV X7Y ,E&>8@/GVC5"B;1R7QZ!5R9_1:N6]/EBQ;^R):'5!M>@?WA@!Q@X- M.MCLWE5-)1LN<5/OE$= M3,ACB7BJ:.B:$1Z)XFGB&:(6V@Q1:Y74[)0%+]\[7T69SR^)#DCV]P/0##$C MUGOLG?S<1I^K/O?7&&QR<&%P@7=NI/[V70*78;YL9KM:M.3NBA0M?5<.^V%H ML3=2=,-4RW'DN:3N8^[;:Q((CJ$8.WYAS\-FR-AOCVOMG9V[SGLND"5_8 MDP-Q!.W!:WI6LM9Z'\](W)P7[\[J#F#;FKA;RA[]IB M/0@MU@IY+TRKW$9E>2SQKDLHX23;%!>7(5IM/E27'JPV%]7+#6N+1Y0*NGI-TN82;P*T++LLUJX"[NR^@ M%+1 &23LJI2")5JKT;Y%W6BDJGNC';ST_2[40YJB%=B]>V ^E M.Z%<98?I0G3G/$CL-S?DRD:&_YZ $(#CJSE>EJ7S$&GP(A9FZ24!#I)^ MJN61<.0- H+GL+D?V3/8M8^>RD/*@XXLZ@B\F%+DZ!C["B&([@!V&OC7364P MS%KR83R5I0Y'.B(5X/&BWLP]?$;1,TE7J5Y%X4E8"Y:.BP+64XF;<*@C>06^ MENGMW6A .2&6LVT1?::CT/SL_Y9%P9+VAJ6)QXLI72:+Z]B* 3A"=;]1$8H+ M:;!2%F8=45V&7FU0+*38<.0=RI&W-3$3I'1;HB=*?[8D* Y07)R?/H'X^V0V M@]BD$$)OKL\G]_Q=BDF;7>Z#3AM'JZ]DLB([?D4J4=K:Z&'U8LK?)7C^$-*X M^B#XNGT>L?;52QG+>5!+L]'>5>V,APQ-OS\!DEU+RGK$*7WAW&T5C8<%2.!Y MG:I1DH!XOGG#8+T#H;?M1B\@"6[JF02LJ&1G"%FQR0X0=G@1=)N^DDYFWV": MD5?Q8OQKB())7$\9T81F$U(%[:KR>W!WEV<"_??7AC,N>%6A# M03\U.&0=7Z&\X39J@FLHT ;\S>L/9U3VJSX; KP(#EHS6_Q!^=IP52^$T ?J MMEXF%_6;4/@>1[O[R=$ML5Y4"[%FZ38GJC&9%5_3T3/>8))]\15*/N.V]1LR M?7?3=H(IN_EK3S8S*7@T\92$>U%GQ9H]\G!ZMM[=A$F+-\(>%R">K(K"O[=M)ZQEYW_M:=R%Q#R:W);L>%&;9P],UTK+% :/ M5&&\ F'R#40Y=&H3;*C;G]$PH^Y@57J7^2#-CAF_7E1[NL>$)^$4$UT<)5V^ MDI&I1__D0-M,*S[0FY@L6B/0O>%G5\TD84S^J;/8W(-B;F\$PRQ.8^F-W;(CJW>B8$76P.'U) M>$CFQHQ-/VJO]C<:WPI_SS\WQY*NWBV.,5T'H].CG(=D=XPYK=3_?8.F9[O; MW*0X[C]04^UW?]$8UN_!-+20TY"F?H,3-K7?:@9?=4OG*#;B*/1QF-=MI#2D M:5UGA,UJM_EOO>^<=D[,OH,/S9[W%6$H]WR8WJUD-:09SN&%37*WF8K[VJ8X MVN\[VLX?YG8;*0UI8M<9834IW*93/DP7,,@C2&_[R3A/1:SSGF3J'"^;E]WA MW>N33QU/MYY&MX?YU!VE;,*<#>=QJ@WYN!=.+5;N-Y9I7_WFM IK][J&Y,Q7 ME+"KSHM,^&JG7I0)M&=KQTT7((G#>)[BW6?!S07( *MPRPCI ML+N'C>M]#U?D/?IX?IZG>%>0IO1W&%R%,8C)*QK7\0PERV+0G5?(/2NG630-!QX4(,1/9J[FRDSL7:3_'86E>7K],H#_!_)3/;I E?Q((F MPY2Y#O\=*(&@&S^*PNXB;&+FL N\^:@(]9MB: ;U]3'L-WQOZE&T'A,KK\.F MUW)%U6%$U<>;I,X_JO "C"AFK@/42O$S%4$]AC87N38ATZV=1XY1R@Z0*J+J?6X=R];RI:OHB7<[DPMZ%+(78O)CB#QG( M-GD'U5@B;_'7@F7.IQQVR*Z R3!TX!$HNO/"8E"2^,>#O&_5J*W[=5]/IDC. M3478,H2%6*N(_# &NF)L'L\Z$21O.;>3I'0I-Y-E!\NX(#)%:TZ-R5%/PE^4 M92!;4?% W$::FFNP!B.6W[^>IN^LX1L_8>C_#NWRY(BL]BO(B.Y4K M(UUPRJ8:W#?9&3(HE:,:5T]S+5^MHO5X@$UFM?#R(]IY]23#G/QV.$OOXXW9VL 7-1!) MU\0#9DNM_,1%VH1_XB)H,LP3%QW^.SAQ$733SZI:/>A]2K,$3.N)$U(8[G'Z M%F8@@M;AL/TQ^A:O%[O)PQ'Z4([0NY'W-?'189KQ7_@0?-UZQ[6O Y&QG"L; M^38P>G$0?HMB5#^VYTE9"4='1@(W$,GK\-&'BPQ@DZX)1S"0Y/<=RB0HV-VK?L!J]][2U M0#WV-!"=WM]HVUG&'JGSXM7.<@;49(:) _$\Q#[Z*$UA8^^D!\R\9P7P0!34 MB&/PFM\9=D36@Z:$KH@6B*&=$UD-":VW6'1):S1-:Z>_DCR>0PG_^/U!+ P04 " "AB_M* M;4O*@-%P #78P8 %0 &1X<&4M,C Q-S V,S!?;&%B+GAM;.V]>W/CMI8O M^O^MNM\!)V>JIE/E3N+.OLDDYXQ.R;+"%X"8.HA2+GH'KZ]EW M8!J&( [N']($Q#"!\2/TOWO[EKC!]O[ZE?S/G9= @)L7);\^)<&_?_.0IH=? MO__^\^?/WWW^\3L4WW__[H"_.MM(?:6?/3V_-W;'\^_>TK\;_(FDL<*3@KQ MIY9\_IW.?_GEE^_ITU(4&PH$ILNOC7\] ++?+T8AO(4[0/[[\7;!U?[E>R+Q M?033:^\.AM@E54^?#_#?OTF"_2&$Q66F?Z.7IGY:49.7)G]E' S@ +]RQ4W_1M_ M.$#^//+M-[SIRE3CUZD7#P"5MK/^7\!^JQE-#A5Z]X4Y^DW^_1OFLS1(R1=H//N^WEJB7VLO3JGH&&]A MPT.K!?\=WH5:OU2MH[.F\8SN0^R65!$P>OMQ_0T(?)[LI/P(D,_^]_>G-K>_ MYS2N=XT7;XL&X3\E7R*7^'Z+<+X\I&]KWV<7HSVO%Y#DQ\M_"VKO5U 3 RD" M'-WOAP'=[!C'Q&^0;+WP3^C%.'A=8E8UT"$3R[\C7ZP'*GE&30%48I^'5:': M)'\*LL> / =8 !")<4$L[4JD_K/7H.*?/ M?\ P_(\(?8[6T$M0!/U%DAQAW "9DFS^[26R/6 NM&P*[BI.>+"7ZTXR$4!D MWOY%A$ A!3*Q<7F@UM%(LS_JO!"J%?Q0L#TH3WY'X3'"PYOGJR#$8TPF/S@R M-5ZT9'KSH6'1+ _8QL7X9^D4N"^?@>RA"VCG=1M2_)59Z&Z(UU'-M#4HFO-Z MZA8>4$RF3_' /3VR02T6K6&;)]H;XFS#9I$N]"$&O$"UP'U1U)PS>XJI/3;LI!<$ZX#F&%G4-S>POL@26,O2I?>O@DED4@-N4V1 MWM"M&S2+7:9M,7@9*@5Z3X\ >>8"?#D=AM1^8!: Z])U!+,L#5N6X 00>^$B M\N'3?T!V\.7(U N1IDS_"J1NT7#IP30NJ3D8.F6QD3T#]"' 3UV ,J_?D.+/ MS*PKZN*-@H)E:U@XH_T>1>L4;?]:/W@88ZMC2EZJDV40;&PK*-2!+E3HCWJ! M><,4D'N2\$%FH"0'%014\@QDLJ B[ 175'" NO04DT4"W0:EI%X&GHH_O1"X MPI\T![ 2J<9T?$O*P(1\PZ;I*7FV>=FD/$OK-"U??>U$G[LQ,<_K0Z3\@[,G MYQL*S>EYIKU10)Z]*)##G"''!'I-SAC4*U;M@+WM0 WN3;T6X//74] X/;3]S!,D^(3@KN?*KC+ M/_[OZ6K/.L*/V0H3&!099@&1+S^A'U$H@D_DT_]O MY+55S$Y!"K]E8WU558P 4Z _'CJW6W2,\@GRR,<-2SX>?"^%6/[_.?_Y ]S? MM=[>:^D4:%;3Z8MR%2]&T:_A4,@*93N3Z?HC()^^/?\9?,H>C$T8+3R@'MW5 M()B*>HUXZO[&)F1RXSU[=R'W2ZW,(M#!Y)XY8P%?-%)-H@ M#%O4$&-8QFU01N!'A3-<]29IXE+P#$0P!6@'O#!$G\FN+[!#,?#1\2[='<.3 M"A;YEW\[^^6GGT 0D:3V,\!AF7QT_M,/^4<_N4%"(6@8+)1U+IN&+"T6#_G6 MQR3B<7\,R3:82WC 6 CHCD;\=PC)']/(G^[)4HQ_TL]O8G2 LE9(6+5W!DJ+-/%7 M;9Z!PBK^B]@]HR*EZ:\$UD+?RV+PN1N%S"I]@/$,[?&W>8!1$CS"1;1%>WB- MD@077JO=QGOBURLZVNVR1$W;7*!3\6=X=-+!M6+04K98"TV(:(%M50V$6,.9 M4*.%*'9$T>UF;MQ0,<0)#^IM&"\(^'Y HI07WGB!OXAFWB%(O;!)=K%406J> M5%_RLNT:):G0A9", LW)Z2$XX*=O\4A_FST?F6J2_D1:/WZ#.FR%&D5$-D>D MPM^/24K?X:.XFL%;9)#(E73@RO4F!,>R64J(G8A)(=*=5#\9FPBROD2:/WN3 M#!R5.AV$=AT@1+)!MY#\C &=B#MEL0V:>-'79-?QM'@X.Y&3J+#1PC+IRW D-I'&#K8)$'ANLB,! ?X*82 M%-X0/SB ? M*5^#D"WPJO(V]@.6%!PK>+-\+C12CSOY5OQ-G0+;QGN:['=RF M5Q@]=./*A8>_%YG1@%$B'AL9LKY,AB+*Q4 M64 +ZFINK,/OA"MV.-'K;F[0D)OAA 95_^,%@&*E'F[I9;Y.K[W:C+.PLHMN M$0#T=/L& !UO1@- !\?" *!M3[1:4[),<^0PT E=R$"G-\* CIE:&-#W/UX8 MJ$RSKW;YO1C1_0PE:2OM*X@6)!>*]N6TP+A1"LO]"!DK4Z^]_B$KHWUXEX(@ M28Z4F5LB./:AXPH]CO1[IL$S@5:-5E+KCK!H$:48% 'F^#1)H(1'/&$FD]K" M1KG4-*_+IE2ZN%C%G3JIF 9:M I**>!1,9=(Q>U^+JU$G20B5E./3RVV!^M( M,S:=#0*M/1=L'FGOE) FNDQ&%W#O>@/NG5/+12Q@ZYU] M;+T;LT1@E@+,E&\HM7=+X>W+S!I85T[5E91,[RYS(RKR$2K+IFW &K:K9;47TDF\5"3HI5%?,])6\%9_,1_6PH&Y%5C%)Q8Y9=&A[%3%,V-*&RY!7A M#?X]<#7BP!L<352@/GW6Y*"*?IV/ZA['XV808IOWR2*:/VUA@MM+%J:P!YY* ML@43Q;)]"2BR;F$CK8H_(>ND^I-"A!PG":D081Y=344/E())&NSIIHM#C.A& M"YP CV3_!3FW"'^,64-G+D8> *N!!'7HRP8?16HU&LKMVT:CVH!:_<6]DL-> M>#S_"DB%[K2%R/Z+2:0NU-:2J%0F*IYZ8?%='8OS$HM$SI%Y(?,@XZPK,0>R M,5>57!R#D%R>-HW\XL_%GIS2D.TS8=[FH*535"%J.GW)IN+%^"MK':]"_BG; MF13/LP1P#;T$/J#0!U5Y1^YZT$,+ZM&9#7ZJJ-=XJNYO*)@:F__7\F@$H^0DN/JX7R_EZ#6Y6UXO98C[R>JWNJ$.&@-",#9JFZG&B4SO&H('!'-?1 MNW$&T-R7Z8&*8G9B>64'?:X+/A%M0-5'SX1CD8";(8=FP9B9;Q8?I9GX);FY75PO\Z6H) M/BYGJP\WUW/R\6RUW-Q.9_B!*\M)11V,E'ND3B*&<)4F7%OC\C%R.O4BU-15:CC M6T@V93N3V73]&YANP,7\_6*Y)-4>K@-OYK>+U>7(U-)"".K1@0WZJ:C7"*GN M;RAH:E5I&3;GD?#5B99K(] \/V%SCI/#%X-*3FEE#Y;]WYHHN])Z>R*=R=5R M:P23[S FL=!KAR#G'8H]"+;?J5B#X(_&RF =CT;0]V.&/CHPI7]4Q,^ EX)" M U"5UX[2'X=&Z8_.U=@W-'4OHFU,WBE=PNR_2J6V6%585"$SVXJ(\Z2QIZ9!7-.D7;OYA[/?@"119B M"/2E:\NDT1E2GG4A\=A*$_HY6;9%GSBR=T/09TCU5VY0H25; SS'THAS__L] MC+Y 8#*T@2%#^#)4HA MN/&>R;FICBPZ$?I)MRA2XZR@9XI.[.PC*13@V0$5#3X&2V^O!AL?DP7^;OZ MJ"S'7P;2$4S(1!>WB:QNI\EPW18,CFMSXY5.KLU"FHQ93DK9T*6J!DYZ#JWV M& /KO''+@& ?=X4'M[7J64T]A=GDM>GJ3^RF(U_S?-/@YK;&S3>T.CS_<>P9 M!(4.5Z->IYRBR*F74"ARUTYUT-4I$PVNM]+P-A /N8Y[9]+FZBU!;>C0,JTN M6-+-G"I+NS3,:*=-5Y:#X;:BB$[5T+O0DD62'*'/H+= JD)DII0!RC+LFB8G MWX6,ACS-2?80)'0R,*&/Z24BT =O@BC_Q('<*.I;I-41;0HQ%)IDX=ITAQ;3 M8_J 8G+AHXP:;4D>/:J2IBERLFV5)BTW6E1I:-?H 0R'[/_;]/A?X/SGL[_]<'[V\[N_D05&_^\Q@N#''\X [I^?Z=@, M/S__Y>>S'__M!_+\$FZS">P?SZG,3_4,Y0S#^(N/!#W*Y5)[11'3B@NLN?'B M5;Q.R?$CM&4W,*84YQ-)IM'F%E_#'-UX/BPQ4.).D91"*PV>E@RE&C% M"3A@:E%&N9.LI/A@LTNE [F$XRES."CVY0(MLS2[.J9)BH,J'MK)*D*&**\D MK(F:K@DKQHT?U*'@3*LT;*HSAU+H).1P;%+,'[(A/0&OE=T"&&#S!*@D>X(.>UP25, M5[N-]X3_%1Y]ND4YIMN6TS0.[HXI6;^R04O\\Y,]FX@>++6(<."#"6.VVX;U M4U(P:[T_PTVVQ_QJ<"OMDX02XQXG-:,@H%9'CS=68(X&P58KJ)ETU(B#YK^# M>YPUFP:P?;(.&'LX Z4/D#L!52\$2W4_H'#T ME?\]A+Z(H7[A'$;BECH=%X*4ZC_D2D,LX9/3>%[D!R< MPE.6OBYBGMLY(-$PDEA'\J9V5*7\9/C;RAT&IP#T?!H!)KG=6R>,D4I79VS M>.T0Y4X2V,+HN /Z!#?D/4(^68^,"X?'8 N3-0K;:QEE@F72X OVYB+/M-DB M3>)%S#FA\H0\)SQ*O!".?"^00H\BW=^^21F>3ITG8LNC7'03&'J28^EY_!.E#$-FOQ)A^ M+)1B#3\.1>I:RZPVHCKC>[D<,9PL[IBM'"U8R,H[)VX'?CUQ8(#J;IQ \ +K.^YY,T:L M]:O5#)Y)T\N_A?>F)MIC(5S6C[-9;Q^@?PPA"89;1C6%41\)"R>'CKPQ ^?^ M$5+E6)Q>A@T$.^'1.2-P;^P*IMD6R\035R.$;!5;Y05Y^$$,"G-?B:<&*)>9 M]P*+"3-%A)GB8:S 9?HM>OPN\RI/HC M-^C1DJTAGV/)$5"SM[((1)C -K6%A6'4'KC5MZ[PU-H =V/+BJC[N""7;E5A M2/.![L86E6.2HCV,;V%(-\\D#\$A86]/D4L6P!=)]L4_W[91&DC="-D@T9X4 M J FX-S+8(/C-V4QH*+!8P+0Y&@,NX5TJOPY)(I7_ M%ERIG@S@V#4^_2_V(Z*!2'-RO5J^?[N9WWX E_.+S;@*\K14+,:.FL7>K M;+,FJP:A!W4JU-]MUH.E,^]+)#W))8'\M2);GL\ 1^[/((U:1+@I1W+?QX67 M!,GZ$$//7T6_>W% SOFY]5)XSF"$CEJ%(VIJ!EBCXL@TCS1\RIBE;&I"GX.$ M"I"W!7?D N<8/Q^?:UH80?WZK\U'%0M-AJI[=82SQ;%;I&79N=,W$!,C2KW[ M)COT%9F\%2L:9:[(E3WN*GA59Z_4V*0\D\TUSBHAA,M:U;X3\59D@\] MDZZ4C?SUO*OS6&YM4,5)1 H07>Y'K94;%?$JH%R*K]J,$7L ([H)VOE*2+G.41+HWFX7VS=:2*J[$G)5;F!1"^5'K M(/6>QGXSH]KEJ%._-.DF5*Q33,''Z*S"[;K&0TRR&"& R6G'.X=6,O$&K_CB MAHC%*/6U*9!>"XQ=,AAMN +IQIA?3VHS)\5Q_UIL_)F-F" MIV573(J&^*3ZR=@ 9W0%DO^$3=R>I.H8;6J/!\?R1=1J1^Y_P/40;19=VT66 MMB=I0F_%NO 2Z-]XS_0Z>.ZZ$C/6"M#WM=:7)_W\6SA&Q$R+A*0TX&&RWJQF M__'V8KJ>7X+9ZL/-?+F>;A:KY4;7#*;WA\2U[W^J"PYM*2(R>)QZLUG6+>J)6J:O/O MJLWG+9TR8DRW,. 8&RJ:,=T;K;A-M,1().,[X%8#[BP&,X/-+N%)BI".P8EI MMU-L$K1PM,@TSP]$*>Y4)RMTMIS HR2;_\H2V9YA0VC=9%10<20BO5R?+C7; M.D-@M3Y&';JB3C^A6I5="O:=(<]E$![)&:IJ].%(8<3A!IW55_^UPV8DQ6BASA(8$*OM_[NE2*,,]G1'6+] MMV9P3;^S6@<7'CK!Z]TWD^(9(+&)/CT#]/E+A\@[TQ!YYU!&SNL%M>)6K:BU M5P"H6KE2Q=L6WL;8G$1T?LG)\&/J\Z47<# MFV*RUD/;F&\2FLWB+1^0RG$BLKE7_ES+ T1EG=?T8MW)?'J[7"S?K\'-_!:L M?YO>SL'E=#-UBQS"%WQ*'2'F!_.=G,2N3?A8B\E:[Z8ERHSZUJ$WR>8@I!AC M]3'D4IQ5G--5G,RU-HL[Q/1MCWG;^H0M)[0Z.X&K,W.K/V6K,E?KRB3M;@>W MZ6HW?]H^X*ZG._A7T/1"\IZS29@.J@6)M%3[$DO#F?'] M&!V<"UFH:VXRO[J:SS9@=06N5K?SQ?LEF'V\O9TO9W^"%?Y[NOYM9&9V01'J MW[L-!FM8J;%:V_O 8#977G5P;!+)I BC*F397Z$$B!8YU(4HT/MAZ!\5U2\+ MW+SZ;2!TCUKE[0\A>H8P7ZI3V>7"/NY46;Y(67+YOM26>3!:"2HZ$U)8R<9D MNMW&1^B#S]X]S"YQNLNVEHY-3F4$H(Z=U&"A3+5&/34_H]-M#>/'8 M/"W:K MR^:6*'J$"5F1\-F+_62#4B^L/B?KZ98H_1.FMW"+[B.RL1_7QP'RKU"KC>.\$0B&8/B!_0;\=V8-T&3P&/HQP:^/+ M(,D6BK!24R?E(I]H*O=- EKNC$;N+IZ%X5;?X*3V$:GJ8?"(HR6)4" H;8P] MA=(-3\A$+S=BDI:=6B#IT(+QV$]OW-QX3_GI;%>X&]BA[RJ(O&@;1/?3;8J_ M"YDY:@8#$[:*V-#/5M]0T<>[^5=^!EHCC":][4\VY-@LE)"XDAV9@/E D(]% MR>L59]I:[ PQ?"NG/?5#]@WT1XSL8IG_[5F?A%2.P4I"6"ZQBB&V6XQBMN^L2DU M0N87M,0JF^J9/U_4T,S\$4"%]HM+_4.QJG?JMTVK,5/_E1?$OWOA$9X.)^(= M)Z8BFO_$8M&>041DW.1$G8(?40"0JD^NIHM;\/OT^N.<+J!=+*?+V6)Z#:;K M]7RS!M/E);A>3"\6UXO-8KYV9K6[$@Z0?G_5Z2G2JK)/;MTI;O&VX2G)"MAE M;CN>T+J%+7DJ_G1YUMB:IT8,-5 M&Y$!5*AR=J!+9\.:AQBGQ#*'L5%+I" *4GA-7I MHA0C([@+X31)8)I@ER?0I:,Z%=- L0KR.9E_ZJ?LR6EYINQ424]/:)%-X2S7 205D.N#N M&5 M0-5P[845QZ9M!S2AWMW<8+2ZD1J_=7V[2/;VM:!JPG)*F[C\4VQ>^S4D M6D680:/TWE,A] M:!U5E_7E.O7BM!_69,?7J5BH8NT.W@=1E+\7>:V(XQQO9Q)Q[0/OS"/NQP%* MWHJK?C#[45;:.G!GL VL_6@?:S^Z69=.M]OC_DC?MTZS"XQK5ZC):U6) 7G] MRC5@CYHNW=N1$<>BXQ.*@^!5WGJ+)]EV%+CN$)O*].>8TLQ% A;,@K< MS4V.=G9O'NFX,*<[(T!P2E]>-C/C?:4 #P'C<\#1>=KK((*+%.XU)FA;*O(T M6%&Q%PE*)P/-Q3;]=>1ZW8QL]O43$0=4WMU)US9"U)C,[$%EZI;:BF1M>'.1 MG>]CE&@PLR8N9V4N;H^1U,% ;*SZZLC$DXD)_1-LZ[.LSO*MWN]J7&OUC3+/ MLM]&C6,5+R[RZPK%,+B/LJ-]ML^;V(N2D*;L]UX076N13]V6G)DJMNS15N[= M^-XM$ZWIR'I%^Y/* ^#Y?S]F^Q6=C0D:<%0+&'JH4(XFHQQ*X\QG$;^ M5?!$_DH^P/T=C)L,E0H6K!0(]F4BU[11]LF\"!DG5IZ4SW%=GC^FYT:3HWH. M9+0+/F7B8Q--WMU(MV,:A.+JU$@DL3P:<=[#",9>B)LU]?>8Z6335XJY/L]. MR6@@6%$Z_X6DTCUY)+%O89^5FD<1L50L3&8H/J"87)S@Q&F+JKV..G5-G4X2 MQ2JGE'S8AYBQ61I%7SW1=?[-))>B ;LN!^:O%V^<>1"S@!MS+N,]0O[G( R; M,;OQ<1&B7^U!C!SB1H":UH&.\[\ MUH.F==7.7=4M&@:M5YPG8[2X9TYUDVYP0I594.$47-G M<3Y'JP$J;-,P.'F_6EW^L;B^ID>6K3:_S6_!8KF9+M\O+J[G^7%F;K!2$U,, MPNKW-)O+:G98--=IP>#P-C=UW\FU662?5W(,F=EO[P@Z*3ITD-H88)=,T0V! M=A=>% A;RSG MI.N3KHS=L2MEC<;A:..X]ZAH'XJKDJ.<^8LW&Z0T@T \M-R MM5I_T9>7)EO'SU-JVA;1J2.<[^0[TDY$9 MP>@*)/T-&V@^"=6PVM0UVY_F*JJV78W./"]Z\^;%]2:O-E'JSC&KBNRB!3+S M2@[OGZ$H#:)C$-WG!_:C*+F .Q3#3&[C/<%D_H1#(HK](/+B9SK5M<0_(];$ M/RENWSV.II#<=]+ W@">\A_?JJ>>S+/8-N.1V7Y;1<'!MO?BCI$WY-J>;\$= M-482R6.0D'<^^)\@**\A@2/?"#H$>]#@,*U'2XM.J]'7^G=S.T082_8#M'/$ M^'"ZA"C;H)K=$'QR TY^BMB1RU-79Z!N&A2VOX81"U!^C7%D_*H0-SE?))O? M[\2LZ+A2M6J,(64D3+;L6G@!(O8DCU%LS\X^];)HH/?P2VF"WN# M1=*60IM@')OVT*.5(*4GGT@<=40/\XJ\UP 684COBI;^JW0%QK46[=>KA"@%'*>:DCD:JE M7X:4$4:T[)I\)2-V(><#6W,R6RTOY\OU_!+@O]:KZ\7E=(/_L=[@_WR8+S=K M;5C P8+58) M>Y%%JI9"FU0PNR_BVBZW9*C M+H4<4%8Y44)!I3]#I$Z4":-^!KZ&6PF-U,R0;0<^)$=]TZ>$5_GCT6FE#@O4 MO=M:I)-J-SBHZ&T@-)J<;%5V: *(V0"3BH WA?"W((A (0]NOQ!H\H>D5K Y M\KP?IXTWWC-I(-E%O]W&1QPT ^\N"&MWUTLSB(H1:4X1&['&:Y%;PX5:]Q9T M8[[4<#,I'3(%NF#5RU2*,T_&G['L@SVEZ*"*!-5P(;*G%D#D+7(HHLQ0DBZB M^=,6)LEJ=Q'0%Q^KZ",IGP\AQ/48>97"GN_H;8H;771,&8\QZLX'J7"UFZ,7 M=C3-3W*)A!0?D&J10PBVV$IV>AE,TF!/+\7)5@'BQQ$XGJR!;6[.N=C4 ;_" M"-4-1[(XI6Y5'*UT6S% M[.1TAHQ]%34QO5KV;.J%)'X2><4(4P[P72'F5HC.%[9%]S/O$*1> MR'\OK:G(#=Y\1>/4X[FR.[P!6X)T%(4*P?)F43R,"D]S!F<@ M@BDI]]B/@;?]QS&(<=V';=T=DR BU2&N,>Z"*%OX^*MK3)B#T[%!MN8GCP O\2[F",D9&OIYE&/CW9/]M6*8T3.D:X,4/-B/'XH>)V MD!)1HR%ZX479\"27+.>$:0!!](J'+**X%AZT@"<,%;HPD(4-%7OB$*+>HM$X M8;'.U6F"'3KP*^.")L6B3,*2["*4Z5>6Z!78P]%D])*"6CL1G-7Z6]@%U\)6' GRY3,1QBXGZH4=+F.)O%![](+KG7$JBHU*6 M!2HJO<.1W(EN@E>Z+D/#L3B^*)IQ])(-+5R@[OW6I+)#.YJ57=H I!TOVOKCF@L#=Z4\N6A M@:./8.RBD[LQU@XZQ]TRFYVA:D%EGT)>5H:D_), M$R>NJ^1U$5+Z75L KPHVL-RV8;Z_M5*[TA$D3!>:?7[^.CJ=GW0U>MU(*FT: M-9DU6;8U^_M=I;^=N".T6W_STYA&?X^;G+)5/<\X<[8R4_M1F9:JCWJ#]63, M[)*6EETQ2!OBU06(=-G)V !E= >2_XQ-9)ZDZK!L:AON5;VCB^3G?[:MZW3N M^4OO76ZB4>O><6?W\K9OD-4"JB30+8N-U)9%R7#$KC M"*D[)69P[VE:+'^?+S>KV\5\?0:6\XTC#%&\E$:U-SALD=PW([=N&4P&W[G* M'?7!4:5R>';S B33R)*5&CVAY40I(KVF2$&2'Y,-[@W@VK92GG2Z7DBFW0K$ M#IU.)^]D,7%4EM]SE22L<6:!?=ZR/U#\%UF3AY=F$)-IC2$3)&D9M8* M/U@>E*C15IR0C\C2VT.,[O$W=*6 9W<@BP7XOX-Q Y%:.OFOI*C3DR-*7DQ21L>AB$'J M=B;T _ I^VCDS**'!-2CH^ID4U*O+S6*>76F$,I-':F_S3ZJEOS.T*;9=6R",'YL+A-R60[F:Y:LH,%&V&V8UX="/92> M@?S1RX6!/"(JX\"M*">OGCF"W*AGHT)NF#8ZP2?SHH?^QG&'[5 X\JF$"ATK M)(-64=O0$7/#D44/UT$$5[M9#/T@O?*VI(W/&\8595*YDB!*D(%0"$!/E&9T4MM6?)T*Y3'/D8'1/HS[P# M_G?Z3,XB"5)R+LD5A#<0@SA*O7L5#FG9$7!,T8X%#BIYMLU1G4;HZ--0GGMCI>'!"63LI"AT2XG0@K[%3)7@!$$3+U2;IFT15OU5\QL MI68R=>2E,[_/.%22OH1NR?+ [\A+Z38;IT]!K3I!!0 !Z(T" MW1:X-0&=@7BZ)WO,[I'']E)-%N ;]ITB MU/SI$,3T4I9++X7G"K3B: C(U=*P0+&&#]M$8[O3I1O+RN3T(?#'7XNM 0 ) MRP0]).=:0UG&.*8OIWB7SZQ?H#A&G[/[>^@4@ (!9:H")O)5+5"2Y\PV-R5^ M=4DJ-#>9/GI!2">'=R@&=X40.-*13_J /\_MN$=D*9 DC%;I8#FU>59D'!=[ M=XKLV3CX$NV](%(I7!GBHMJU)FZC?*TXL%[!MGUI%[%-$[PZ]@SD$Q2?,F$7 M:UD6%&3E+*>[%"K:BJ:TJ&UY<8IR'[RG8'_<=\FO,E4!%?FJ%FC)]#%O6P_LJ;!R6RUWN0[$-:;Q8?I9GX) M;FY75PO\Z6H)/BYGJP\WUW/R\6RUW-Q.9YOU^)N5.R ,F>CW]M9E=3O-'^=T"XC[HN.&\M M.5Z D]VJCQJY*WMDB*S$F/E=#FWC*EPKQ2M$\O%G;O"CUB,,]#=_23:TB10+ MN"=MPQUK/,96#>OT:BT^7KZX;I6$+%F_NA)N+HHYMFGD+_&O(]Z6H*W("%4R M18-X%[O2#7,*1^MJ.UQ#1Y;53P/BEDK M$5S-K3FXMJ+_&;A[+C:JTX;5,Y M?_R243&"]UX*A7>)\KVH,J^V(?@:)LFO):D.*"9OR]VAD&@;J/CGYG."M0^4 M9\L.)/3N7U&=LF,XZ0")\].>R+V7'N/LJ 6T V%M@'4&0G)2[#'R]@0S_X0^ M_1@$27*DUWQN49)2O7_Y^6]_(V?I8C;__)*!I1!MU9%E8/43V["QJ\4$]CN@ MZET[EQ<_UH<292\9'9S+Q[JA8\Q+R*I-.N5^08)M"S%R;%7((/!/9JV]"&&Z M465 0[$Q296%T&TKVKK# T;?Y?GXIY>/-(6LK NU,<B*'D2D4W!P&0-[^F6Z(I,MM'!D7V;BEV/NG10G4EB MO2JC5#R,1ZP@0CA./A=G<3>IQ'E[U0%F>QJ:F]_X OEW9@GT MQ'';I(57)EPG(DASE":;W^: +!^:+D<^V%3074CU!ZZ#N2U;A3//DA4$&*NI M^>;U.Q_7TMD#4@97?B1W%M;TP02G$NX"BC$KX"5,9U[R:B0!EXI/C+]]"&$^G9N@ZW*-FHLUO0\*(K-I0)MM^8@?)YAF&B FPJ& MWQ M7!E_"TI%,/T"T0D-V*&_P*7) MT6UG[QV"@H#N%HLI\O98OD>3&>;Q>_T)H61CY/M M@3!Y-%#L,6L4S@X6LXR6ZA6S"@:T$Y?M8E;@]D^^T+ M*&95$-8I&G0N9@6VN@4'MXM9QM!<+T8H&-">K;4=(P0N!X@1K!E? M'3ROV[ G*PZ.,1!0F[GPKK?C\V-N@E"?9.[\/J?S>YP!W]\, M-6?+=VWFI0UGSG972+H^9RN"3Z>7-"9>SG1[*6-SSI;CSO:&RC9I2 A)(=4H:G;_X):5,44MUY5;\<8Z-=*@"KK\;LV MPC@#SK,#+$ DX,';KT1@0&%L)A@>UZNZM3/VU_%NG -*4^@+:T<-?6;MJ*1O-&0H M>+0Q =*I!>I10]6F]M0SO=G&SRP Z,41/4;P &.0/'CQR!=4=<J@JG\&<@M?*@V4"LLA>.#. M;(RHP1=>$FP[Y].:MG8VS;4'"Q?4WXB9M.K?3+0X611ET6T6)FAVS!5?2G2H M ZQ3;&CU>M? 0 UU"PN5-@R/]A%28\VW8:AW3(M4_TN$?>^$: +WXR;#S]/M MEER:C@<*-S&*\)];2$Y52E;Q[ %#$RZBJ@0.H\$!?R'RK5JIT8"M,E'VLM4[ MD/3P;G99:?^&B$-,7_LXWGP&)PE0-T)NRQ@U%-6>V M G8;"UX'$:1G1QN:!VK9ZSD75+$WTGQ0V0(7YH2:C;$Q+U3WT7]NB-C+CG1W M-]!I8MK )!$35F8FBDK3)B:+&NT<+\"1E5W[ TSA]#Z&6<.9=S7(!8N0)!#L M&VNXILVOD9>Y$H8(L3(YE_[M+!, )PE';F90Z&BDVR4- G)U:LR26+:*)7/S M"U(WW8%TGM]P\ 4 B3<,-X"D48?,.%\4QV!DKT;G3P<8):W7AS*Y4^SER?6G M"]NR/)D10/Y:4CT7U^VUIKMDD^MNDOSSD8DA[5&D^>,W>,%3J?%";';D%I++[>EBI>)R1S?&>;(.15J_?IT/'(4J&X0V MQ^?":<4KCP=MB28'JA*F\'^R:07[+?-*N&]H3?*JB."LN&T)12.G %&_L:#. M_J$Y,#\),R'>M&4'#'K'#,H&80(G'3!Q7H+B34A7\+\B;'"&6]W T7^(Q3&L M-;B2[H(2..F CG>O,61PAE#=8#'FL&D5WWM1\$_:(S/<*2@,?/J/:>3?8##B MY$W_N=KE!U5YX1I_DB\88"\1,FJSR+MF;/:EGXE6&,WM!ALDY+8Q/Y/UQP\? MIK=_@M456"_>+Q=7B]FTOGAHNKP$%Q_7B^5\O08WJ^O%;#%W9PV1670CB^!J MQ"83YFO1S%Q[QPM_9,*8O/:-X0.,DN 1GD+S%8IA8?5W_[\.A52=%@+3DI&_$M-(LHR'49@N%,=6> MX\GLN#\2B4<(TI,T\$KQD6.H74:@(?'7B+)6_-7"KL5O-&X<7N"$$=T'=R&< M)@E,$]PV5B05B%5C(5/,1#1C>C_@^I!&%IYJ_' W*Q\"CS^G;43*;[VVW M6=2 /O#V*$[SW$Z>_/=S_ME/#D04 M$3*:,4'2BPQ6,S1:O.1:'9=9>6/PSTA2BZ?YO">)_3R 'X\4'/ MEZK"GB5E OAMN\:ASW4A!3]',X=_ 87P).4 P3=V>2 ^+=GL*"MT.(!S^9H M3+B)@SV\Q1F=^=:7\S3_[JVG/1'?L&<2Z6S3(H2S-";T0T ^=>0M+J^#D-*O M6L=P0["*7::-\3#K/=,9HEM(2]$-PJ.3/X+T@1Q#%$3W>(BS)H>?77@)].F" M?3S$(65J$]P]S10LZ&RF+UTZ.K:P]K=G4X0\[&-ZDFO30V3A_A"B9PA!ZCW! M!'PF1F#H9R^=$G*.%? ^>[$_:\9$P"7M'K("JF:_D$2P*&)L]8^Z:*=J]VEW"NW21 M)$RRFTL4, M*DKZ@DTVAA*+3US;=G%D/*<(_/2 4#4SH!V@>"J$ )5Z38"2A.]^B'(D" ?D MDKG(%P3?ID0[Z)XDS)&DL&DWR#:\*#*CIC4I_PD.7C#R$?RB;F/CGO4[<^%> M?E,VS.NV[&#!1J!LVN\ @V9@+)Z]9#C(PY\&'EP(=QLTW?[C&,1PCO\W??X MTP?D+Z)'F+WBYL5 5;5&8)2K&6*(S)'1&50]GRI,4C(UR1Z"/7T*@O*Q&P13 MA@B#=3K=QV:BS *+GFI>!T1HETWD*EE>U;2 M0VPAUX5LL]K16Q'4ICCXHJURFR5JK-9J&[=:@'/=J95@'/5)-A8C\Y,QO _( M N)B?=*VR<328Q=*? _6X6<\ MG(M=]4->-:3S[ZMV)*R;A)JT/.^/-3?">SYDN(G)MN+T^0:#)9U&/AE"'(B( M;.I'JLB;_!$HFAY<*SK6&UV)CDQO\JSQX"209X)"+TIT&L)!SA:G* MZ!$-KY7Z53*^YMH0CK EG@<%L(6$HNK6''8;B297 87.&:!:9Q3,\R\/S*JS M11;0/&J:PK9@'$.?#I"N ]RN;(-T]@!&+0II:)2KM!4T>J_:E4DIF*T2/0/A21:GH4*8G"8*?%PZ>KA2PGC+YII&/A-2!R^HN+RQ5].4)36N4 M8-D$KE.L8O8SETR\'A%QJ*K#IT[;LE.,F1[3!SQ0_*<2:]K" N94A2VPYV3> M-H-:GG19U##09I)7"KC-)D;_2QC%[B4YJTYZ,F8U/3C"KG*U37;*0WF"SF)_ M:)^\U465R3R9JE$>BIW98Z627W6.*IB;S%#TB,U?DK--0N'P]>#!Z)W N8 M[) BALMEE?X4D9BGSZ>OV*,CO,VJX-4Q35(O(GL-%<9Q#&G!0*XF;6$D5[%O M>RC7=J4[EFM::+,1G23<'LVQ4" 9SG&Z2CZ>JRC*!G0M'XX0[7=$CH"^#>X? MV@M'I8),>M4%C3*K:EJ75-KE*\.9.JU:RFU&/5(1$%,9EWC$[&DNA7A](F)/ M58=/G+9EJV R]^Y7ZJ8[CFHCG'4&I$P&W+XR("F-8;HAR9WQ":W Q'&W*L$. MN)F$67(0F_;JEJIY#3*46LUHZA3J:QW&AWOS%Q;"G(Z#^/@^V1H3UV1K:'H3L(3)2N37+"XE32ABX!0[1!%%TX0 MU8$&ZMQW+<;)E!L,5/,U(B/1%D(_N<(_:;$A(CLGHD5$F6#)/[Y@;]KQ3%LI M]"7.Q%P3*D^*Y]EA;S[^?&PN27L7Z?9#DSD\G3IAQ):M LA@<2]STQT[YTWP ME!N^\F-P7@^0N,5]?R2-6]RC79 R[G)L/SB%U/)!?P;DIG1#IO02MI9I"\9NH&^;5>_-=R^Z-SG7'JKTYIB7'')W"&RPYTNT]X+6Z='J&J>L M(M?HCV>9#[,#955W$OPK69DT=LO4-\N< 2(./F4*HY_+KHX.U+G[6AR3*3?( MI^;+/5)R;A55EI<1TMAMH%(/@Y!1XQ9/-1N3F]O5S?QV\R>]B'/^GQ\7-Q_F MR\T96,XWSMS"J8X&%0+*;\^4JBJ1SY%;+_G! 3ZE%]CQ7\KIL*D@S88G!6O) ML' Q3"YL>.N6"FM&)C,OCI_)"T;ZEH$>1U.H.K6%5!T52EF0U6^J2;#053#6D#Y_R*5P@O_@2/$7R-/+7,;MMU$,%% M"O>,*6=%!5FHKBC8XE?I8I"PW?36B61U(^() _")2 ,J[NI8I0T+%>(Q.TZ1 M?:6N$@<;GMPCXON8^=Y'05A&P%S8%OFH>>UW1C"6OF27N^O$O),!;N%T3T0< M)5J]ZU5(UNH@18)1/25R53Q81YG)=_$*KOI![%PZ%?S^=4)-MY3J@#4GRZF+ M9S(I/7T*E$-Y6T,6SZL:MNAV\C%(2=5RUXEV#2MJ;V&(N*M%%0,;*BQD=YXB M$T_*2G1L^G*/DI=!L@U1>9$+W,< M); (0"I,EG2L(J495I2XS?4^,([MEWP"QR8A+"L'P4D/?"*:@*JZFIXLH5NW M=C0,[Y'KRL<@"5!TA>)+=+Q+=\=PNMVB(^/J+P714Y(2B/8G,]>XX=I1YD=" M5;'ZY,+SZ7K[8G?+Z*23=R_2[X86I[A:#0Y)K(]&F5M(?L4@#.A)G*O="I/= M(QLV3VOVR$KO-;PGG$\V:(:B!(7DY$[H\RI"LT;SW]R4T9Z$-=,,XQ-^1ILE MB@0&'4WJMLCBAM(:R,XWHG>%W,(#BE./G)16F"7LJAHNQ.\@5H#D(ONQ+W\R MS %D$X'UJ&;&?C7^F6RQ,_0U5E:;;=(PW#T7DS>S!]X0B]]FVZFXS/VTH,_8BBL3*PL1GECOV,0VK%PLJ-_N M(G$E#B("53Q #S!>#F3=2WF%7@1B^(C"1Q(90O(JGES3&$,_2"L[X$-LZBTN ME."8=7D_(O(@9@*/+W)Z5%^ M1>FG[.GH]9.H$Y'&;]X$/T.\CGRN/5=0GQ]8(H9]0XB-^U+(+/!SLQ:17_>@ M ?VJXF2&]N1?V= CGW',KX,N2>' X522GN63@=$/0C;D\@(ZU"Q: XW>&FWY MI);(3S?LX/HABY9;!H1>/EJXE4-WN(Q;-:0>'C'XJ4,95N4)ONLA0+5DFE.U-,(%UL]R2.Q+32J8_*45 M)@,*(6?*>Y5>1QTZITDL@5J=4U+[X]$I2/Y*II'_$?^<,:%^&L"$3V1Z/3V@MA@OD.HR-L;XSF/,U_A];3GB1IV#/^0I]M7\0&EL:$ M?C@NQ'G]@I1^S#J,&X)5X#)MF.]D8Q/D'-N:/7S^@KN8,U;5Z^,Q1Z?K[0/T MCR%<[181;A/V\IR?/DS?:?.61^FJ%1%,6:TOZA4=F8]Y>HZ%5-$QQ3IFI5 + M1N>6+EI0OYYLD%'10HVE6EX'!*NYV*WIU!122;3/Q:L8?3X#Q2'IKJVF&0J] MO%QB&;YN9)^K( I2>!T\0G\1I1AHY%;9[#1\VF1N_E%5;&4@N:(Q6LM\#F<8$;1)57@MGR$5>"23]T,B-,;XCPPDXGP^Q8U*.-XU/)0F'=JRV6>=0H MPPL[+4H!:@H06R WYG"![A+QI.6\"\QSH_AO5B[3R'^/D/\Y"$/E62A-"XP) M*64+!H?[BCZM3E/IM4%U'D#'ZJ1X1A?3TXO0VB,&5V*,/M0X\P$=^IX_,Z!H MC#=)H-669+T[\%\+?FPYH#94*)DA_NIMXQ:*$P8S8<+]Q(I<6RK!L8 MTXOC+[PDV.)V7P;AD>QG4TNGG:RT4JJF%6-A1-)"V;M)-BR;77LP_.F1C^V]NGMW86'C6PA MN'MF''CI"L?XW*1J*;'9Q+%M%UL6@CO73P]8-<+Y"W@#9@)8TG#= M!UF.!6CALFZF%#\P&UZP7;-K9W4VRX4F7=CKKAM,<8\>\N74W)]?R@K^0FF& M30?(P+_56<@.-;46761JQO@C=F2'4$H^U1BF8$IV7Z=;W%/$"Y.,ZGW)8Z?8 M INN*EX=X&]>VV;5;A#=+Z(=BO?T+?O%<_Y0/A+I9*7%;DTKQLBNY=?BC%:7 M=JC% WW+D_Q34.J0B6X\. J\$%3470D0W1#(C!>=X< +'UH&V=&D0YO&HX>% M 5JG-ECB1F-@UR9*Q<(9F4HH)-P=^8W)'NF(<0SZN#'2+):$0+]ZUNHTCLD& M,CI_B5M?RMQD9TY/RXT2_'1MQFX[@?>U:RYF]6N)G0+?3*,4HYH!7_4P1X3? MWA%I4#OYMVJ31KN*8&X73"O;KMP)>H98P Z#Y@#(C8O]7' BI8EVNQ Z52*^ M.$CJ6N@VGC$=^%1]6@IQFNX-EFB!@/DW0>X9\F@)(3792T6M%"HF4L0@C]V(D**B[5(H'<4HW]A3@H MY$&AX!K=U3##I+ARA_)H+33 IK*"S_'HVP@S@CN>"^JJ:Q2T5='H2UFY#QM+ M+92]"AFK:&6RGK__,%]NP.W\9G6[62S?CTQ(#22@SEW5(*)?U2-]\ 9MH!DG@^=V%^_AJ!5:CAS 8&T6P5Q77[M $]#%,!=N6R /V-P'41P MD<)](J&(2(5#%[:*8>JPG-BDD<"?#J6X9ACE5$46?"+2@(H[1C8A0 3$DW6@ MF(0L;1$A^=Y&)&>(;=Z_AQ&,O7 :^5-_'T0!"1QI\ C9]VSJ*94$55/J35$5 M-V9)JN%13%-E0Y-<]@S<9])TY9]7DR_N8AQ["[<>6%"?KFS2546_3EAUCR-2 MEMRE,+W!)F$?"BU8&82*Y0O(-!>L1\^ ,&]P\I]*>/.#O=P_?8>'KII?#*"V)Z MWTXS_#O5J"+3.-*HOO''B:]AM(QUZ1L)8ZH[#9WD&CAHOPDBX*,P].+L[,*$ M-.';D8.W$[\4,T\XT3)!E>-$^VK)SXD6C3WTZ?HCT/_Y'29D%N8&EQ'(/S>5 M+ 6F^Z8\INFQ$A>C,4ZD'WZ[K"01GKM)MCSZ,7M"4@!^]$+#OPC2)H*X!$J& M0C'#BY& RFW]RPN+TMRP1/F='M+,4+G@8[!A2*_661^/=&R=LP.33M_'B11A M]:N-,U3IWN))H0%R%4!UP$T<;"'X5+UC:>RY)[=^O6'',;W9-M2 IE-#AQG9 M]/@-7V$NI]\Z6419S>+.9&+'=EG/W]KM8@LN"9-31\JB#X1"/#5S#PN^8MHC=FL&]VN#:W +]W$YR(XLW66(G, MUXVE_0IG_TB._KEV9OF_.6B;"+A,.7[+,$<%[#ZL+]PP-WOI15S> 5R*=&#+K,N/G=7U;H,;>O;/AV.Q1US@U,1YR!S'?M4L7L$NL4NP>Y_S-P M"G XOMV\Y'6Y+S*\\?;\?1'Q[77N251?5^7@4F 'U_\ZG 75OX3NG$ZV0V(> MC52;:W\QU]?Y9M4\EG^;*9P!&/ED*\I=?A_JE[6.J$- <&Q=K]N+>5U;P>OX M:$+OBV@-,[) NDZ].'T)H72\H8AN.VO!] [>!U'T-9Z^['@Z^&#D90?4$;<; M&_XF[]R?N-'_0B\AC+X;.6O:WD<'#97 MM>$]>#[*FC!PTJE^[Y<4A#K,GHP_#5UOOC-!Z%PZI?PU!(T#[B\M!KV(N8A3 M%=FGK)%/ZPEYF=@T&@^3('CP:*H5J-G&8%-OI=WOU&7BD M!#M2_GPQZ?%%[6-B-MV%'-=*8:]\,HK#L1'2TOA99XRDXOA<>+NQ+V"_$KO1 MKD2707Y%;D[+9L]6./DVFCUZ >RN$5RBF!;ZI M8E?13=_B5NIFK$PC:9@34S=J;;221U1<3_+99;3+BU+@%7)@AV*P.Y(;E\ ] M44A>0>VJ2AD305X#GH9BNL2CD1BN]*W<#=D)[WO1_]G@]DTC_P:3<>GMX27: M>T&D&ZY[N% -U9UX;FKV_RJ+B( /F6?NWZ>81_DZT3< MGDC3C+8=O&E%VL[?9KPHFWHI;?HL])($YP)R+O+T*6B=[2J3*^(=7ZYOT.)9 M-AIY)$Z$X4.H.Z&?DNHL/WJ:/!D["D@[%6G^_@T^\E1JI!+;'9\9U[SCCKD" M32Y6PNQ]+XH%[M M9E[R+R^D&_V.]P?_Y,%]NUF!U!6;3]6_@ZGKUQQJ\.4;>T2<'_'R+LT5N MRA4"B4#!HI*D\SBD8F@QZ<6U/C[1-F1(S:-6[6&33/E#4_2AYJP0IFI9B2(G MA6J6H)^Z@N]ZS[ 0W?H].1BF.$-2@(ZL)$F!JE* M.T$(5,PE"JX32PE#YD\Q<8C-\!+(Q?1ZNIS-P?JW^7SC?-J00X:=/I2ZE)M& MN-J<="+Q-CY=+XX)+BF39 WOZ<2#:,@NDFT2E"UKBIDLZU8H*7"DQ$6N_J3X MQ*T!O+"+6822]02'22PU)H7X]D?D#MK^]8!"'\9)\?IZ&Q[)_L(;%%.2IVD< MW!U3DI.]Z6RR.6;Y;Z%EXH!A MW.$DL_/KV)'%"I[1$"AJQBZ3?NK!SOPW>.'1T4I4M!(-'8F"NM$O1:D7"A=E MFVR6_="7A;P-^58 4BNO(>[9BW>VXYSY^&9F";.QIIA;H&RT2<,PC2PNKAC[ MUWR=\!DH#8+<(JB:)*"H&P6%U:]L50; O-TI M!U?SZ>5_W8 YZ=9#'"0PH2S_SM$LJ\9!G>PGIH:EK&0YPW3+%H+(WPKS-UX, M(^>BNCHZE*.M'!ZC1L'C78*)BKMB_DBGSSBS3A*Q(B)RQ?H2@&/8Z)R.V(>0 M"B+5R?KCQ7K^GQ_GRPV8_T[?OSOSND36K4BO"QIS?0 MSI"N@9UK;32L_^[% 9FBN?52]E96OD#^W5D"/5'>-FD2XUSK(H1SE";%YX \ M< 3<@BY#JC]R'=AMV2JL>99&!W7QZB$KJ5:?(QB3&NL&8NA%J7??Q)^V7H," M"GJ&F"'UI/T: 1N HM<(NIY5R*1F:U(^(.=YYD_(T4*_+^9N$$T=+PS^:74E MFY92$RRV*OH=$K#&7G!H>S6&UO-*2BC?I68:9^ _<7T;I'BL]XAKHIC\DSS( M_KV(=BC>TW'@&3@A_F3]2X$ZYT6+?:R/^5J&W= 9BA(4!CXY+W/FQ?%S$-U/ M]^@8I=,D@6ES*-[/B#"7R8U8B1,RMP-E.<5FZ <1)<.3[&\RBG(TXRE#3!H3 M=#I<)3[([,F#A5J+1D._Y92IV@0[T!V:*738>CB M0J(E8U7&;#;O,6.NP\@<=M.@M836<* ZU7&:N6Y,=#@P9\WM*\XDAWBFNBG) MF^#@SD^;Z'KCT;QI7+??SU]3QTM"H6K/NQ"^ZD'WFG.0D**TL/*_-G;$D,2^ MC2E>L2O]HJ5N@5N<.'0PD2H$I+4&LY]4:HIKUOE%2CY&8UGCQI7B.-/+(#SB M3[-335?'-$D]>HEH ^\=M?/?4EN[)RLU_1E?GM[-OXBZ72SF"]M](D-FX_*# MCITYS+@KII"1CJ[37--0E?:=VC \P+7*,&D)WK$!AB&.*[E""WB9&MBB_1Y% MY:G>D5]\0K9R/'HAC-+B(:ITZ!?."DX9.2PM^M\AW,&IL9N ._HV3(EW%4KD M:N!TUGVF BHZ9R"W]B6BGG.Y[;"H'_.B64YS6^V\\))@JU82BG7%!2%/UTY4 M8'LS/EO5Q7N'H""PUTZ2+S !2G E#P3R[E:* FPS"C% Y']H@!N;D^ODV2BZ MY37@5Y1O]4L\"S ?9,+<3B$2*':5, MD8XLX;9+EQ0^VM);^NBZM4:+94Y87!#K3#8/N![+GH)M]AC_FQX$20 MSB1_-_*N4E%_(L7?OXYREC3!M<24#8#TKHBDUK6A04ZAR'&1/P.?LJ=C[[CO M@P3>F1-=H-!]PDAH5FM*B#O^D[K0!L2[5PD(SB1,)T!TFTOAY;CCX1 ^SQZ\ M(,K]<1*=3*[(=GRY7BCFF36?]R2>^( 6*F89D(J +9$ITJ&C>5#:W4BG9QJH MYZFSN!L!6J<)&\4:SU3OHH+@YE?U5TOQ+W[Q3*)-_48Y,'VHP39H+OD+S7/P+M":G9V"'8F<.]11W M'U+^M>N09LJ7.!99,P?>U0'&F"SD#/$MVD/LZA8>4$S/%"[N?VH@2T-VKX93+!F4;DU(25\%$E#(D+H6+\C] ?E.'9!G.%(6 M5ZY4@^PK!BJG*+<"5*/%><$L M$M4*&#-0-#KNG:']P8N>.=,UG*?YEVP][4.1AC%S;. 8Y@*?*3_9_#8'L]6' MF^GR3V=F8WB]@Q1^TCI.&Y(E)-D63*(O29-IY,^3--B3^X?8T9V1,F2OQW==!2IG\CB M=CHA!(NV@$/6&"(+:7.(W%W>((##^/'4)+ MVC1R]66,$,@"*)LAJ)_E2LPR MT<2QF6LJ]YEIB57.XNQ*S0!L!Y2&0&X)+"*0V0*K'2BL@54$*O9 :? KW_A0 MLTU@YI:^8^IK-4GKB@Z,5YJ MZ_GE!@D=,[1PWGK) ]F8O0O19\+Z0VX 5\_T&H0(ZX$=503/6!.' A_&P"O# M +EDRHMCW!I(%R]\#M('6EN'D$B>D=(\GQG"6$RSXT]PB>X'Z1F@6Y/OGEM/ M:'R*X2,*'XEB\>')S=AEMBZ"47=XU4.)HH$R8F@Y'(@X9BI=383"4HE8?+BHZ,5YLZ?GEDE''#"VV(F\/BST:67F$BYR0#L$PMDX[-_XU*4J> MG;<-PO'W+#C,!E&U7 Q=D30"IG\FGCD0\[9[EQ"_E MKC4:C:K5\PN(A(;;WY#,-'^ %%Z0.9!<4E M50R]7=J*9.8-YS^72<-].&*N'<:CK_&F<1EJV--D6BX&(&/EMZ>Q,C9(EF&> M@01_63(?N3O2ZN>%]!C!Y '"E'ZCD=.B MA2B!K/*S'K/-^2CCO>EFNQ/BS)00YMLT4'##I4MCLOID$YR,DO46I5FR#(-. M9V>606::+MDX&?_*8#WXO3 *]YQK-]L8@]/QYALV$)'??3.A]*UM_\AWKR9% MH4)2-/C'T8L),'"M4-0)C +A*W_UH/?"^&MVK4=YH3ENQ>]D]1#9N'!#R\$- MUFR& &7Y8GV'7+[7BS^9>?-K.A0]\M_V*1F88'3@+TX3^.&D008RCYD."0([ M\^[.E)0E\YLO.V3J9[>\ZDYL0Y*0^LE5%WU@R-9 M(\$%8;[Z/B7"KQ)RO.409C'7=PF$B@^3BQ]4_?5#WCLN\LCD?1G_1EZW:@EX MO*4-9H$W6#UQA<&K44Y4Q16JB4S<%H6(]4%KB8K#3@PJ]=4JB11&+[&0J&%$ MA5O-?E1G%M%4(M;)A6TPVJ\AJIYZP5"E@MAAV5<(M0[E@S;6+!8/A8N!:H>J MNUZ($U<.1;QSN'#H#+@.98,VX(:;A/B,=*8@3M(J$Q!$VEK1_1D-._E0^NM6 M<>?JBN4"+3-?8,%0!8A2+5[O18U"_#-2*\,+!Y9Q.,!\P\E1'P0JS35\1J\. M8EUF&?0P9G.&(?,PU/S"R5L?I$DJA#+$.5PC=,1:EXD%/:P-5A^L(IU7%!5I MA?J 2MNB##8^:'UP\M>),X6Z6GV HA=9'53AH4*G1A^JLPDK*K&I=& 9A?:K M@XJC/OA3J0XP^%X=Q#I4!YH8LU@=Y!X&J@XJWOH@35P=% 'NU0&M0VF@"33# M%UN10Q8WWM,%C. N2+'3Q;R!3Z%,>8454Z;?12X,D\93OLB+X,X6GE)EP71^ M;&WJ/16+D<";NTS^V^H6QT ]4)&$93Z.]Y_%[DX7M. MH_6$X=:^")QSZE_ M!@9^S[JIDT^#-55G_V;AG]5B&%Z&Q%TXC?^KO\;">7"9 [B6=9Y,#[4F73NJG^1A-]9XC)2UO-F9Q MNC1 -,#2MT<+0N_^/J:G(I]*PWQG>HI2+Z21(*E._R0PWR .=D&\_]>$'#SL M'[?9<9])?JW]&? 2\!E+DO]Z^#_9MOK[K%79]O1:N\K];]^!RP"7H&GII]P8 M]X;,P\(GCYR'>U:>/OJ9'BA*,G1F]!'&:9!@Q6_IYO92F^[?WWH1'F0"GWH( MGP'IE].Y7238T:!7'!"3?S/FB!R^^)[_<>_G/FY_D2AN!0TXVT1VAZ&T6Z0\X4:$H@N$9 M(+L-S\ Q)4>7!=F=F_O],0JV%-1G *;;\6?SNH4<9" ,M,;U6I:J0_X.31@Z M]AF;5.SDV6C4.Z]4.3C0Y8HUZM1U0:[\!6*=/[LY'-C[SXEJNS0[7=K)O5'( MOZM#/D]A9PK9^ O$/'_B=CC,&ZWKYT]P>R0.5CM<:V"T8L\K4HW-<96!GB%, MF <)ZJKE/Y>Z6A]6JWHQ7K=K.N;26,O.Y!;NL B!U%_P&6X/EW.9 MP6*$GLW-CERI:8,)]>CH.G%5+92$U7,Y%(K-5&"Z'HW@%U=2^)FED%RP6%LN$.RUUI)KU_R*;D)@[V7OP,=D'D1=L CSL2W(SLOJ&M=\@.P:+777D)F;\CLV+48';/ M66%R[-7DW M-KPO=HR>"_TQRH^W@SXY!FV1)$=RB%=.D3G ME/!G=Y"^*RH: ;Q[["!)B\7&Z)&@DYQJC N 0LQ3@MC!:OM,G?V5N-9W# 7RXE9S;CE /' M3BUZZ$==P5D/&DKJ9?S0<#8(X$D?^U G,DJ/!8((DJ HPJ196& MOBRL,-T-0SVK91C'GP'2G:MD.ZSRUN6,9PZ<>L58?W3:*<<8CNS78QRG!C"J M5)&=LL4KAZA>6=8?HH;?-Y#7^#'TURG:_K4FD]_^[UYX;)UG(Y,KWS9PY?K- M 7/,6GC7(/8DF <6*4ZR#\ C^834&QBQ=%5P=A]7K@H2HON_BD50X7->T?AT M@>MC><7OS@MBL/?BOV":61S]!80,'4BG(YM3R!R5R@RRT*@UX)EZ]R!QT0UR M],U##5=GVI\D#S@0=VWKP)1O*-G^B'*:,[>D#TP[Q'R/P9 M9$K&J\DM[IDK%'_V8K\!SPZ:Q2W-.IJ]+NE5=V0N!'=PRK_>5]?6A&J 0H7. MD9R40*8%/A$]D"N.?3EP!QBAGOW;N%98WQWESO[-MXZ6^D.>*XT,]Z M'BD.^/=\(/LFZ#V^9"\0B"+&\* M80K)A<%D='$@WK.3,V'DCWW%O!FP(^.08P2DSG;K,:IG\\9EI,&$W+L=%KE8 MI.TS1JK>L-F'^[C*K,+:5WJQ\>,HOWJ.#?LWP.#$L9G&6&09'HBRR?25-&Q, M.$H:TV>"D!>\N'Z?;NG*[.@YB.XOLC?2ZP>(&_+1!M)NYA>%*HDTOFJP9 ;@%D)@"U 0HCX%-A M9N2A=6]4(I,(:6TW[F2RNNVX3YO&(HS9K?>]FF&%-3C+KKU4[>!^6(0; M.B6@DU^#V#ZO@KO,AYL*N)F)\0O#-N\(@:' W?A2BZ,%U8Z7KF$5#=27(!S1Q_0BVN.28KVY*"/(YVX"%%T_Q:'D_VIC"(; M%C!I[V-OGY!=#OE:03+V&KG"TH,2ZMK3=:8JJ9<$U7 V"'K-%$U:[OKC%I=( MV>3!E#UYD,F##0)$XU5CDE,'60)ESZI'V8_!8D?+9W]HXM+F&B;)KS2D9L-2 M1$/CJT8AIXBQA$*C) 2M*/%R@V G-44&#LAV0Q*[O4KMG$&V8XCGSO31":G(6T'L5R< M'U^&A,\/P?8!! G=Q;K-CY:_(\;#,/OWYR!]J-XLC+)MJA&*]UY87"E(3BIY MWI+SX(,=+=1@/'(!UH,+R @ZZ_%'WU89C+HV8WABFJG@NOLV3$ELB4.QFJY)UZLAJC=' SZD!!T=_S^JPFU.#I6+W!ACF@*/+D48#.*>\ M'!S@QN?*2+6;%[FKG<+[22V=RER9@D[?<9W4A96Y,E6OPH&=FI$)/?XC.^D# MEW0'_(- FV4J.AL$$B;FT!3=M$)$K"#?P*;W 5OYJH%E-./\)9,)]&"6V;;SZ5W+' MY9*"-CV4$+<@B,E=ELDV1,D1_TGVML9$FW+K6-4?N7A71 +2[J\Z?\1Z)7-4 MS-N%FYG0K>:G!]!PN*9"M!BOB8%/1!!0R9$#M7%L<8*S,7#UK+3E#@S..ZHY MZP$Q7%3?+M;_L0;3Y27XN)S-;S?3Q7*SF*]?&:HXA;4Q5!DMIF'7YBW\6CIY#^"HDX?NBBY,%X"Z'CELD?=R.0D"DI9 MD D#(OWVAU_P&&Y/#B;.RNRW@)[15/_PS08=@BWX^?S?OOT5+/:'&#W2>X#H MR*ZX]@FLR4E7;R\\LKGIQGNFQ?S)_\B5AAX*45>0U$FLI%YR6L/^7,YYC'DW;A@R#(F.?6*)5#VK%Z4_1@L8K1\]HR-"=4]I(NHNHN4-PUBSX%LRT$/!U;6TG9NSW";&?HV47^9;C^/ MDXUW=PR]N#H/1(]6%KWUY2T-]*J'1011><5%0OPZ\/[7$HND:XJ-X%9Q_7%G M7_+%RCV_AGLAP?(.D=YM&S@8E'M//,V#*Z8-WM=.J7!HJN_%Q@#=K3"N!@%; MFVQZ-6J('3F]&SAP*!CG/)NOT:$?@%]X=!AS6(;+X! :&H&Q;74;;#5M#1@^ MZZ[''D(Q6V,J*C*,5THAC2'0RQKD<(#:,5KQ\=(K+M7-=@U!K,:-RJ51QA[L M9MACD6PW^XI7.KS8,8-M2ID9"=CBU+#U?=O_>*4\NRWVF*50H-]DIP\Y>JR6 M8[PR4T/;XE59&5?[[!K_A3\L/L+_<^/&[>7)Q_/KF;PY20YF]N[R;DG^#- MC^]^>/?AW8G*3IFPPNGHK\ M309RD#V#V;NW;VDUA-^?O] _'I,?_^V[=O[[[] M\ YGB_???_CP\?W_?KF^GSZ!9?(6HKP@M8'OWA#Z7_+RQVL\38I2MU;QE\V)GM+?WK[\?NW/WQ\]Y+/OJM$I)\U*JG)7WKTE4X?/WWZ M]+[\VI 21E#"NE&;6._-FZW],IR".S!_0__^>G B M2=W(6?+KR]JK9KC0-ZY,*Q/YQJ65B3, >[!RJYKA0M^"#.+9!9J-+SA;E2OA M[XLDVP-4^I4-5V!\J0U$G;VLP+LI7F[9WH/%$J#B#JQP1H>?.S#%9$!*83DJ M3.:3%1W0R(_G8,B@6FNUH_63.3_^/.'GW[X4$KO MLO;ANI^N_@UDS.E^A.)+V5E8O\#3'E"J!\L'GE#,TEO,9H48!L>0X>BP%R<=F82_,9X]DW MF*8G:#8IGD!VAZWK[Z=)2N=X MIYMM[Z*B5-UJ1+T-*G>O^8AZ#9#Z-L/$9Q<;POKBKS5<42.0V=< 854[A < ZG M2;L:THKU<'U+)B!38J A0Y5U739H7ZX2M!D$XRZ'X3.M!^HBG_ET.3L;)>U%53 <>XRT%]RNGJ$CI+V\ M?#Y[&&WJO_0P?R$6)I" MF3 "R+8MI>SP^S*NHH82.+)! MM?-[_P2(KVK8WY()$"*C:D$0K7'NIZFM5EVCZC6R*C;2G^/IFB* #K_$:Q2; MUM&9C;AR?FWY5C0NA\R:Z)=K\D.G,O!2 *)W8S$JJXT&97UUC2F>=BI):>P. MSE0JT5_^D-5R\IB74Y.:44H/DW_]SJ0(^4P5U"ORWERKRG+EL7@.IN\6^/G] M#,#W1-$?Z3^HQC^^_?"Q"CKZ3_+3'UL)[L "THK)_#%9 D9%&4FE$I^DJT(; M"B=95YTDF]8&C8*U-&Q+_\L;G0K> M%/@-GS'.9B#[];L/-$Z.\)V#+*N"$R1:ERJG[0B&/6'C#- Y>7I%>NK+_X - M%QP"F@XZ>C21P4.NXQ!\]#A7 /D8.D#.UAFU\27,R;#Z3Y!D%VAV3H8N!B,J MLLJ$8K)HD**IJ1U8Q,PKO'P?.EZVZOT.TO1_$/Z&[D&28P1F5WF^!AG7L2AH M.PY&2!L-?$QT'N)PA#540/HA#B#]AE.R""9KXTN8@BSG DA TP%.CR8RP,AU M' *4'N<*(#_& 9#*8S8G$W0IO.;C1$[:G<@(2"-#C9;&@Z8U@@HJ#/TM#@R5 MR#\CP^P"9_S)+Y>B@QB&(C*@R/0;@@^&;P6+G^* !3UAQ*@\/BN/\O+)NJ W M:&:M0]2N@]$HT'4ST@*18@^10+:!X( M6P%.VI\8:&P_18<&CD;# +!E6&_5!;^9>T)DGI7 31-VAL+]5AF)^19-N\MT MLFMXAF/=\L'OTM;Z-7=..5NT4AK& 3 TT2!"1\=A+H'A7"-DZ+[L/][W3'M- M?ACAF-7D''H8>.=)_ECJO,[?+I)D11'\TWN0%GG]"X7R3RTH5S__T<0SM,*@ M;G$.)8>T)D4J(.@5&=B#'1BA#*X6J=OYR"I6??2OPEF:Y/ED7J[:3EX@.W55 MTK&*]>F\Z=@6Y1PO$X@8Y<0$]:$8A\!?DP$:&GER6[NR4JHO8/G8.[W1H*R; M34;I;6R1M LVT:X[GO2YTM%#RLT^5J#HY<;PT0$P>@9904.F-5"C25UW#15U MH.@QTU('04J.C@,*]FA*M??'&EZT:T0AS]*6'%Z. W9\F*\[%<#ZPZK ="6_ MTGN)^?B.YR0%]-):<99DV0:B17GA@QTF3 M&6^.2MYVV$[IKN_B5E&Z?#W6D4_%JCLC.;V80W0D[OL&%)4UV(ZD05KW)REI MN' R4%$317*.OD,Z[7%37XK;M"[553CA?:J,UOT4+@XD*FBV>Y>#[U#,(4NU MO,BOT,7+%-!YW"E,4WI7F7\_4 M@_J*><>43,\Q*%$UDU:)<-%LKK F+K48^XYU'3)DEXE DQ?0FHWTQFX)33.( M5[^!51RMHV,2[Z5>G4[E-D^V1/R<]2S,2JTF;(5A&&B V#'13043.*MXE<9T7 MB$$%^W-EI=W/ ;:V0&95R^Z*V2]X YF'VS)TF!]FR7'GU MIG=#%CQ!S($E![58OIL4J ^L7"\$@\K-G-6%?Z7!.H6GRS8X1ZE/-VV1#-\ >LF0&Y(?&$DKFS)A+&3AB]+4T08Z4:[SK MY(OE*L4; .Y 6KZ_U;,! R%M^OJBM)H^<#B9:FP"*@W>$9]6K_,"+\EB8_9, M+Z<( *6@:A)/":@"!X^>=B:0$7*,=R%?GSGO3J'IH30?+EJTE5D5M(%#QT13 M$P I^-IO!(2T6:@U,4"/D&.]IJQ(C2@-&B RGH)#@(=8# M6>-]$JY-M;:K=*OB6_H0CG/;JW'A%KZ5 ML _)2\L00B3IDM?)%)3D4:'+4'M[G*DKLE_3!K'AIO$25A-(K7XSJPZ%5CZ' M%0G.]'6VAYBTCG@7PGVEK] T7=/4>+SZ9SC;-F-LE5W MD/UA%'OOWW7;"6W_]$JT!_>C;HG;GVZX%BO>":3*:N* '2FYYN66R-!LJ+V3 M8!1!10=](\WR*I7.735]UO;;SN(C]+"2WO9M;YCMML7@ )(KZ[R+@(6&E9I. MPKICT(=.?IVAYVM!/IEQ6S;$$RC@-$F/[V?X/(D_OI]Q?#_C^'[&>"/+\?V, MX_L9Q_/U8S-=I M/Q._(&.%3=G:#F9E \Z:.L (O!Q2O.P69E7$.UH<$ZX:]=U+B& !KN$SF+'9 M UMQ+"=+>BSQ[](L3 >V9U"9W(9!@.@:; <5]&PJ.( Y,W>'_I@S[I@S+NZ< M<70#FPK_\X>??OBP?2:<_/+'5Y1L.S"-DWTLKO)\30?MZI$$_A3*J$REC6:9 M$(Y')?,F&\U-TA]H\A_#><1S%/U:,B*8]=CRU9T;C(RZK*"0O,_V"D4%)"M+ MV(-*M[HQ3M^C"U8\WC-V=\\8TPOL=W#QU,MDK2;DWSKN$!Y@K*:V7?9\![DC MB/U %$@RM:YRMTDVR$K+G3P4-:TUWYA+18J MWOO/70VO(3';K#3G]@,@ [\4V-(27%0+2AP\I'4LM5\\"R3R<7=:L'#HRMOJ M>E),APD)^LBR>\2' M#UBY??:,VIXP\5XHX6E&5_E:>.T22K!:$[X2G'+MX@.CM2#QYB3F:359%WF1 M(&HK#9!RJ"5([5"_$KB*+>0#LQUIXKW_W$J,I;E+8%"BG^#L5>T/F%MJ;"!K M261_H3@@,"NFM1J4??"^B@FMOF7V"%;A5/;O!P!2[CQ6024"YP'/8/4LLG=0 M,G/73P< 2/'$58=4!,U#G[(:V&;O(.5-5C^^IL"640^W[>,67(OE>!\\F,#0 M8^J&8^J&8^J&V%,W-%KED_ED!;*RENU#$*U4FKLO378';PD=MFD]&[D%D5,* MJ@H)0BI_X61)"O([\ S0&MR 7CP8_VL=T,5^]=9=5=;'*E6Z753 KNR5+)MX M[P?1R,C)_#/&LW+4 ]DSG(+\'J?]=:B*L)GOBPE#QH:V@MHPD7&,-^KF07B@&XQP5RV^TU'25<:4T(6,$EWUM+$B86@1?/%I MBQ@$%G1Y]Q#"%9EZ3XP/%\'79H7&? T9&G)5M '18V,?RA!(>./."UX26V[? MF%P3N._V%4[!'&?5DQT/R0O(+UZ(/8CB$"79IMR_TDKSOH>:.GL'(]44-LKW M96*#'C.B2&,D<]][WR,Z5^[DE,Q:^PM&!54'\QRJ\/&J4LT0:QQV]N$/@7CI M[4J9,]?O?VC"(';07R>85S1*6($OJ,I@*(-81/!Q HU=L]L?P&G6];;BNJH8E=,D MAU/IF*E=FCMB:I0.&9S#3&$Y6FI44T/48K<^$*>IG+W_\7WT\_>>"D-F\!]- MMN*;C=7"=TO+GKJ]Q!F BRJ[TG3SD"4H)P:@K8AFY?_2;9O._K7."VHCP=/) MXU92'Q&-5$G(6-Z+8?4/JD:2INYA$=X;Y5BCULO!.Z0C<=]%^+OE'G)/&M>4 M!K%%CL6H^X[%>4\0,Y&+)$-$H;R^OLB;$$MIJA80T(0,21VUM($E8%;#P^9 M(H1-G=\!S>@&9B=D99C_B T,;5A;# /$8P>,'EX$T4!]@UVT&)]K0QTE"L86#3C-*R M0Q'G^&>OJ8G=X&*WU9X_X#M P#^%*>CTD <\;-HQ9A7U:Y*C5.&M466J#;K<<0A';\K@#Q7@]O/S5 MV.P3?.SYA':!^DA"H\#!XMC86OM!LXY8\3XW<0>(IG!:5!'G_,OD)]9N+B90J(,9*7ZB(HO8%T7 [PO1-PX88N.!5 M!R(,XW6PG<&EC??39P9*;)$]HIM$Q/=F>#V:Z=UDUZ1N=N$4U ?;#\SLM*^] M.H5,\;Z#053* .FOYV#[=\L69\D*%DDJSF1J6'"7K$&[8$!FJ7<-"*P ?&ZG M[Q4:1%Q$: I>$9]14Z9-C*WLT(N>TJRVRGNA49W%_KJKP4;P^&>YF#]!LXN\ M@$M:P_8D,+]"VW%U,C^%Y?%Q/D%?J=]9I: HPZE*U=DIFBMVK12MP]A%AEK' M]AN"Z.&B6.S&AS6UZAOL"CT3>^*LOSC1HA4ZW YM9)@UT=RMB^W48[&+'CK: M;C.P2N"LGO=5TSW2)\M[B=RCS6%,A/C48Q(]<"ULY1;1>@)8;+V'#O5ZMG2; M;.A4B68-GDZS-1%U]]J)]DQ7AXER[BMG$CW4+6PUSOQ8+D"\._)]C>F,JC=[ MXDZ>E$@W9R7$NPFKZ%%O;3>WV#<18W"68]_/.(V]56>]!;2?73L3\>)](U0_ M[+A_V\"PH/']G0/&OK7U]H-]$_'&R!L:37#_'L+*75P3&$=,^T@BV7V4/;:] MUG5,H]YJ]CPDIUJSWM=KBP@CP 7:TCVB?,B-4@T&\A%)RL!?P'&RJ?KQR?2O M-

4>#Z)&@N_V[=LOH'C"LZVARN\J\"J*B: K+'8HP-6SRRBP%58=_7F2OH&L MAR;K(2E:Z%K;Q@5X32H?XXG%>":Y^M,H)Y-<:77Q7A,3:-O-HJ5 M=T3:%YA$JQT9*;/"X9-&"C@#_9WX-FEUT<D[,&.0QD]ZE3: MNP4=I[;H X5VFP-?(,(9+#;EU9[J;1+AYHZ,N+>EPR>.''Q:-G")/U&%%@$\ M84*09D>MGG$2NSN6HN_F=A21(TRLK6.WMJMEG% 8#UBZ VGY_CA^2%Y^A\43 M[2W$%) <^1A_#ZA[[-K/=UK?=SHX6XM6U/UYR3E!$?8%*W' M3J.BP2-T@"7,L&E6D7V@9!"#&U^M6Y!!&NC1C9)GH&E3M+Y#;E0T>&@.L(09 M-,TJLK^G%<2;"7QE3\C D64;,D;\EJ1K/4P*RDC!V"L3*0KENKN 7Z\&^\QH MJQ+)1(S,^Y/%HZ&O]Q[TJ\*?XC5LMPBT>(YTB\ +U-V1V>?C6,M5@C86#UX) MD\F4# 6A1X*OK;=Y.U_]K<&38IV!R;RZ)X%1;ZTM)*C7U!P";UU*9':LH4BW MPS"2?HG4YYU@_8N^'IS1/4 M#7X.\FD&5Y7D.TS40'@@*#LEW(Q;_.#AQNOZ+B?B48]G M(5:L#O$.YG_2#&!?T11D10)1X=/I<:41.#,MVCK,4D[K+M4>MR*1Z] CEJD0 M@E/0:P=LJ&ZW9TOK*&-!%;P'//?H\65;FE:R/3^YS3 B_YQN/9:W7GH#OHED MHFNI-M5*KFQX(QC<^3E@*/'(T)KZ47.QB7+X38.P7&Y!!T> MQ<#LV>1@>;='92[DC'6^6"('ID4K43<$EZ/58MA,UZZ3D-5 >[^"L:0K?5:2QLI"B;:E#(?YM= M3L8WUBXKRCTNR#3N[=RND@!GHF%80M&<>W HO'7=^JYD8]M)1DR_R))EKN[, M=H4K.Y@6]GB>(FY2/- (['E+KR;:Y4UKB'-_HTY>U,Y;Y'/X%B93$O1\;?I= M8@$5O<\T"GS9U#[!IJC*(F'Y _V&QH/,T?4-REJK9 L&M<4Z6?B,\>P;3-,Z M2W[O67!?W:8E&"N3<@U@5;9"BF%9;VY%2TZ18[$K;&*A$)R+'0SP0/-T78V1 M#-3MF-8=J^.A$[&B3BSB[_G'QT+I3>1$S6./?"*/+UL^:LPP%%1]5AO6&TL.YFW!:KN]Y8;&N4UQE+D^O:O MJ+LZ858C?R S?]U?5_#3MN!"-^&&FZE11=S\N1TWV,*N+A M;!VLKU^WFXLXEU02F93+"JNRN_L>)F7] MWO(=ZL(**.K""K$2TD\]>1&9&$W5=%)U QB*ZJ:AVLKQ_3006< MRPXJYNCHX;& KXL>KXV^EFNC20[SR9RY$[C9_BF\*VI4J+X@JEGH@&Z%VIAI MK*N@FK)$Y]JZ$=,/]'EV?U[K]<1-WT^?P&R=@LF\D>]LG=&N53:! ME6@7"SVVVM( 1G'6^G7$>9QJ%G'MV26$%'SI885+R+Z(!7H_8@ M7J%&7;LTD580]L *73H)#W"E4YXR%Q AN4*G24K?'+E_ F2RX ;#!A78 5NK M@@-!N[DQQ^@"6E+8O\P8X%T%SZ/D\<8"1S;C>PK&MQ-"\!]N[B3LXR9"S,MD MU<4#S_W_>/U ?[G=%9-(7BNAO?(VY,!9A&MSB.\VPG!##;R28"6 MTFZ:WPW M"BIQ+*3LX95#&3,N58H[PQ^G(OM);R#O'N^TNX0(%N :/H.>830]J3&''C(- M.,2,6%M#.4.R@0#VSZF$<\/+\VSN@.]Y[2!5/F&+B$!KZ5T._0(]YR N$/!% M,&-]=>^$Z3".\SR#?SW,=Q\^7A(;SW=\1<\@)[+>D3\S."7_*C'PE0Q2^1U. MTTN8T9!"WGM>QY'8 E\3<6M3U);'!TL7I''E7Q#R[QH._*+:#&BL< M#2.:DOGW.4S7]"E@/0=EQ:7GF RY!'T%S8UM]"^H6=<7I]-@@^L].XS#OT[2 MP(L5[@K-<;8L&_1T4WU4.PPK+CV'8<@E[*LH3FQC<#W%MK[(-Z+OP!2C*4QA M%59;/1959AB?P^(:YWGYRO=6[_P![Z)RB?,4 -LMT_HA#4=,@X;]*);3[P6N MJH\S5*1Z0^T<% E,;4;/PWYZ;[U\!%D+$S4*&'V4=/4K%&*Z(-_CTU2K=_6Y M]RR?F%%T41;&]ZSL^];QFE5,UZQVTZG?D@S2U<@5(JX=Y,4%@4;YR!/]43@A MUBK5FP K2GF\=+8+J+RFU="&?(&LYU21-1?+1&1!*7B.EPE$&BIV"25*UH3N M0JMYP:%? /7/@A!$,2$3>L@C]#:L:5@=&^C8'>+$S-O!A3RFCH:[0 S:Z:G8 M .IJMW6#R5QTRDT?(GN'K 9?MNN .296F1+52EW0U=%R]@ MNB[@,ZF>S+O)JKF.=+Y8KE*\ 2#G#F2FQ>I#&^UBWMR(;4MB:Z-TW8MA_64: M/>UZQ]AE]-DV[& YK!LJ&J(>/HTK>55CJH[OMQY0!ZTG2[HM63T[HP-/7292K*J9Q M<0P,Y M0K&Z5I>G3RZFZGP]KM T TD.SL'V;QH2-YG?)S1P0P>>&N6ER)26CQ>4^F9Q MA$=IA?:7*\:!8BWL%;H'*2%?? 9D3$CH%9.3V1(B2$\.Z(KDXH6&;++CN&WQ M)K63:?$8<#C0*,8P-*^O0N$/ :$0+\%#\G)*))]#TEU^N[KH0TU,L\,3CR82 MT"C5LT$&CVG5_#]&.L5KWO_ )]._UC #]""AV'P!Q1.>796QX;PX!--B]0&. M=K$88&9I!&/DZ==3@?%O\2WY^2J=TPT-@&;Y)#NGGA<^KLOM)';?U:IPO?MJ M6#@&9 XRB#$^36NK4/K3J]CY,]N=LMX#5%9C/UGV;73GJ73M(F%&RJ6K+4QT M\6MW@.Z#M9($9QB1?TZW-O =K'8#OHE$H\^B/"5H ?(KU*:!I!E79.4I"%5S MR+&.XG3!T5],JUCZ2;85GBL[+WC-"2^U575X>;/GR>Q?ZVJF=XDS&3;ZL0=6 M92M[&9;U%ZM *IC,3V9X13T7]X!>1E)''7!)W"W/=\8CXP&:)=DL_[JB^ZU4 MJP^?N&(;E:E;3:^,OU-K65-@.YV9HVI.#73$U>0<^=F-3,N_??S9&&>],AHX M:Y6)$F&>$-.W,Q_\+")0+=- M!HE4]@\S4>(-#K6U5&^38.!D6+3IX("?-]LVN_+5>4RU.2\Z[^!3L2<>+%5T MW5Y^*B(U@IM.SC\Y82N.?(IU\3(%>;X[$2IO[S8OJ[<3\S37$4^F!7PN=W5Z MH<,.>#7QQ(-X'0;:71ITA#XQ4+QX8SOU%:\V3IUT&@DOXT[#Y?7:.HW:H%X[ M#5<\QT<@>\V!NA66J'X-DT>8EAK=8#3=/L7%] M=\CH'HI+\,-!M:)81 *R6 MP#Z:Z&"6J*Z7-XZ7K0[$BW?+Q^49UX"F5I_/.A!T2&/'>F;;?0#5]QGMZWD! MM9&*YI;/GT#Y- <[W943L?HQ1*&_9:JE7+>/*UXN%7&,=R.QT>AWG/UYA8@_ MHO-A$4JX1"Q*&*)H4")3S@XE#,=X5]B-1L2#B[#1^L0BHOP4#0[ZBMBU?LEG MP(427"2IM\QZ)B\8^Q[30WK"V)5&Q/Y7:+LY,9F?PO+>B,#\DXRTSB)+EF+M MG7!K+#606VQ6=6---U;TFFO1#8JP*Q.RF1L'B=<\PFLCEH_IGRC-#/N \,,3 MR !&?"78S6^KPO5NMV'A0P#R((,YQZ^I-*'=NZ8FH)..^NGKN09DCRJ@+G,H<#0USSC# MO%H(;Y>PO4YV:3P-?;'I 9^",TSL0?]S,B\MVEL9RF87)VK)YB &&)K8$:+Q1QAN/2,, M,4P]'K>^!Z+3\> BLS^[R6XGN>MAA9'8WHL%\KQ\;8R=>:BUSK@Q7UJT5>LI M:*/N 29V<(=B1:T6FS>?MDA$8$%7/L8)]4DQ5S%]61)%@ MIQMZLYR38,6@A H0[1+A68#*QGWLQ:"$R@+M$MXL<)V@&3=+1O]#I4_[@[>1 MS:09L$29[MBEP96.96UN\8;9GJZ)56'UQ.;VGU?+58:?MX'_7% 8E:E70'IE M8H&2C0FL4*99D;>("3FK"RM@RPEA IJVL%;)D MW.--H&DR-\$V [FFK7?5M1^OE%83;\8>X\FQS/+"2:0H7ZR\3JGYVW7%.X8+ MU;L6)-71+Z":O5X'D!9'*-SG#/=N#.D1J]2NB,/SR0[VG0$=Z(,/D5["*'G"!7L7]?3(56Y9;_7^1PY9=4MOX$NV?GEO]CG MFZ(YSPC3S>M#2(NA?QB K;?--1'/?UM 55-TB2KH7?YO,$WK1YVO"$^T@$29 M[4.%OH^36O+U1%,EL[ J6Z'$L*RW4;"6\PZGZ27.OB793& %#@6C:X?"NT8" M-02R>W1:,@-CH>!=-\3A01W/KJR]8R'^"N+9?9%DA>\I6ZT.T1# !=K&R4PW MK4"9SPE$U_V5M7E!!AXZ!4,'D+'R1A#3X1YO+@^%4_GC^VC=2D]T.\=B,5W? M.I8+Q ^J]& ILW$>ZPR-?&-J5=0V">#>#:0*H ES#9]#37SS_,"M4'[%I M%@K1%/W]!SUBM>I^]R ,&Q(;ZMWM:GJ5E6>-BDH.8N8D4=)X,N6$EQJL04^Y MG&)YX,3,"=3'G;Z%<532VMV>S%D#L <@6L3UL8:"."*8&NEMBT-5)19S2E?7 M=((;W7OS\U(L[%/$O8:QFUP-7-;IU^M@N$%S3>Z!'2Q)%QWUJ.U-&H@6@ET3DR+-57^=(OX>-[1H9&QEB&[7,ZAW>\5) MIS[/"QY9#V05X%Z1?,"W1(R,WH^KLQ6QLSLWS-K]= "SV%#KU'B#\#Q4DC$6 M-.&WWX IOF'['/P\?Z3!KS?S?;W#GV(1,.8 ^"K7 _;3U8&+ J.*'=T!"2=, MIOY>73<_W=R!%?&=-"CH'BSH"'8,I D[D&87XU5+++^JS:7JW:OO=)U#!/*\0F7.N8*M15MK*J?UIV_5Z7@7K+G?:GVZW]PM?^Y!]@RGX(PP M)U-/[OU#&4DC'H_$7ZPLUY)82Q4F!+;-J0RYY'((*.?\%4+XF4C_#&[7RQ69 M?]SC=%TF%N$VKBYY,V%4D8?7Z(8J*@"@YA;0]N+]>K5*-V=/1/8*N((NKJ*K M^[F8+KQVUU5*U>/%;.*],JPWEF+YH,083L9RZSH[K [AZB]_LH7-YBJB2Q<= MYJ4!Y4SCC=^J-;T6W-T5?F?F\M3,VI*>5=49Y33J4S1\P9GE0NXN[4RB+4C^_2QIV"@1J.0P2'@ M4\\ZSA$KK-;C8TG!W<+2AVBP=[!,X3C@AK4N] XKWYNC&:/IT<3 J>+Q ,-J MX]79F8:ZWNB..:XQ6I"E]O(")=$T[6L;=\M C?N0VL[U/JF:\6$9MC>KU73#:HLV$UHE!)_-@2\;7"X8)$N%"$>PWY(,4LWNDH+WV+7H\6/R;HS\F<8 K,J&C75Z>3._Z*P:1,O8C0 M*^.M>TM:#=MIW.WJ??[E,D./;[P[!+<97)8ZAS]4!U'GVZV&<[IVVLTQKSZ#_]8V+S@;MC6+AB$622*2U3SZ0/,FP9+ M]6(<@C;[:C[28CO@06%A/-.> R:N$%%N32]=?$7)-B80S&CL UZCXC8#2[A> M]B/H+$JV0BNT2T:&.7NK#(&D4:W1!WJV;5-91N+1& J.8VLH(L.:6DM7;J[A M'GT*U[96.[TE\.D3<1#4)HH81$)=7>&H78']UG 0T^JNRRUW)T!>T%5#F0]H M=@NR*379@HW/,R_('3;E!2,#H;5-W V:\DHKL/YX&,OG_I(.#UC^:$2FM2\( MF-0S3HXBSXOO+\D+7*Z7ISC+\#=Z5C K#75.W-]'#3@*2DA0V"L1)_CDBCO 7*\"'S$8@KBJM@/_ MDA3K#!80Y'=@E6S*Q V3^6T&T12NZ&,=-^"E>/@&TF?P!:/B*2>._N&)#+3) MO. =F3EFS)FJ#V4< 6#',N. @7ZH'-X6"X(^<%OK@-I:GJ\!U>,2YM,DI8_/ ML$=Y9J7J(S[=4N%#T\X AKC3KL1^4A_@"O0TR6%^3]1(9A/4/L1B!W+38MS5 MIZQ8^#"T-($A#O5KJ8#XM[CGD9()HV1F& ->)*H,F.LU[?Y3A.W>NO/[.X"+ M)YI.@JRYDP5H;Z1P)G@&I5JS-ZU2$0#)R@ 6\RZM2BKX_1PA_#@VJ':2;+95 M5$4E"UIQT0C0:&\*!TM<<4T5+O]^&+C\BM8YF-7:T2L6L'RC\A( X1G!8#X2 MQ&KRB1.^-D9R@&7-:BM@?SJ,4P2M^\#]EG-R*;C%-MXK)HH\) *+JM/3\/F* M3!EKVIG[ D__?$QHOZ.I8U&^W2[UG8"FL3NQ@$_D%D :?9+\4[9)C_)L@0MMDF#3S<[FDJ%$_J&J#P+OR.^O23] M@_EZL_E6"%(+YQH2]UNE._/-'V:L+;_3 ,UNTP0)T_&/646-I%&J\'@;E_@2 M."7.IO3=@ENX$IKF]BV7QE].P#&1@/5LPJ0+'$&B[6U?KB3Q7B[A^S*\E][= M;;*.)&7.P%$DB+>IW _76#Z6B3)P#JR>MBU3;;Q7%Y6V$)FBMR[4'56U&>J. MH1H,'9X;-[L!^63^&_&F$"VN$/D5XMD$L3-43>KZG%A%'>X J=^HV-0JA@.C M4I+RA%DEP8!+0>.$*T@$?OB#7HM: 74G]"F#7M\J^85=*,,93.:/!CI0T M\7<=>AWH;>E? _@XEMD[_+8R>+LJ;0' 2[SNQ6=IDFO ;TO^"M#'L$K09$59Y#<8/1,G!V9W.$V)J6@A5WUZ4.5#>[IEY8?U5CKEYO8K=F]/A5SNZSV&K/;JX)X= MC;#FT7T-I^:CN]ECRQZNQ^%H'GU.M/&L]5O9.'MW//QJ1_+[G1@0ZO;P MR,6&?U!'2I8*Q9OZ8@^68K(VE+L<- _<90*SWY)T#;R>1-E(M[^AT$RZ5XVB M *$3(%YB'+-&[LS[&0!-P;+W^9B)[?8TQFK8['@H9W"D$(X/M91KS\=Z1V\: MF#<=!IM7[%*-#7<\>Q2>EJP)C,+QI#9"[>O$4E.HHP_U<-II YA7[$#-K.8C MOWWHWK-[]A.. [64:\_GKTL?.TV!H]'G.'!.:#.P)/U,LL"+%VI.=G25$_$3/C9$!]++ MM&PP!MA%%=LGX \BE<;)[%_KO,R_GC_@D]D,4MLDZ6T"R23Z+%G!(DD?DI>+ M^1Q,BTO2H'QK,DAUS+5.F.N*ZX'TA7&L/$;G<2:IXU:D-B*V*7]G28>O\'%/T%Q!Z9X@>"_B3MJ.&T+L6,ITS6]RU'! MS*,OC?$P8W2]IK1* MZA0-J_*6K-\-0F] <86(4P37.&#@-M: MY'(7_QP^PQD90_.MAO?$*.7X?[5<]5VT3=$Z^[E1T?#A-< 4AN@SJRG>R,A. M+VN2S3Y@,D%=8E0J_X13HEW.&STM2_.\FT[I\ $ZS"!#/*1.90/2[].]"M\^ ME&L0G?FLSCPV!G3I*&>((0%+^R@;,I][Q(+QUJ--MPE) +>B2/>I@@"328]3E$U/IZUM D7$N*V=]Q Q1DXL.)EWYV\,-AUQJYIN,+<8L.W69,9H'UQ]Y,M'06^O+-7K M]'J;7*K2\FTN<>D8\#S,)*Z\M;BZ :^T":?J8;;$F$LF3DN\MD73UBD6D"C9 M^,1F.X,88S)_2%X8?V%4IFH(S3(Q(-)&?6,<:E9BOQ +8MS2[VV5B:PWF)CR MQEM,3?D8$#K4+"-ZS:9"^V>J@O"; J/HK7+U5K=Q8$U/16-$"=G:9YV,>.M) MOCMBO_G4X^LH<&A_$23W8$'7?7=@A3/ZB.7I.H<(Y'GU.YA=0I2@*4S2*S3' MV;*LT'>("2NT8(],159?)!:2^;L#OHMI8H1KM<+IIOK8B;*J=;?G4)O%AH// M>7B.4S@KI2JC^$Y>(!L+("?:S;2Y1 &I=HZ7"60O9ZG(A.K59-X4G*S(JIT" MJ\)2_@5PLMQBMENV!=W;KCE(@O':>$_!P?CW@U8Z?O8NT.H+(B M95NM( 7LXC7BD%&!:V&._Q2&=NO6R#?^MJ9XC_>:H!9FAL4;I[1HZV%:3NM/ MWZT8W*&*^ZT[&QLP*-$)+I7JYP\__?"AE(G^\D=U=^2,SFHS_A C(VG$XY'X MZ]!<2V(M59B.VN94QM5S.7@[Z!2TZA5"^)FH\ QNU\L5'?$P69+1*W_<%M8E M;\X>5>3AM;RAB@H4J+EY._H3]?/U:I5NSIZ( A6$!9U=15?W>#%=>(VOJY2J M[XO9##@Y$S;W/BVG-;1B^1C%6$_&[?319%KC9!:IJ##B=-5B*URS M-RX%FV&R(H*-,7X1?T9(4I#?@6> UN &]#;_^%]KU=BOOEVY7KM@E5Y<01FK7IT?T*SQ]+=CS,(Q9N$8L^!/M6/,PC%F(8B8 MA3V"Y L9?C*8I,UP1?P059J+%3WBRJPJXJ"18Z2I/H!4;.--ZG:,??&_H#K& MOAQC7XZQ+\?8EV/L2\ M?XQ].<:^'&-?CK$OX4T?C[$OQ]@7@\/&,B,]K9HV M9]UR\L-&:1'^8:.@B&_7;GO8J&,!)X>-@HI"FQ]V@S+XYPU2&F[XB_^3AO81 M[V1^15H3+6BBAY,\![U>HD=<:ZH@]M8SY,V$#=7L=@(N[S*H1\$S\BBQSP"1 M7IV>H-G); D1I(K3R3[_E49-ZLK"2NIPD62FJ":4E$SMYR.!I"48%H^GDYC M+A;/=6J"8QR>_XE.J'%XOH%R1;?K0%[P/;C@:[/=Q7R-!AQRO>R T>,Y($U; M"&/]#4:8#1CD841)5R>^$M-%@QM=7>T0).%ND73MTQ9+""QH1)=O-.V\)7W4 M]@PCHN2:Z%FY4XSR4T"L JIHM.0%Y!TM8KKZ0O^@+QW^ MU_\'4$L! A0#% @ H8O[2M])I/+RE0 A*<* !$ ( ! M &1X<&4M,C Q-S V,S N>&UL4$L! A0#% @ H8O[2@D*E*]<#0 M/H$ !$ ( !(98 &1X<&4M,C Q-S V,S N>'-D4$L! A0# M% @ H8O[2D @ 5 M " 3:U !D>'!E+3(P,3&UL4$L! A0#% @ H8O[2HQFDM>).0 U.T# !4 M ( !_T@! &1X<&4M,C Q-S V,S!?<')E+GAM;%!+!08 ..!@ & (H! "[@@$ ! end