0001140361-18-015469.txt : 20180328 0001140361-18-015469.hdr.sgml : 20180328 20180328162032 ACCESSION NUMBER: 0001140361-18-015469 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 100 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180328 DATE AS OF CHANGE: 20180328 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-21513 FILM NUMBER: 18719024 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-K 1 form10k.htm 10-K

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

Form 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934. For the fiscal year ended December 31, 2017
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934.For the transition period from     to

Commission file number 0-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
 
(713) 996-4700
(Address of principal executive offices)
 
(Zip Code)
 
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Common Stock, $0.01 Par Value
 
NASDAQ
(Title of Class)
 
(Name of exchange on which registered)

Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☐ No ☒
 
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ☐ No ☒
 
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 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 if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant's knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. ☐
 


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).

Large accelerated filer ☐
Accelerated filer ☒
Non-accelerated filer ☐ (Do not check if a smaller reporting company)
Smaller reporting company ☐
Emerging growth company ☐
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes ☐ No ☒
 
Aggregate market value of the registrant's Common Stock held by non-affiliates of registrant as of June 30, 2017: $536,658,521
 
Number of shares of registrant's Common Stock outstanding as of March 21, 2018: 17,358,186.
 
DOCUMENTS INCORPORATED BY REFERENCE

Portions of the definitive proxy statement for the annual meeting of shareholders to be held in 2018 are incorporated by reference into Part III hereof.
 
2

TABLE OF CONTENTS
DESCRIPTION

Item
 
Page
 
PART I
 
1.
4
1A.
13
1B.
18
2.
18
3.
19
4.
19
 
PART II
 
5.
19
6.
21
7.
22
7A.
40
8.
41
9.
73
9A.
73
9B.
77
 
PART III
 
10.
77
11.
77
12.
77
13.
77
14.
77
     
 
PART IV
 
15.
78
16.
81
 
81

DISCLOSURE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K (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”, “plans”, or “anticipates”, or the negative thereof, 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 as a result of various factors. These factors include the effectiveness of management’s strategies and decisions, our ability to implement our internal growth and acquisition growth strategies, general economic and business conditions 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, availability of materials and labor, inability to obtain or delay in obtaining government or third-party approvals and permits, non-performance by third parties of their contractual obligations, unforeseen hazards such as weather conditions, acts or war or terrorist acts and the governmental or military response thereto, cyber-attacks adversely affecting our operations, other geological, operating and economic considerations and declining prices and market conditions, including reduced oil and gas prices and supply or demand for maintenance, repair and operating products, equipment and service, and our ability to obtain financing on favorable terms or amend our credit facilities 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", and elsewhere in this Report. 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.
 
PART I

ITEM 1.
Business

Company Overview

DXP was incorporated in Texas in 1996 to be the successor to SEPCO Industries, Inc., founded in 1908. Since our predecessor company was founded, we have primarily been engaged in the business of distributing maintenance, repair and operating (MRO) products, equipment and service to energy and industrial customers. The Company is organized into three business segments: Service Centers, Supply Chain Services and Innovative Pumping Solutions. Sales, operating income, and other financial information for 2015, 2016 and 2017, and identifiable assets at the close of such years for our business segments are presented in Note 18 of the Notes to Consolidated Financial Statements “financial statements” in Item 8 of this Report.

Our total sales have increased from $125 million in 1996 to $1.0 billion in 2017 through a combination of internal growth and business acquisitions. At December 31, 2017 we operated from 176 locations in thirty-four states in the U.S., nine provinces in Canada, Dubai and one state in Mexico, serving more than 50,000 customers engaged in a variety of industrial end markets. We have grown sales and profitability by adding additional products, services, locations and becoming customer driven experts in maintenance, repair and operating solutions.

Our principal executive office is located at 7272 Pinemont Houston, Texas 77040, and our telephone number is (713) 996-4700. Our website address on the Internet is www.dxpe.com and emails may be sent to info@dxpe.com. The reference to our website address does not constitute incorporation by reference of the information contained on the website and such information should not be considered part of this Report.

Industry Overview

The industrial distribution market is highly fragmented. Based on 2016 sales as reported by Industrial Distribution magazine, we were the 19th largest distributor of MRO products in the United States. Most industrial customers currently purchase their industrial supplies through numerous local distribution and supply companies. These distributors generally provide the customer with repair and maintenance services, technical support and application expertise with respect to one product category. Products typically are purchased by the distributor for resale directly from the manufacturer and warehoused at distribution facilities of the distributor until sold to the customer. The customer also typically will purchase an amount of product inventory for its near term anticipated needs and store those products at its industrial site until the products are used.

We believe that the distribution system for industrial products, as described in the preceding paragraph, creates inefficiencies at both the customer and the distributor levels through excess inventory requirements and duplicative cost structures. To compete more effectively, our customers and other users of MRO products are seeking ways to enhance efficiencies and lower MRO product and procurement costs. In response to this customer desire, three primary trends have emerged in the industrial supply industry:

·
Industry Consolidation. Industrial customers have reduced the number of supplier relationships they maintain to lower total purchasing costs, improve inventory management, assure consistently high levels of customer service and enhance purchasing power. This focus on fewer suppliers has led to consolidation within the fragmented industrial distribution industry.

·
Customized Integrated Service. As industrial customers focus on their core manufacturing or other production competencies, they increasingly demand customized integration services, consisting of value-added traditional distribution, supply chain services, modular equipment and repair and maintenance services.
 
·
Single Source, First-Tier Distribution. As industrial customers continue to address cost containment, there is a trend toward reducing the number of suppliers and eliminating multiple tiers of distribution. Therefore, to lower overall costs to the customer, some MRO product distributors are expanding their product coverage to eliminate second-tier distributors and become a “one stop source”.
 
We believe we have increased our competitive advantage through our traditional fabrication of integrated system pump packages and integrated supply programs, which are designed to address our customers’ specific product and procurement needs. We offer our customers various options for the integration of their supply needs, ranging from serving as a single source of supply for all our specific lines of products and product categories to offering a fully integrated supply package in which we assume procurement and management functions, which can include ownership of inventory, at the customer's location. Our approach to integrated supply allows us to design a program that best fits the needs of the customer. Customers purchasing large quantities of product are able to outsource all or most of those needs to us. For customers with smaller supply needs, we are able to combine our traditional distribution capabilities with our broad product categories and advanced ordering systems to allow the customer to engage in one-stop sourcing without the commitment required under an integrated supply contract.

Business Segments
 
The Company is organized into three business segments: Service Centers (“SC”), Supply Chain Services (“SCS”) and Innovative Pumping Solutions (“IPS”). Our segments provide management with a comprehensive financial view of our key businesses. The segments enable the alignment of strategies and objectives and provide a framework for timely and rational allocation of resources within our businesses. The following table sets forth DXP’s sales recognition by business segments as of December 31, 2017.  See Results of Operations under Item 7, “Management Discussion and Analysis of Financial Condition and Results of Operations” for further information on our segments’ financial results.
 
Segment
2017 Sales
(in thousands)
% of Sales
End-Markets
Locations
Employees
SC
$ 641,275
63.7 %
Oil & Gas, Food & Beverage,
General Industrial, Chemical
& Petrochemical,
Transportation
161 service centers
4 distribution centers
 
1,463
           
SCS
$ 161,477
16.0 %
Oil & Gas
Food & Beverage,
 Mining & Transportation
67 customer facilities
 
271
           
IPS
$ 204,030
20.3 %
Oil & Gas
Mining
Utilities
11 fabrication facilities
 
555

Service Centers

The Service Centers are engaged in providing MRO products, equipment and integrated services, including technical expertise and logistics capabilities, to energy and industrial customers with the ability to provide same day delivery. We offer our customers a single source of supply on an efficient and competitive basis by being a first-tier distributor that can purchase products directly from manufacturers. As a first-tier distributor, we are able to reduce our customers' costs and improve efficiencies in the supply chain. We offer a wide range of industrial MRO products, equipment and integrated services through a continuum of customized and efficient MRO solutions. We also provide services such as field safety supervision, in-house and field repair and predictive maintenance.

A majority of our Service Center segment sales are derived from customer purchase orders for products. Sales are directly solicited from customers by our sales force. DXP Service Centers are stocked and staffed with knowledgeable sales associates and backed by a centralized customer service team of experienced industry professionals. At December 31, 2017, our Service Centers’ products and services were distributed from 161 service centers and 4 distribution centers.
 
DXP Service Centers provide a wide range of MRO products in the rotating equipment, bearing, power transmission, hose, fluid power, metal working, industrial supply and safety product and service categories. We currently serve as a first-tier distributor of more than 1,000,000 items of which more than 60,000 are stock keeping units (SKUs) for use primarily by customers engaged in the oil and gas, food and beverage, petrochemical, transportation and other general industrial industries. Other industries served by our Service Centers include mining, construction, chemical, municipal, agriculture and pulp and paper.

The Service Centers segment’s long-lived assets are located in the United States, Canada, Dubai and Mexico. Approximately 12.5% of the Service Centers segment’s revenues were in Canada and the remainder was virtually all in the U.S. Our foreign operations are subject to certain unique risks, which are more fully disclosed in Item 1A “Risk Factors,” “Risks Associated with Conducting Business in Foreign Countries.”

At December 31, 2017, the Service Centers segment had approximately 1,463 employees, all of whom were full-time.

Supply Chain Services

DXP’s Supply Chain Services (SCS) segment manages all or part of its customers’ supply chains, including procurement and inventory management. The SCS segment enters into long-term contracts with its customers that can be cancelled on little or no notice under certain circumstances. The SCS segment provides fully outsourced MRO solutions for sourcing MRO products including, but not limited to, the following: inventory optimization and management; store room management; transaction consolidation and control; vendor oversight and procurement cost optimization; productivity improvement services; and customized reporting. Our mission is to help our customers become more competitive by reducing their indirect material costs and order cycle time by increasing productivity and by creating enterprise-wide inventory and procurement visibility and control.
 
DXP has developed assessment tools and master plan templates aimed at taking cost out of supply chain processes, streamlining operations and boosting productivity. This multi-faceted approach allows us to manage the entire MRO products channel for maximum efficiency and optimal control, which ultimately provides our customers with a low-cost solution.
 
DXP takes a consultative approach to determine the strengths and opportunities for improvement within a customer’s MRO products supply chain. This assessment determines if and how we can best streamline operations, drive value within the procurement process, and increase control in storeroom management.
 
Decades of supply chain inventory management experience and comprehensive research, as well as a thorough understanding of our customers’ businesses and industries have allowed us to design standardized programs that are flexible enough to be fully adaptable to address our customers’ unique MRO products supply chain challenges. These standardized programs include:
 
·
SmartAgreement, a planned, pro-active MRO products procurement solution for MRO categories leveraging DXP’s local Service Centers.
·
SmartBuy, DXP’s on-site or centralized MRO procurement solution.
·
SmartSourceSM, DXP’s on-site procurement and storeroom management by DXP personnel.
·
SmartStore, DXP’s customized e-Catalog solution.
·
SmartVend, DXP’s industrial dispensing solution, which allows for inventory-level optimization, user accountability and item usage reduction by an initial 20-40%.
·
SmartServ, DXP’s integrated service pump solution. It provides a more efficient way to manage the entire life cycle of pumping systems and rotating equipment.
 
DXP’s SmartSolutions programs listed above help customers to cut product costs, improve supply chain efficiencies and obtain expert technical support. DXP represents manufacturers of up to 90% of all the maintenance, repair and operating products of our customers. Unlike many other distributors who buy products from second-tier sources, DXP takes customers to the source of the products they need.
 
At December 31, 2017, the Supply Chain Services segment operated supply chain installations in 67 of our customers’ facilities.

Virtually all of the SCS segment’s long-lived assets are in the U.S. Approximately 1.4% of the SCS segment’s 2017 revenues were recognized in Canada and 98.6% were in the U.S.

At December 31, 2017, the Supply Chain Services segment had approximately 271 employees, all of whom were full-time.
 
Innovative Pumping Solutions

DXP’s Innovative Pumping Solutions® (IPS) segment provides integrated, custom pump skid packages, pump remanufacturing and manufactures branded private label pumps to meet the capital equipment needs of our global customer base. Our IPS segment provides a single source for engineering, systems design and fabrication for unique customer specifications.

Our sales of integrated pump packages, remanufactured pumps or branded private label pumps are generally derived from customer purchase orders containing the customers’ unique specifications. Sales are directly solicited from customers by our dedicated sales force.

DXP’s engineering staff can design a complete custom pump package to meet our customers’ project specifications. Drafting programs such as Solidworks® and AutoCAD® allow our engineering team to verify the design and layout of packages with our customers prior to the start of fabrication. Finite Elemental Analysis programs such as Cosmos Professional® are used to design the package to meet all normal and future loads and forces. This process helps maximize the pump packages’ life and minimizes any impact to the environment.

With over 100 years of fabrication experience, DXP has acquired the technical expertise to ensure that our pumps and pump packages are built to meet the highest standards. DXP utilizes manufacturer authorized equipment and manufacturer certified personnel. Pump packages require MRO products and original equipment manufacturers’ (OEM) equipment such as pumps, motors, valves, and consumable products, such as welding supplies. DXP leverages its MRO product inventories and breadth of authorized products to lower the total cost and maintain the quality of our pump packages.

DXP’s fabrication facilities provide convenient technical support and pump repair services. The facilities contain state of the art equipment to provide the technical expertise our customers require including, but not limited to, the following:

·
Structural welding
·
Pipe welding
·
Custom skid assembly
·
Custom coatings
·
Hydrostatic pressure testing
·
Mechanical string testing

Examples of our innovative pump packages include, but are not limited to:

·
Diesel and electric driven firewater packages
·
Pipeline booster packages
·
Potable water packages
·
Pigging pump packages
·
Lease Automatic Custody Transfer (LACT) charge units
 
·
Chemical injection pump packages wash down units
·
Seawater lift pump packages
·
Jockey pump packages
·
Condensate pump packages
·
Cooling water packages
·
Seawater/produced water injection packages
·
Variety of packages to meet customer required industry specifications such as API, ANSI and NFPA

At December 31, 2017, the Innovative Pumping Solutions segment operated out of 11 facilities, 9 of which are located in the United States and two in Canada.

Approximately 6.4% of the IPS segment’s long-lived assets are located in Canada and the remainder were located in the U.S. Approximately 8.2% of the IPS segment’s 2017 revenues were recognized in Canada and 91.8% were in the U.S.

At December 31, 2017, the IPS segment had approximately 555 employees, all of whom were full-time.

Total backlog, representing firm orders for the IPS segment products that have been received and entered into our production systems, was $104.1 million and $68.8 million at December 31, 2017 and 2016, respectively.

Products

Most industrial customers currently purchase their MRO products through local or national distribution companies that are focused on single or unique product categories. As a first-tier distributor, our network of service and distribution centers stock more than 60,000 SKUs and provide customers with access to more than 1,000,000 items. Given our breadth of product and our industrial distribution customers’ focus around specific product categories, we have become customer driven experts in five key product categories. As such, our three business segments are supported by the following five key product categories: rotating equipment; bearings & power transmission; industrial supplies; metal working; and safety products & services. Each business segment tailors its inventory and leverages product experts to meet the needs of its local customers.

Key product categories that we offer include:

·
Rotating Equipment. Our rotating equipment products include a full line of centrifugal pumps for transfer and process service applications, such as petrochemicals, refining and crude oil production; rotary gear pumps for low- to- medium pressure service applications, such as pumping lubricating oils and other viscous liquids; plunger and piston pumps for high-pressure service applications such as disposal of produced water and crude oil pipeline service; and air-operated diaphragm pumps. We also provide a large variety of pump accessories.

·
Bearings & Power Transmission. Our bearing products include several types of mounted and un-mounted bearings for a variety of applications. The power transmission products we distribute include speed reducers, flexible-coupling drives, chain drives, sprockets, gears, conveyors, clutches, brakes and hoses.

·
Industrial Supplies. We offer a broad range of industrial supplies, such as abrasives, tapes and adhesive products, coatings and lubricants, fasteners, hand tools, janitorial products, pneumatic tools, welding supplies and welding equipment.

·
Metal Working. Our metal working products include a broad range of cutting tools, abrasives, coolants, gauges, industrial tools and machine shop supplies.

·
Safety Products & Services. We sell a broad range of safety products including eye and face protection, first aid, hand protection, hazardous material handling, instrumentation and respiratory protection products. Additionally, we provide safety services including hydrogen sulfide (H2S) gas protection and safety, specialized and standby fire protection, safety supervision, training, monitoring, equipment rental and consulting. Our safety services include safety supervision, medic services, safety audits, instrument repair and calibration, training, monitoring, equipment rental and consulting.
 
We acquire our products through numerous OEMs. We are authorized to distribute certain manufacturers' products only in specific geographic areas. All of our oral or written distribution authorizations are subject to cancellation by the manufacturer, some upon little or no notice. For the last three fiscal years, no manufacturer provided products that accounted for 10% or more of our revenues.

Over 90% of our business relates to sales of products. Service revenues are less than 10% of sales.

The Company has operations in the United States of America, Canada, Dubai, and Mexico. Information regarding financial data by geographic areas is set forth in Note 18 of the Notes to Consolidated Financial Statements.

Recent Acquisitions

A key component of our growth strategy includes effecting acquisitions of businesses with complementary or desirable product lines, locations or customers. Since 2004, we have completed 34 acquisitions across our three business segments. Below is a summary of recent acquisitions since the beginning of 2013.

On April 16, 2013, DXP acquired all of the stock of National Process Equipment Inc. (“NatPro”) through its wholly owned subsidiary, DXP Canada Enterprises Ltd. DXP acquired this business to expand DXP’s geographic presence in Canada and strengthen DXP’s pump, integrated system packaging and related equipment offering. The $40.1 million purchase price was financed with $36.6 million of borrowings under our then-existing credit facility and 52,542 shares of DXP common stock. Additionally, the purchase agreement included an earn-out provision, which stated that former owners of NatPro may earn CDN $6.0 million based on achievement of an earnings target during the first year of DXP’s ownership. The fair value of the earn-out recorded at the acquisition date was $2.8 million. As of December 31, 2013 the $2.8 million accrued liability associated with this earn-out provision was reversed and included in 2013 operating income. See Note 8 of the financial statements regarding the 2014 impairment of NatPro assets.

On May 17, 2013, DXP acquired substantially all of the assets of Tucker Tool Company, Inc. (“Tucker Tool”). DXP acquired this business to expand DXP's geographic presence in the northern U.S. and strengthen DXP's industrial cutting tools offering. DXP paid approximately $5.0 million for Tucker Tool which was borrowed under our then-existing credit facility.

On July 1, 2013, DXP acquired all of the stock of Alaska Pump & Supply, Inc. (APS). DXP acquired this business to expand DXP's geographic presence in Alaska. DXP paid approximately $13.0 million for APS which was borrowed under our then-existing credit facility.

On July 31, 2013, DXP acquired substantially all of the assets of Tool-Tech Industrial Machine & Supply, Inc. (“Tool-Tech”). DXP acquired this business to enhance our metal working product offering in the southwest region of the United States. DXP paid approximately $7.2 million for Tool-Tech which was borrowed under our then-existing credit facility.

On January 2, 2014, the Company acquired all of the equity securities and units of B27, LLC (“B27”). DXP acquired this business to expand DXP’s pump packaging offering. The total transaction value was approximately $304.9 million, including working capital payments and excluding approximately $1.0 million in transaction costs. The purchase price was financed with borrowings under our then-existing credit facility and approximately $4.0 million (36,000 shares) of DXP common stock. See Note 8 of the Notes to Consolidated Financial Statements regarding the 2014 and 2015 impairments of B27 goodwill. After the acquisition of B27, there was a working capital dispute between the Company and the sellers. During the third quarter of 2015, an accounting expert issued his report on the working capital dispute between DXP and the sellers of B27. The report required DXP to pay the sellers of B27 an additional $11.3 million. Because the time period to allow adjustments of purchase accounting had expired, $7.3 million of the payment was expensed. The remaining $4.0 million of the required payment represented tax refunds, which the Company collected as of the end of 2016.
 
On May 1, 2014, the Company completed the acquisition of all of the equity interests of Machinery Tooling and Supply, LLC (MT&S) to expand DXP’s cutting tools offering in the North Central region of the United States. DXP paid approximately $14.7 million for MT&S, which was borrowed under our then-existing credit facility.
On April 1, 2015, the Company completed the acquisition of all of the equity interests of Tool Supply, Inc. (“TSI”) to expand DXP’s cutting tools offering in the Northwest region of the United States. DXP paid approximately $5.0 million for TSI, which was borrowed under our then-existing credit Facility.

On September 1, 2015, the Company completed the acquisition of all of the equity interests of Cortech Engineering, LLC (“Cortech”) to expand DXP’s rotating equipment offering to the Western seaboard. DXP paid approximately $14.9 million for Cortech. The purchase was financed with borrowings under our then-existing credit facility as well as $4.4 million (148.8 thousand shares) of DXP common stock.

On January 1, 2018, the Company completed the acquisition of Application Specialties, Inc. (“ASI”), a distributor of cutting tools, abrasives, coolants and machine shop supplies. DXP paid approximately $11.5 million for ASI. The purchase was financed with $10.6 million of cash on hand as well as issuing $0.9 million of DXP’s common stock.

Disposition

On October 3, 2016, the Company sold Vertex Corporate Holdings, Inc. for approximately $31 million in cash. The sale is a non-core business divestiture for DXP, and the proceeds were primarily used to pay down debt obligations.

Competition

Our business is highly competitive. In the Service Centers segment we compete with a variety of industrial supply distributors, some of which may have greater financial and other resources than we do. Some of our competitors are small enterprises selling to customers in a limited geographic area. We also compete with catalog distributors, large warehouse stores and, to a lesser extent, manufacturers. While many of our competitors offer traditional distribution of some of the product groupings that we offer, we are not aware of any major competitor that offers on a non-catalog basis a variety of products and services as broad as our offerings. Further, while certain catalog distributors provide product offerings as broad as ours, these competitors do not offer the product application, technical expertise and after-the-sale services that we provide. In the Supply Chain Services segment we compete with larger distributors that provide integrated supply programs and outsourcing services, some of which might be able to supply their products in a more efficient and cost-effective manner than we can provide. In the Innovative Pumping Solutions segment we compete against a variety of manufacturers, distributors and fabricators, many of which may have greater financial and other resources than we do. We generally compete on expertise, responsiveness and price in all of our segments.

Insurance

We maintain liability and other insurance that we believe to be customary and generally consistent with industry practice. We retain a portion of the risk for medical claims, general liability, worker’s compensation and property losses. The various deductibles of our insurance policies generally do not exceed $250,000 per occurrence. There are also certain risks for which we do not maintain insurance. There can be no assurance that such insurance will be adequate for the risks involved, that coverage limits will not be exceeded or that such insurance will apply to all liabilities. The occurrence of an adverse claim in excess of the coverage limits that we maintain could have a material adverse effect on our financial condition and results of operations. The premiums for insurance have decreased over the past three years in connection with the decline in revenues, payroll and vehicles since 2014. This trend would be expected to reverse with an increase in revenues. Additionally, we are partially self-insured for our group health plan, worker’s compensation, auto liability and general liability insurance. The cost of claims for the group health plan has increased over the past three years. This trend is expected to continue.
 
Government Regulation and Environmental Matters

We are subject to various laws and regulations relating to our business and operations, and various health and safety regulations including those established by the Occupational Safety and Health Administration and Canadian Occupational Health and Safety.

Certain of our operations are subject to federal, state and local laws and regulations as well as provincial regulations controlling the discharge of materials into or otherwise relating to the protection of the environment.

Although we believe that we have adequate procedures to comply with applicable discharge and other environmental laws, such laws and regulations could result in costs to remediate releases of regulated substances into the environment or costs to remediate sites to which we sent regulated substances for disposal. In some cases, these laws can impose strict liability for the entire cost of clean-up on any responsible party without regard to negligence or fault and impose liability on us for the conduct of others or conditions others have caused, or for our acts that complied with all applicable requirements when we performed them. New laws have been enacted and regulations are being adopted by various regulatory agencies on a continuing basis and the costs of compliance with these new laws can only be broadly appraised until their implementation becomes more defined.

The risks of accidental contamination or injury from the discharge of controlled or hazardous materials and chemicals cannot be eliminated completely. In the event of such a discharge, we could be held liable for any damages that result, and any such liability could have a material adverse effect on us.

We are not currently aware of any situation or condition that we believe is likely to have a material adverse effect on our results of operations or financial condition.

Employees

At December 31, 2017, DXP had approximately 2,511employees, all of whom were full-time.

Background of Executive Officers

The following is a list of DXP’s executive officers, their age, positions, and a description of each officer’s business experience as of March 28, 2018. All of our executive officers hold office at the pleasure of DXP’s Board of Directors.

 
NAME
 
POSITION
AGE
 
David R. Little
 
Chairman of the Board, President and Chief Executive Officer
66
 
Kent Yee
 
Senior Vice President/Chief Financial Officer
42
 
Mac McConnell
 
Senior Vice President/Finance, Chief Accounting Officer and Secretary*
64
 
David C. Vinson
 
Senior Vice President/Innovative Pumping Solutions
67
 
John J. Jeffery
 
Senior Vice President/Supply Chain Services
50
 
Todd Hamlin
 
Senior Vice President/Service Centers
46
 
Chris Gregory
 
Senior Vice President/Information Technology
43

* As previously disclosed, on March 16, 2018, Mac McConnell notified the Company of his intention to retire from his role with the Company effective March 31, 2018. The Company is in the process of conducting a search for a new Chief Accounting Officer.

David R. Little. Mr. Little has served as Chairman of the Board, President and Chief Executive Officer of DXP since its organization in 1996 and also has held these positions with SEPCO Industries, Inc., predecessor to the Company (“SEPCO”), since he acquired a controlling interest in SEPCO in 1986. Mr. Little has been employed by SEPCO since 1975 in various capacities, including Staff Accountant, Controller, Vice President/Finance and President. Mr. Little gives our Board insight and in-depth knowledge of our industry and our specific operations and strategies. He also provides leadership skills and knowledge of our local community and business environment, which he has gained through his long career with DXP and its predecessor companies.
 
Kent Yee. Mr. Yee was appointed Senior Vice President/Chief Financial Officer in June 2017.  Currently, Mr. Yee is responsible for acquisitions, finance, accounting and human resources of DXP. From March 2011 to June 2017, Mr. Yee served as Senior Vice President Corporate Development and led DXP's mergers and acquisitions, business integration and internal strategic project activities. During March 2011, Mr. Yee joined DXP from Stephens Inc.'s Industrial Distribution and Services team where he served in various positions and most recently as Vice President from August 2005 to February 2011. Prior to Stephens, Mr. Yee was a member of The Home Depot’s Strategic Business Development Group with a primary focus on acquisition activity for HD Supply.  Mr. Yee was also an Associate in the Global Syndicated Finance Group at JPMorgan Chase. He has executed over 43 transactions including more than $1.4 billion in M&A and $3.4 billion in financing transactions primarily for change of control deals and numerous industrial and distribution acquisition and sale assignments. He holds a Bachelors of Arts in Urban Planning from Morehouse College and an MBA from Harvard University Graduate School of Business.

Mac McConnell. Mr. McConnell transitioned from Senior Vice President/Finance and Chief Financial Officer to Senior Vice President/Finance and Chief Accounting Officer in June 2017. From September 2000 to June 2017, Mr. McConnell served as Senior Vice President/Finance and Chief Financial Officer. From February 1998 until September 2000, Mr. McConnell served as Senior Vice President, Chief Financial Officer and a director of Transportation Components, Inc., a NYSE-listed distributor of truck parts. From December 1992 to February 1998, he served as Chief Financial Officer of Sterling Electronics Corporation, a NYSE-listed electronics parts distributor, which was acquired by Marshall Industries, Inc. in 1998. From 1990 to 1992, Mr. McConnell was Vice President-Finance of Interpak Holdings, Inc., a publicly-traded company involved in packaging and warehousing thermoplastic resins. From 1976 to 1990, he served in various capacities, including as a partner, with Ernst & Young LLP.

David C. Vinson. Mr. Vinson was elected Senior Vice President/Innovative Pumping Solutions in January 2006. He served as Senior Vice President/Operations of DXP from October 2000 to December 2005. From 1996 until October 2000, Mr. Vinson served as Vice President/Traffic, Logistics and Inventory. Mr. Vinson has served in various capacities with DXP since his employment in 1981.

John J. Jeffery. Mr. Jeffery serves as Senior Vice President of Supply Chain Services, Marketing and Information Technology. He oversees the strategic direction for the Supply Chain Services business unit while leveraging both Marketing and Information Technology to drive innovative business development initiatives for organizational growth and visibility. He began his career with T.L. Walker, which was later acquired by DXP in 1991. During his tenure with DXP, Mr. Jeffery has served in various significant capacities including branch, area, regional and national sales management as well as sales, marketing and Service Center vice president roles. He holds a Bachelor of Science in Industrial Distribution from Texas A&M University and is also a graduate of the Executive Business Program at Rice University.

Todd Hamlin. Mr. Hamlin was elected Senior Vice President of DXP Service Centers in June of 2010. Mr. Hamlin joined the Company in 1995. From February 2006 until June 2010 he served as Regional Vice President of the Gulf Coast Region. Prior to serving as Regional Vice President of the Gulf Coast Region he served in various capacities, including application engineer, product specialist and sales representative. From April 2005 through February 2006, Mr. Hamlin worked as a sales manager for the UPS Supply Chain Services division of United Parcel Service, Inc. He holds a Bachelor’s of Science in Industrial Distribution from Texas A&M University and a Master in Distribution from Texas A&M University. Mr. Hamlin serves on the Advisory Board for Texas A&M’s Master in Distribution degree program. In 2014, Mr. Hamlin was elected to the Bearing Specialists Association’s Board of Directors.

Chris Gregory. Mr. Gregory was elected Senior Vice President and Chief Information Officer in March of 2018. Mr. Gregory joined the Company in August 2006. From December 2014 until January 2018 he served as Vice President of IT Strategic Solutions. Prior to serving as Vice President of IT Strategic Solutions he served in various roles, including application developer, database manager as well as leading the business intelligence and application development departments. He holds a Bachelor of Business Administration and Computer Information Systems from the University of Houston and an MBA from The University of Texas at Austin, McCombs School of Business.
 
All officers of DXP hold office until the regular meeting of the board of directors following the Annual Meeting of Shareholders or until their respective successors are duly elected and qualified or their earlier resignation or removal.

Available Information

Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 as amended (the “Exchange Act”), are available free of charge through our Internet website (www.dxpe.com) as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission. Additionally, we make the following available free of charge through our Internet website ir.dxpe.com:

-
DXP Code of Ethics for Senior Financial Officers;
-
DXP Code of Conduct;
-
Compensation Committee Charter;
-
Nominating and Governance Committee Charter; and
-
Audit Committee Charter
 
ITEM 1A.
Risk Factors

We are subject to various risks and uncertainties in the course of our business. Investing in DXP involves risk. In deciding whether to invest in DXP, you should carefully consider the risk factors below as well as those matters referenced in the foregoing pages under “Disclosure Regarding Forward-Looking Statements” and other information included and incorporated by reference into this Report and other reports and materials filed by us with the Securities and Exchange Commission. Any of these risk factors could have a significant or material adverse effect on our businesses, results of operations, financial condition or liquidity. They could also cause significant fluctuations and volatility in the trading price of our securities. Readers should not consider any descriptions of these factors to be a complete set of all potential risks that could affect DXP. Further, many of these risks are interrelated and could occur under similar business and economic conditions, and the occurrence of certain of them may in turn cause the emergence or exacerbate the effects of others. Such a combination could materially increase the severity of the impact of these risks on our results of operations, liquidity and financial condition.

Decreased capital expenditures in the energy industry can adversely impact our customers’ demand for our products and services.

A significant portion of our revenue depends upon the level of capital and operating expenditures in the oil and natural gas industry, including capital expenditures in connection with the upstream, midstream, and downstream phases in the energy industry. Therefore, a significant decline in oil or natural gas prices could lead to a decrease in our customers’ capital and other expenditures and could adversely affect our revenues.

Demand for our products could decrease if the manufacturers of those products sell them directly to end users.

Typically, MRO products have been purchased through distributors and not directly from the manufacturers of those products. If customers were to purchase our products directly from manufacturers, or if manufacturers sought to increase their efforts to sell directly to end users, we could experience a significant decrease in sales and earnings.

Changes in our customer and product mix, or adverse changes to the cost of goods we sell, could cause our gross margin percentage to fluctuate or decrease, and we may not be able to maintain historical margins.

Changes in our customer mix have resulted from geographic expansion, daily selling activities within current geographic markets, and targeted selling activities to new customers. Changes in our product mix have resulted from marketing activities to existing customers and needs communicated to us from existing and prospective customers. There can be no assurance that we will be able to maintain our historical gross margins. In addition, we may also be subject to price increases from vendors that we may not be able to pass along to our customers.
 
A deterioration in the oil and gas sector or other circumstances may negatively impact our business and results of operations and thus hinder our ability to comply with financial covenants under our credit facilities, including the Secured Leverage Ratio and Fixed Charge Coverage Ratio financial covenants.

A deterioration of the oil and gas sector or other circumstances that reduce our earnings may hinder our ability to comply with certain financial covenants under our credit facilities. Specifically, compliance with the Secured Leverage Ratio and Fixed Charge Coverage Ratio covenants depend on our ability to maintain net income and prevent losses. In the future we may not be able to comply with the covenants and, if we are not able to do so, our lenders may not be willing to waive such non-compliance or amend such covenants. If we are unable to comply with our financial covenants or obtain a waiver or amendment of those covenants or obtain alternative financing, our business and financial condition would be adversely affected.

We rely upon third-party transportation providers for our merchandise shipments and are subject to increased shipping costs as well as the potential inability of our third-party transportation providers to deliver products on a timely basis.

We rely upon independent third-party transportation providers for our merchandise shipments, including shipments to and from all of our service centers. Our utilization of these delivery services for shipments is subject to risks, including increases in fuel prices, labor availability, labor strikes and inclement weather, which may impact a shipping company’s ability to provide delivery services that adequately meet our shipping needs. If we change the shipping companies we use, we could face logistical difficulties that could adversely affect deliveries and we would incur costs and expend resources in connection with such change. In addition, we may not be able to obtain favorable terms as we have with our current third-party transportation providers.

Adverse weather events or natural disasters could negatively disrupt our operations.

Certain areas in which we operate are susceptible to adverse weather conditions or natural disasters, such as hurricanes, tornadoes, floods and earthquakes. These events can disrupt our operations, result in damage to our properties and negatively affect the local economies in which we operate. Additionally, we may experience communication disruptions with our customers, vendors and employees.

We cannot predict whether or to what extent damage caused by these events will affect our operations or the economies in regions where we operate. These adverse events could result in disruption of our purchasing or distribution capabilities, interruption of our business that exceeds our insurance coverage, our inability to collect from customers and increased operating costs. Our business or results of operations may be adversely affected by these and other negative effects of these events.

The loss of or the failure to attract and retain key personnel could adversely impact our results of operations.

The loss of the services of any of the executive officers of the Company could have a material adverse effect on our financial condition and results of operations. In addition, our ability to grow successfully will be dependent upon our ability to attract and retain qualified management and technical and operational personnel. The failure to attract and retain such persons could materially adversely affect our financial condition and results of operations.

The loss of any key supplier could adversely affect DXP’s sales and profitability.

We have distribution rights for certain product lines and depend on these distribution rights for a substantial portion of our business. Many of these distribution rights are pursuant to contracts that are subject to cancellation upon little or no prior notice. The termination or limitation by any key supplier of its relationship with the Company could result in a temporary disruption of our business and, in turn, could adversely affect our results of operations and financial condition.

If we do not successfully remediate our internal controls weaknesses, our financial statements may not be accurate and the trading price of our stock could be negatively impacted.
 
As discussed in Item 9A, “Managements Report on Internal Controls Over Financial Reporting,” we had material weaknesses in our internal controls during 2017.  If we fail to successfully remediate those weaknesses, our financial statements may not be accurate and the trading price of our stock could be negatively impacted

We are subject to various government regulations.

We are subject to laws and regulations in every jurisdiction where we operate. Compliance with laws and regulations increases our cost of doing business. We are subject to a variety of laws and regulations, including without limitation import and export requirements, the Foreign Corrupt Practices Act, tax laws (including U.S. taxes on our foreign subsidiaries), data privacy requirements, labor laws and anti-competition regulations. We are also subject to audits and inquiries in the ordinary course of business. Changes to the legal and regulatory environments could increase the cost of doing business, and such costs may increase in the future as a result of changes in these laws and regulations or in their interpretation. Our employees, contractors or agents may violate laws and regulations despite our attempts to implement policies and procedures to comply with such laws and regulations. Any such violations could individually or in the aggregate materially adversely affect our financial condition or results of operations.

We are subject to environmental, health and safety laws and regulations.

We are subject to federal, state, local, foreign and provincial environmental, health and safety laws and regulations. Fines and penalties may be imposed for non-compliance with applicable environmental, health and safety requirements and the failure to have or to comply with the terms and conditions of required permits. The failure by us to comply with applicable environmental, health and safety requirements could result in fines, penalties, enforcement actions, third party claims for property damage and personal injury, requirements to clean up property or to pay for the costs of cleanup, or regulatory or judicial orders requiring corrective measures.

A general slowdown in the economy could negatively impact DXP’s sales growth.

Economic and industry trends affect DXP’s business. Demand for our products is subject to economic trends affecting our customers and the industries in which they compete in particular. Many of these industries, such as the oil and gas industry, are subject to volatility while others, such as the petrochemical industry, are cyclical and materially affected by changes in the economy. As a result, demand for our products could be adversely impacted by changes in the markets of our customers. We traditionally do not enter into long-term contracts with our customers which increases the likelihood that economic downturns would affect our business.

Risks Associated With Conducting Business in Foreign Countries

We conduct a meaningful amount of business outside of the United States of America. We could be adversely affected by economic, legal, political and regulatory developments in countries that we conduct business in. We have meaningful operations in Canada in which the functional currency is denominated in Canadian dollars. As the value of currencies in foreign countries in which we have operations increases or decreases related to the U.S. dollar, the sales, expenses, profits, losses assets and liabilities of our foreign operations, as reported in our Consolidated Financial Statements, increase or decrease, accordingly.
 
The trading price of our common stock may be volatile.

The market price of our common stock could be subject to wide fluctuations in response to, among other things, the risk factors described in this and other periodic reports, and other factors beyond our control, such as fluctuations in the valuation of companies perceived by investors to be comparable to us. Furthermore, the stock markets have experienced price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. These fluctuations often have been unrelated or disproportionate to the operating performance of those companies. These broad market and industry fluctuations, as well as general economic, political, and market conditions, such as recessions, interest rate changes or international currency fluctuations, may negatively affect the market price of our common stock. In the past, many companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. We may be the target of this type of litigation in the future. Securities litigation against us could result in substantial costs and divert our management's attention from other business concerns, which could adversely affect our business.
 
Our future results will be impacted by our ability to implement our internal growth strategy.

Our future results will depend in part on our success in implementing our internal growth strategy, which includes expanding our existing geographic areas, selling additional products to existing customers and adding new customers. Our ability to implement this strategy will depend on our success in selling more products and services to existing customers, acquiring new customers, hiring qualified sales persons, and marketing integrated forms of supply management such as those being pursued by us through our SmartSourceSM program. We may not be successful in efforts to increase sales and product offerings to existing customers. Consolidation in our industry could heighten the impacts of competition on our business and results of operations discussed above. The fact that we do not traditionally enter into long-term contracts with our suppliers or customers may provide opportunities for our competitors.

We are subject to personal injury and product liability claims involving allegedly defective products.

A variety of products we distribute are used in potentially hazardous applications that can result in personal injury and product liability claims. A catastrophic occurrence at a location where the products we distribute are used may result in us being named as a defendant in lawsuits asserting potentially large claims and applicable law may render us liable for damages without regard to negligence or fault.

Risks Associated With Acquisition Strategy

Our future results will depend in part on our ability to successfully implement our acquisition strategy. We may not be able to consummate acquisitions at rates similar to the past, which could adversely impact our growth rate and stock price. This strategy includes taking advantage of a consolidation trend in the industry and effecting acquisitions of businesses with complementary or desirable product lines, strategic distribution locations, attractive customer bases or manufacturer relationships. Promising acquisitions are difficult to identify and complete for a number of reasons, including high valuations, competition among prospective buyers, the need for regulatory (including antitrust) approvals and the availability of affordable funding in the capital markets. In addition, competition for acquisitions in our business areas is significant and may result in higher purchase prices. Changes in accounting or regulatory requirements or instability in the credit markets could also adversely impact our ability to consummate acquisitions. In addition, acquisitions involve a number of special risks, including possible adverse effects on our operating results, diversion of management’s attention, failure to retain key personnel of the acquired business, difficulties in integrating operations, technologies, services and personnel of acquired companies, potential loss of customers of acquired companies, preserving business relationships of the acquired companies, risks associated with unanticipated events or liabilities, and expenses associated with obsolete inventory of an acquired business, some or all of which could have a material adverse effect on our business, financial condition and results of operations. Our ability to grow at or above our historic rates depends in part upon our ability to identify and successfully acquire and integrate companies and businesses at appropriate prices and realize anticipated cost savings.

Risks Related to Acquisition Financing

We may need to finance acquisitions by using shares of common stock for a portion or all of the consideration to be paid. In the event that the common stock does not maintain a sufficient market value, or potential acquisition candidates are otherwise unwilling to accept common stock as part of the consideration for the sale of their businesses, we may be required to use more of our cash resources, if available, to maintain our acquisition program. These cash resources may include borrowings under our existing credit agreements or equity or debt financings. Our current credit agreements with lenders contain certain restrictions that could adversely affect our ability to implement and finance potential acquisitions. Such restrictions include provisions which limit our ability to merge or consolidate with, or acquire all or a substantial part of the properties or capital stock of, other entities without the prior written consent of the lenders. There can be no assurance that we will be able to obtain the lenders’ consent to any of our proposed acquisitions. If we do not have sufficient cash resources, our growth could be limited unless we are able to obtain additional capital through debt or equity financings.
 
Ability to Comply with Financial Covenants of Credit Facilities

Our credit facilities require the Company to comply with certain specified covenants, restrictions, financial ratios and other financial and operating tests. The Company’s ability to comply with any of the foregoing restrictions will depend on its future performance, which will be subject to prevailing economic conditions and other factors, including factors beyond the Company’s control. A failure to comply with any of these obligations could result in an event of default under the credit facilities, which could permit acceleration of the Company’s indebtedness under the credit facilities. The Company from time to time has been unable to comply with some of the financial covenants contained in previous credit facilities (relating to, among other things, the maintenance of prescribed financial ratios) and has, when necessary, obtained waivers or amendments to the covenants from its lenders. In the future the Company may not be able to comply with the covenants or, if is not able to do so, that its lenders will be willing to waive such non-compliance or amend such covenants.

Ability to Refinance

We may not be able to refinance existing debt or the terms of any refinancing may not be as favorable as the terms of our existing debt. If principal payments due upon default or at maturity cannot be refinanced, extended or repaid with proceeds from other sources, such as new equity capital, our cash flow may not be sufficient to repay all maturing debt in years when significant payments come due.

Goodwill and intangible assets recorded as a result of our acquisitions could become impaired.

Goodwill represents the difference between the purchase price of acquired companies and the related fair values of net assets acquired. We test goodwill for impairment annually and whenever events or changes in circumstances indicate that impairment may have occurred. Goodwill and intangibles represent a significant amount of our total assets.  As of December 31, 2017, our combined goodwill and intangible assets amounted to $266.1 million, net of accumulated amortization. To the extent we do not generate sufficient cash flows to recover the net amount of any investments in goodwill and other intangible assets recorded, the investment could be considered impaired and subject to write-off which would directly impact earnings. We expect to record additional goodwill and other intangible assets as a result of future business acquisitions. Future amortization of such other intangible assets or impairments, if any, of goodwill or intangible assets would adversely affect our results of operations in any given period. See Note 8 of the Notes to Consolidated Financial Statements regarding the 2015 impairments of B27 goodwill.

Our business has substantial competition that could adversely affect our results.

Our business is highly competitive. We compete with a variety of industrial supply distributors, some of which may have greater financial and other resources than us. Although many of our traditional distribution competitors are small enterprises selling to customers in a limited geographic area, we also compete with larger distributors that provide integrated supply programs such as those offered through outsourcing services similar to those that are offered by our SCS segment. Some of these large distributors may be able to supply their products in a more timely and cost-efficient manner than us. Our competitors include catalog suppliers, large warehouse stores and, to a lesser extent, certain manufacturers. Competitive pressures could adversely affect DXP’s sales and profitability.

Interruptions in the proper functioning of our information systems could disrupt operations and cause increases in costs and/or decreases in revenues.

The proper functioning of DXP’s information systems is critical to the successful operation of our business. Our information systems are vulnerable to natural disasters, power losses, telecommunication failures and other problems despite the protection of our information systems through physical and software safeguards and remote processing capabilities. If critical information systems fail or are otherwise unavailable, DXP’s ability to procure products to sell, process and ship customer orders, identify business opportunities, maintain proper levels of inventories, collect accounts receivable and pay accounts payable and expenses could be adversely affected.
 
Risks Associated with Insurance

In the ordinary course of business we at times may become the subject of various claims, lawsuits or administrative proceedings seeking damages or other remedies concerning our commercial operations, the products we distribute, employees and other matters, including potential claims by individuals alleging exposure to hazardous materials as a result of the products we distribute or our operations. Some of these claims may relate to the activities of businesses that we have acquired, even though these activities may have occurred prior to acquisition. The products we distribute are subject to inherent risks that could result in personal injury, property damage, pollution, death or loss of production.

We maintain insurance to cover potential losses, and we are subject to various deductibles and caps under our insurance. It is possible, however, that judgments could be rendered against us in cases in which we would be uninsured and beyond the amounts that we currently have reserved or anticipate incurring for such matters. Even a partially uninsured claim, if successful and of significant size, could have a material adverse effect on our business, results of operations and financial condition. Furthermore, we may not be able to continue to obtain insurance on commercially reasonable terms in the future, and we may incur losses from interruption of our business that exceed our insurance coverage. In cases where we maintain insurance coverage, our insurers may raise various objections and exceptions to coverage which could make uncertain the timing and amount of any possible insurance recovery.

Risks Associated with Cyber-Security

Through our sales channels and electronic communications with customers generally, we collect and maintain confidential information that customers provide to us in order to purchase products or services. We also acquire and retain information about suppliers and employees in the normal course of business. Computer hackers may attempt to penetrate our information systems or our vendors' information systems and, if successful, misappropriate confidential customer, supplier, employee or other business information. In addition, one of our employees, contractors or other third party may attempt to circumvent security measures in order to obtain such information or inadvertently cause a breach involving such information. Loss of information could expose us to claims from customers, suppliers, financial institutions, regulators, payment card associations, employees and other persons, any of which could have an adverse effect on our financial condition and results of operations. We may not be able to adequately insure against cyber risks.

ITEM 1B.
Unresolved Staff Comments

None.

ITEM 2.
Properties

We own 8 of our facilities, including our headquarters facility in Houston, Texas, which has approximately 48,000 square feet of office space. The remainder of our facilities are leased. At December 31, 2017, we had approximately 176 facilities which contained 161 services centers, 4 distribution centers and 11 fabrication facilities.

At December 31, 2017, the Service Centers segment operated out of 161 service center facilities. Of these facilities, 125 were located in the U.S. in 34 states, 34 were located in 9 Canadian provinces, one was located in Sonora, Mexico and one was located in Dubai. All of the distribution centers were located in the U.S., specifically in Montana, Nebraska, and Texas. At December 31, 2017, the Innovative Pumping Solutions segment operated out of 11 fabrication facilities located in 4 states in the U.S. and two provinces in Canada. At December 31, 2017, the Supply Chain Services segment operated supply chain installations in 67 of our customers’ facilities in 25 U.S. states.

At December 31, 2017, our owned facilities ranged from 5,000 square feet to 48,000 square feet in size. We leased facilities for terms generally ranging from one to fifteen years. The leased facilities ranged from approximately 570 square feet to 105,000 square feet in size. The leases provide for periodic specified rental payments and certain leases are renewable at our option. We believe that our facilities are suitable and adequate for the needs of our existing business. We believe that if the leases for any of our facilities were not renewed, other suitable facilities could be leased with no material adverse effect on our business, financial condition or results of operations.
 
ITEM 3.
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 business, consolidated financial position, cash flows, or results of operations.

ITEM 4.
Mine Safety Disclosures

Not applicable.

PART II

ITEM 5.
Market for the Registrant's Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities

Our common stock trades on The NASDAQ Global Select Market under the stock symbol "DXPE".

The following table sets forth on a per share basis the high and low sales prices for our common stock as reported by NASDAQ for the periods indicated:

   
High
   
Low
 
2017
           
Fourth Quarter
 
$
32.44
   
$
25.01
 
Third Quarter
 
$
35.62
   
$
25.35
 
Second Quarter
 
$
41.67
   
$
32.80
 
First Quarter
 
$
39.94
   
$
29.54
 
                 
2016
               
Fourth Quarter
 
$
37.88
   
$
19.75
 
Third Quarter
 
$
30.69
   
$
15.07
 
Second Quarter
 
$
22.94
   
$
12.78
 
First Quarter
 
$
21.91
   
$
13.31
 

On March 21, 2018, we had approximately registered 381 holders of record for outstanding shares of our common stock. This number does not include shareholders for whom shares are held in “nominee” or “street name”. We anticipate that future earnings will be retained to finance the continuing development of our business. In addition, our credit facilities limit our ability to declare or pay cash dividends or other distributions on our capital stock. We do not anticipate paying cash dividends on our common stock in the foreseeable future. The payment of any future dividends will be at the discretion of our Board of Directors and will depend upon, among other things, future earnings, the success of our business activities, regulatory and capital requirements, lenders, and general financial and business conditions.

Stock Performance

The following performance graph compares the performance of DXP’s common stock to the NASDAQ Industrial Index and the NASDAQ Composite (US). The graph assumes that the value of the investment in DXP’s common stock and in each index was $100 at December 31, 2012 and that all dividends were reinvested.

Investors are cautioned against drawing conclusions from the data contained in the graph below as past results are not necessarily indicative of future performance.
 
 
Equity Compensation Table

The following table provides information regarding shares covered by the Company’s equity compensation plans as of December 31, 2017:

Plan category
 
Number
of Securities
to be issued
upon exercise
of outstanding
options
   
Weighted
average
exercise
price of
outstanding
 options
   
Non-vested
 restricted
shares
outstanding
   
Weighted
average
grant
price
   
Number of
securities
remaining
 available for
 future
 issuance
under equity
compensation
plans
 
Equity compensation plans approved by shareholders
   
N/A
     
N/A
     
77,901
   
$
30.36
     
401,223
(1) 
Equity compensation plans not approved by shareholders
   
N/A
     
N/A
     
N/A
     
N/A
     
N/A
 
Total
   
N/A
     
N/A
     
77,901
   
$
30.36
     
401,223
(1) 
 
(1) Represents shares of common stock authorized for issuance under the 2016 Omnibus Incentive Plan.
 
Unregistered Shares

DXP issued 148,769 unregistered shares of DXP’s common stock as part of the consideration for the September 1, 2015 acquisition of Cortech. The unregistered shares were issued to the sellers of Cortech.

DXP issued 30,305 unregistered shares of DXP’s common stock as part of the consideration for the January 1, 2018 acquisition of ASI. The unregistered shares were issued ot the sellers of ASI.

We relied on Section 4(a)(2) of the Securities Exchange Act as a basis for exemption from registration. All issuances were as a result of private negotiation, and not pursuant to public solicitation. In addition, we believe the shares were issued to “accredited investors” as defined by Rule 501 of the Securities Act.

Recent Sales of Common Stock

On August 19, 2016, the Company filed with the Securities and Exchange Commission a Form S-3 Registration Statement, commonly referred to as a “shelf registration,” which was effective August 26, 2016, whereby the Company registered shares of common stock and which shall have an aggregate offering price of up to $100 million.

In September 2016, pursuant to this registration statement, the Company issued 238,858 shares of common stock at a weighted average price of $26.38 per share under the related Equity Distribution Agreement. The distribution agents received $0.1 million aggregate commissions on such sales. Net proceeds were approximately $6.0 million. These proceeds 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.

Repurchases of Common Stock

During 2017, 2016 and 2015 the Company withheld 30,500, 12,507 and 20,440 shares, respectively, to satisfy tax withholding obligations in connection with vesting of employee equity awards.

On December 17, 2014, DXP publicly announced an authorization from the Board of Directors that allowed DXP from time to time to purchase up to 400,000 shares of DXP's common stock over 24 months. Purchases could be made in open market or in privately negotiated transactions. DXP purchased 191,420 shares for $8.9 million under this authorization through December 31, 2015. No shares were purchased during 2016.  The authorization expired on December 16, 2016.

ITEM 6.
Selected Financial Data

The selected historical consolidated financial data set forth below for each of the years in the five-year period ended December 31, 2017 has been derived from our audited Consolidated Financial Statements. This information should be read in conjunction with "Management's Discussion and Analysis of Financial Condition and Results of Operations" and the Consolidated Financial Statements and notes thereto included elsewhere in this Report.

       
Years Ended December 31,
 
 
2017
   
2016
   
2015(2)
   
2014(1)
   
2013
 
         
(in thousands, except per share amounts)
 
Consolidated Statement of Earnings Data:
                             
Sales
 
$
1,006,782
   
$
962,092
   
$
1,247,043
   
$
1,499,662
   
$
1,241,510
 
Gross Profit
   
271,581
     
264,802
     
351,986
     
432,840
     
372,345
 
Impairment expense
   
-
     
-
     
68,735
     
117,569
     
-
 
B27 settlement
   
-
     
-
     
7,348
     
-
     
-
 
Operating income (loss)
   
33,490
     
19,332
     
(27,916
)
   
(12,628
)
   
100,924
 
Income (loss) before income taxes
   
16,892
     
9,674
     
(38,920
)
   
(25,556
)
   
94,717
 
Net income (loss)
   
16,529
     
7,151
     
(39,070
)
   
(45,238
)
   
60,237
 
Net (loss) attributable to noncontrolling interest
   
(359
)
   
(551
)
   
(534
)
   
-
     
-
 
Net income (loss) attributable to DXP Enterprises, Inc.
   
16,888
     
7,702
     
(38,536
)
   
(45,328
)
   
60,237
 
Per share amounts
                                       
Basic earnings (loss) per common share(3)
   
0.97
     
0.51
   
(2.68
)
 
(3.10
)
 
$
4.17
 
Common shares outstanding(3)
   
17,400
     
15,042
     
14,423
     
14,639
     
14,439
 
Diluted earnings (loss) per share(3)
   
0.93
     
0.49
   
(2.68
)
 
(3.10
)
 
$
3.94
 
Common and common equivalent shares
Outstanding(3)
   
18,240
     
15,882
     
14,423
     
14,639
     
15,279
 
 
(1)The impairment expense in 2014, further discussed in Note 8 of the Notes to Consolidated Financial Statements, reduced operating income by $117.6 million, increased the net loss by $102.0 million, and increased basic and diluted loss per share by $6.97.
(2) The impairment expense in 2015, further discussed in Note 8 of the Notes to Consolidated Financial Statements, reduced operating income by $68.7 million, increased the net loss by $58.4 million, and increased basic and diluted loss per share by $4.05.
(3) See Note 12 of the Notes to Consolidated Financial Statements for the calculation of basic and diluted earnings per share.
 
Consolidated Balance Sheet Data:
                             
                               
   
2017
   
2016
   
2015
   
2014
   
2013
 
                               
Total assets
 
$
639,083
   
$
602,052
   
$
683,980
   
$
841,632
   
$
636,615
 
Long-term debt obligations
   
248,716
     
174,323
     
300,726
     
372,908
     
168,372
 
Shareholders’ equity
   
268,546
     
252,549
     
198,870
     
242,952
     
296,250
 

ITEM 7.
Management's Discussion and Analysis of Financial Condition and Results of Operations

The following discussion and analysis should be read in conjunction with the Consolidated Financial Statements and related notes contained within Item 8, Financial Statements and Supplementary Data and the other financial information found elsewhere in this Report. Management’s Discussion and Analysis uses forward-looking statements that involve certain risks and uncertainties as described previously in our Disclosure Regarding Forward-Looking Statements and Item 1A. Risk Factors.

General Overview

Our products are marketed in the United States, Canada, Dubai and Mexico to over 50,000 customers that are engaged in a variety of industries, many of which may be countercyclical to each other. Demand for our products generally is subject to changes in the United States and Canada, and global and micro-economic trends affecting our customers and the industries in which they compete in particular. Certain of these industries, such as the oil and gas industry, are subject to volatility driven by a variety of factors, while others, such as the petrochemical industry and the construction industry, are cyclical and materially affected by changes in the United States and global economy. As a result, we may experience changes in demand within particular markets, segments and product categories as changes occur in our customers' respective markets.

During 2013, the growth rate of the general economy slowed from 2012 and sales of metal working and bearing and power transmission products to manufacturers of oil field equipment declined. Our employee headcount increased by 13.8% primarily as a result of multiple acquisitions. Sales for the year ended December 31, 2013 increased $144.4 million, or 13.2%, to $1.2 billion from $1.1 billion in 2012. Sales by businesses acquired in 2013 accounted for $63.7 million of 2013 sales. Sales by businesses acquired in 2012 accounted for $75.9 million of 2013 sales, on a same store sales basis. Excluding 2013 sales of $139.6 million by businesses acquired in 2012 and 2013, on a same store sales basis, sales increased $4.8 million, or 0.4%, from 2012.
 
During 2014, the growth rate of the general economy increased slightly from 2013. However, oil prices declined significantly during the second half of 2014. Our employee headcount increased 15.5% primarily as a result of the two acquisitions completed during the year. Sales for the year ended December 31, 2014 increased $258.2 million, or 20.8%, to approximately $1,499.7 million from $1,241.5 million in 2013. Sales by businesses acquired in 2014 accounted for $176.4 million of 2014 sales. Sales by businesses acquired in 2013 accounted for $35.1 million of the 2014 increase, on a same store sales basis. Excluding 2014 sales of $211.5 million by businesses acquired in 2014 and 2013, on a same store sales basis, sales increased by $46.7 million, or 3.8%, from 2013. This sales increase is primarily the result of increased sales by the Service Centers segment of $22.1 million, IPS segment of $8.1 million, and SCS segment of $16.5 million, on a same store sales basis. The majority of these 2014 sales increases came from a broad based increase in sales of pumps, bearings, industrial supplies, metal working and safety products to customers engaged in oilfield service, oil and gas exploration and production, mining, manufacturing and petrochemical processing.

During 2015, the growth rate of the general economy was flat with 2014. However, the growth rate of the industrial economy slowed. Oil prices significantly declined during the year, falling approximately 35%. Our employee headcount decreased 12.7%, despite two acquisitions, primarily as a result of headcount reductions stemming from reduced capital spending by oil and gas producers. Sales for the year ended December 31, 2015 decreased $252.6 million, or 16.9%, to approximately $1,247.0 million from $1,499.7 million in 2014.  Sales by businesses acquired in 2014 and 2015 reduced the decline by $14.5 million and $9.1 million, respectively. Excluding 2015 sales of $23.6 million by businesses acquired in 2014 and 2015, on a same store sales basis, sales decreased by $276.2 million, or 18.4%, from 2014. This sales decrease is primarily the result of decreased sales by the Service Centers segment of $184.6 million and IPS segment of $93.3 million, which were partially offset by increased sales by the Supply Chain Services segment of $1.7 million, on a same store sales basis. The majority of these 2015 sales decreases resulted from declines in sales of rotating equipment, bearings, metal working products, industrial supplies and safety products and services to customers engaged in oil and gas production, mining and manufacturing. The sales declines were primarily the result of reduced capital spending by oil and gas producers.

During 2016, the growth rate of the general economy remained flat with 2015 and the rig count declined significantly during the first half of 2016, increased during the second half, but remained significantly below 2014 peaks.  The energy market for our products remained depressed.  We reduced our employee headcount 24.1% due to the continued reduction of spending by the oil and gas producers. Sales for the year ended December 31, 2016 decreased $285.0 million, or 22.9%, to approximately $962.1 million from $1,247.0 million in 2015. Sales by businesses acquired in 2015 accounted for $15.1 million of 2016 sales. Sales by a business sold in 2016 accounted for a decline of $7.1 million on a same store basis.  Excluding 2016 sales of $15.1 million by businesses acquired in 2015; and 2015 sales of $7.1 million of the business divestiture in 2016, on a same store sales basis, sales decreased by $292.9 million, or 23.6%, from 2015. This sales decrease is the result of decreased sales by the Service Centers segment of $213.5 million, the IPS segment of $67.7 million and the Supply Chain Services segment of $11.7 million, on a same store sales basis.  The majority of the 2016 sales decline is the result of a decrease in sales of pumps, bearings, industrial supplies, metal working and safety products to customers engaged in oilfield service, oil and gas exploration and production, mining, manufacturing and petrochemical processing.

During 2017, the growth rate of the general economy improved from 2016 and the rig count increased, but remained significantly below 2014 peaks.  The energy market for our products improved. Sales for the year ended December 31, 2017 increased $44.7 million, or 4.6%, to approximately $1.0 billion from $962.1 million for the prior corresponding period. Sales from a business sold in 2016 accounted for $22.7 million of 2016 sales. Excluding the 2016 sales of the sold business, on a same store sales basis, sales for 2017 increased by $67.4 million, or 7.2% from the prior corresponding period. This same store sales increase is the result of sales increases in our Service Centers, IPS and SCS segments of $42.9 million, $16.9 million and $7.5 million respectively. The majority of the 2017 sales increase is the result of increased sales of pumps, bearings, industrial supplies, metal working and safety services to customers engaged in oilfield service, oil and gas exploration and production, mining, manufacturing and petrochemical processing.

Our sales growth strategy in recent years has focused on internal growth and acquisitions. Key elements of our sales strategy include leveraging existing customer relationships by cross-selling new products, expanding product offerings to new and existing customers, and increasing business-to-business solutions using system agreements and supply chain solutions for our integrated supply customers. We will continue to review opportunities to grow through the acquisition of distributors and other businesses that would expand our geographic reach and/or add additional products and services. Our results will depend on our success in executing our internal growth strategy and, to the extent we complete any acquisitions, our ability to integrate such acquisitions effectively.
 
Our strategies to increase productivity include consolidated purchasing programs, centralizing product distribution, customer service and inside sales functions, and using information technology to increase employee productivity.
 
Results of Operations
 
    Years Ended December 31,  
                                     
   
2017
   
%
   
2016
   
%
   
2015
   
%
 
   
(in millions, except percentages and per share amounts)
 
       
Sales
 
$
1,006.8
     
100.0
   
$
962.1
     
100.0
   
$
1,247.0
     
100.0
 
Cost of sales
   
735.2
     
73.0
     
697.3
     
72.5
     
895.1
     
71.8
 
Gross profit
   
271.6
     
27.0
     
264.8
     
27.5
     
351.9
     
28.2
 
Selling, general & administrative expense
   
238.1
     
23.7
     
245.5
     
25.5
     
303.8
     
24.4
 
Impairment expense
   
-
     
-
     
-
     
-
     
68.7
     
5.5
 
B27 settlement
   
-
     
-
     
-
     
-
     
7.3
     
0.6
 
Operating income (loss)
   
33.5
     
3.3
     
19.3
     
2.0
     
(27.9
)
   
(2.2
)
Interest expense
   
17.1
     
1.7
     
15.5
     
1.6
     
10.9
     
0.9
 
Other expense (income)
   
(0.5
)
   
-
     
(5.9
)
   
(0.6
)
   
0.1
     
-
 
Income (loss)before income taxes
   
16.9
     
1.6
     
9.7
     
1.0
     
(38.9
)
   
(3.1
)
Provision for income taxes
   
0.4
     
-
     
2.5
     
0.3
     
0.1
     
-
 
Net income (loss)
   
16.5
     
1.7
     
7.2
     
0.7
     
(39.0
)
   
(3.1
)
Net (loss) attributable to noncontrolling interest
   
(0.4
)
   
-
     
(0.5
)
   
-
     
(0.5
)
   
-
 
Net income (loss) attributable to DXP Enterprises, Inc.
 
$
16.9
     
1.7
   
$
7.7
     
0.8
   
$
(38.5
)
   
(3.1
)
Per share
                                               
Basic earnings (loss) per share
 
$
0.97
           
$
0.51
           
$
(2.68
)
       
Diluted earnings (loss) per share
 
$
0.93
           
$
0.49
           
$
(2.68
)
       

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 and equipment, 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 expertise in the rotating equipment, bearing, power transmission, hose, fluid power, metal working, industrial supply and safety product and service categories. The SCS segment manages all or part of our customers’ MRO products supply chain, including warehouse and inventory management. The IPS segment fabricates and assembles integrated pump system packages custom made to customer specifications, remanufactures pumps and manufactures branded private label pumps.
 
Results of operations for the Service Centers segment are as follows:

   
2017
   
%
   
2016
   
%
   
2015
   
%
 
   
(in millions, except percentages and per share amounts)
 
                                     
Sales
 
$
641.3
     
100.0
   
$
621.0
     
100.0
   
$
826.6
     
100.0
 
Cost of sales
   
451.2
     
70.3
     
437.6
     
70.5
     
575.0
     
69.6
 
Gross profit
   
190.1
     
29.7
     
183.4
     
29.5
     
251.6
     
30.4
 
Selling, general & administrative expense
   
126.9
     
19.8
     
135.8
     
21.9
     
173.4
     
21.0
 
Impairment expense
   
-
     
-
     
-
     
-
     
15.8
     
1.9
 
Operating income (loss), excluding amortization
 
$
63.2
     
9.9
   
$
47.6
     
7.6
   
$
62.4
     
7.5
 
Operating income, excluding impairment and amortization
 
$
63.2
     
9.9
   
$
47.6
     
7.6
   
$
78.2
     
9.5
 

Results of operations for the IPS segment are as follows:
 
   
2017
   
%
   
2016
   
%
   
2015
   
%
 
   
(in millions, except percentages and per share amounts)
 
                                     
Sales
 
$
204.0
     
100.0
   
$
187.1
     
100.0
   
$
254.8
     
100.0
 
Cost of sales
   
160.2
     
78.5
     
142.5
     
76.2
     
191.6
     
75.2
 
Gross profit
   
43.8
     
21.5
     
44.6
     
23.8
     
63.2
     
24.8
 
Selling, general & administrative expense
   
32.4
     
15.9
     
34.7
     
18.5
     
41.6
     
16.3
 
Impairment expense
   
-
     
-
     
-
     
-
     
52.9
     
20.8
 
Operating income (loss), excluding amortization
 
$
11.4
     
5.6
   
$
9.9
     
5.3
   
$
(31.3
)
   
(12.3
)
Operating income excluding impairment and amortization
 
$
11.4
     
5.6
   
$
9.9
     
5.3
   
$
21.6
     
8.5
 

Results of operations for the SCS segment are as follows:

 
   
2017
   
%
   
2016
   
%
   
2015
   
%
 
    (in millions, except percentages and per share amounts  
Sales
 
$
161.5
     
100.0
   
$
154.0
     
100.0
   
$
165.6
     
100.0
 
Cost of sales
   
123.8
     
76.7
     
117.1
     
76.1
     
128.4
     
77.5
 
Gross profit
   
37.7
     
23.3
     
36.9
     
23.9
     
37.2
     
22.5
 
Selling, general & administrative expense
   
22.2
     
13.7
     
21.5
     
13.9
     
23.0
     
13.9
 
Operating income (loss), excluding amortization
 
$
15.5
     
9.6
   
$
15.4
     
10.0
   
$
14.2
     
8.6
 
 
Year Ended December 31, 2017 compared to Year Ended December 31, 2016

SALES. Sales for the year ended December 31, 2017 increased $44.7 million, or 4.6%, to approximately $1.0 billion from $962.1 million for the year ended December 31, 2016. Sales from a business sold in 2016 accounted for $22.7 million of 2016 sales. Excluding the 2016 sales of the sold business, on a same store sales basis, sales for 2017 increased by $67.4 million, or 7.2% from 2016. This same store sales increase is the result of an increase in our Service Centers, IPS and SCS segments of $42.9 million, $16.9 million and $7.5 million respectively. 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 year ended December 31, 2017 decreased by approximately 55 basis points from the year ended December 31, 2016. On a same store sales basis, gross profit as a percentage of sales decreased by approximately 25 basis points. The overall decrease in the profit percentage, on a same store sales basis, is the result of an approximate 235 basis point decrease in the gross profit percentage in our IPS segment and an approximate 61 basis point decrease in gross profit percentage in our Supply Chain Services segment partially offset by an approximate 51 basis point increase in the gross profit percentage in our Service Centers segment. These fluctuations are explained in the segment discussions below.

SELLING, GENERAL AND ADMINISTRATIVE. Selling, general and administrative expense (SG&A) for the year ended December 31, 2017 decreased by approximately $7.4 million, or 3.0%, to $238.1 million from $245.5 million for the year ended December 31, 2016. SG&A from a business that was sold accounted for $6.1 million of the decrease. Excluding the 2016 SG&A from the business that was sold in 2016, on a same store sales basis, SG&A decreased by $1.3 million, or 1.0%. The overall decline in SG&A, on a same store sales basis, is the result of decreased payroll, 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.8 million, on a same store sales basis. As a percentage of sales, the 2017 expense decreased approximately 183 basis points to 23.7% from 25.5% for 2016, on a same store sales basis.

OPERATING INCOME. Operating income for the year ended December 31, 2017 increased $14.2 million, to $33.5 million, from $19.3 million in the year ended December 31, 2016. The operating income from the business sold in 2016 reduced the overall increase during 2017 in operating income in the amount of $2.9 million. Excluding the operating income from the business sold, on a same store sales basis, operating income increased $17.1 million, or 103.8% from 2016. This increase in operating income is primarily related to the increase in gross profit and decrease in SG&A discussed above.

INTEREST EXPENSE. Interest expense for the year ended December 31, 2017 increased 9.6% from the year ended December 31, 2016 primarily as a result of increased interest rates under our credit facilities.

INCOME TAXES. Our effective tax rate from continuing operations was a tax expense of 2.2% for the year ended December 31, 2017 compared to a tax expense of 26.1% for the year ended December 31, 2016. Compared to the U.S. statutory rate for the year ended December 31, 2017, the effective tax rate was increased by state taxes and nondeductible expenses. The effective tax rate decreased because of the remeasurement of our net deferred income tax liabilities, lower income tax rates on income earned in foreign jurisdictions, the change in valuation allowance recorded against deferred tax assets, the reduction of tax rates used to establish deferred tax liabilities related to intangibles for customer relationships acquired in Canada in 2012 and 2013, research and development tax credits and domestic production activity deduction. Compared to the U.S. statutory rate for the year ended December 31, 2016, the effective tax rate was increased by state taxes and nondeductible expenses. The effective tax rate decreased by the book gain on the sale of Vertex, lower income tax rates on income earned in foreign jurisdictions, research and development credits, and foreign tax credits.

SERVICE CENTERS SEGMENT. Sales for the Service Centers segment increased by $20.3 million, or 3.3% for the year ended December 31, 2017 compared to the year ended December 31, 2016. Excluding $22.7 million of the 2016 Service Centers segment sales from a business sold in 2016, Service Centers segment sales for 2017 increased $42.9 million, or 7.2% from the year ended December 31, 2016, on a same store sales basis. This sales increase is primarily the result of increased sales of safety services and rotating equipment to customers engaged in the upstream, midstream or downstream oil and gas markets or manufacturing equipment for the upstream, midstream or downstream oil and gas markets in connection with increased capital spending by oil and gas producers and related businesses during 2017 compared to 2016. As a percentage of sales, the 2017 gross profit percentage for the Service Centers increased approximately 12 basis points but increased approximately 51 basis points on a same store sales basis, from 2016. This increase in the gross profit percentage is primarily the result of improved margins on sales of rotating equipment, bearings and industrial supplies. Operating income for the Service Centers segment increased $18.5 million, or 41.4% on a same store sales basis. The increase in operating income is primarily the result of the reduced SG&A combined with increased gross profit.
 
INNOVATIVE PUMPING SOLUTIONS SEGMENT. Sales for the IPS segment increased by $16.9 million, or 9.0% for the year ended December 31, 2017 compared to the year ended December 31, 2016. This increase is primarily the result of increased capital spending by oil and gas producers and related businesses during 2017 compared to 2016. As a percentage of sales, 2017 gross profit percentage for the IPS segment decreased approximately 235 basis points from 2016 primarily as a result competitive pricing pressures and a reduced level of large, complex, high margin orders in 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 increased $1.6 million, or 15.8%, primarily as a result of the $16.9 million increase in sales discussed above and a decrease of $2.3 million in SG&A.

SUPPLY CHAIN SERVICES SEGMENT. Sales for the SCS segment increased by $7.5 million, or 4.9%, for the year ended December 31, 2017 compared to the year ended December 31, 2016. 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 61 basis points in 2017 compared to 2016 primarily as a result of increased sales of lower margin products to oil and gas related customers. Operating income for 2017 was flat compared to 2016 for the SCS segment because gross profit increased $0.8 million, which was partially offset by an increase of $0.8 million in SG&A.

Year Ended December 31, 2016 compared to Year Ended December 31, 2015

SALES. Sales for the year ended December 31, 2016 decreased $285.0 million, or 22.9%, to approximately $962.1 million from $1,247.0 million in 2015. Sales by businesses acquired in 2015 accounted for $15.1 million of 2016 sales. Sales by a business sold in 2016 accounted for a decline of $7.1 million of sales on a same store basis.  Excluding 2016 sales of $15.1 million by businesses acquired in 2015 and 2015 sales of $7.1 million of the business sold in 2016, on a same store sales basis, sales decreased by $292.9 million, or 23.6%, from 2015. This sales decline is the result of decreased sales by all three segments including $213.5 million in Service Centers, $67.7 million in IPS and $11.7 million in SCS, on a same store sales basis. These decreases are explained in the segment discussions below.

GROSS PROFIT. Gross profit as a percentage of sales decreased approximately 70 basis points to 27.5% for 2016 compared to 28.2% for 2015. On a same store sales basis, gross profit as a percentage of sales decreased by approximately 60 basis points. This decline is primarily the result of an approximate 100 basis point decline in the 2016 gross profit percentage for our IPS segment and an approximate 80 basis point decline in our Service Centers segment, which was partially offset by an increase of approximately 145 basis points for the SCS segment. Gross profit as a percentage of sales for each segment are explained below.

SELLING, GENERAL AND ADMINISTRATIVE EXPENSE. Selling, general and administrative (or “SG&A”) expense for 2016 decreased by approximately $58.3 million, or 19.21%, when compared to 2015. Selling, general and administrative expense by businesses acquired in 2015 was $5.2 million on a same store basis. The 2015 SG&A expense for the 2016 business divestiture was $2.1 million on a same store sales basis. Excluding 2016 expenses of $5.2 million by businesses acquired in 2015 and 2015 expenses of $2.1 million for the 2016 business divestiture, on a same store sales basis, selling, general and administrative expenses decreased by $61.4 million, or 20.4%. The decline in SG&A, on a same store sales basis, is partially the result of a $39.0 million decrease in payroll, variable compensation, payroll taxes and 401(k) expense due to headcount reductions. Amortization expense for 2016 decreased by $2.6 million compared to 2015.
 
OPERATING INCOME. Operating income for 2016 decreased approximately $28.8 million, or 59.9%, from $48.2 million to $19.3 million, compared to 2015, excluding the 2015 impairment expense and B27 settlement,. Businesses acquired in 2015 increased the decline by $0.6 million, on a same store sales basis, and the business divested reduced the decline by $1.2 million.  Excluding operating income from businesses acquired and divested, the B27 settlement and impairment expense, operating income decreased $27.1 million or 57.6%. This decrease in operating income, on a same store sales basis, is primarily related to the decreased gross profit which is partially offset by the decline in SG&A discussed above.

INTEREST EXPENSE. Interest expense for 2016 increased by $4.6 million, or 42.4%, from 2015 primarily due to an increase in our interest rates.

INCOME TAXES. Our 2016 provision for income taxes, which is at an effective rate of 26.1%, differed from the U.S. statutory rate of 35% primarily due to the effect of the book gain, but tax loss, recognized on the sale of Vertex during 2016. Our effective tax rate for 2016 of 62.4%, after excluding the effect of the sale of Vertex, increased from 27.7% for the prior corresponding period, before the effect of the mostly non-deductible impairment of goodwill and B27 settlement, primarily as a result of reduced research and development and foreign tax credits, reduced domestic production activity deductions and prior year provision to return adjustments.  During 2009, DXP wrote off $38.2 million of goodwill and intangibles in connection with an impairment which substantially reduced the book basis of Vertex, but not the tax basis.

SERVICE CENTERS SEGMENT. Sales for the Service Centers decreased $205.6 million, or 24.9%, in 2016 compared to 2015. Sales by businesses acquired in 2015 accounted for $15.1 million of 2016 sales. Sales by the 2016 business divestiture accounted for a decline of $7.1 million on a same store basis.  Excluding 2016 sales of $15.1 million by businesses acquired in 2015 and $7.1 million of 2015 sales for the 2016 divested business, on a same stores sales basis, Service Centers’ sales decreased $213.5 million, or 26.1%, on a same stores sales basis, from the prior corresponding period. The majority of the 2016 sales decrease is the result of decreased sales of rotating equipment, bearings, metal working products, industrial supplies and safety products and services to customers engaged in the upstream oil and gas market or manufacturing equipment for the upstream oil and gas market. If crude oil and natural gas prices were to return to, or go below the prices experienced during the first nine months of 2016, this level of sales to the upstream oil and gas industry would be expected to continue, or decline, during 2017. Gross profit as a percentage of sales, on a same store sales basis, declined approximately 80 basis points in 2016 compared to 2015 as a result of declines in the gross profit percentages for sales of pumps, safety services and metal working products due to competitive pressures. Excluding year-to-date Service Centers segment operating income from acquired businesses of $0.4 million and $1.2 million of 2015 income for the business divestiture, Service Centers segment operating income for 2016 decreased by $29.7 million, or 38.6%, primarily as a result of the decline in sales discussed above and the percentage decrease in sales exceeding the percentage decrease in SG&A.

SUPPLY CHAIN SERVICES SEGMENT. Sales for Supply Chain Services decreased by $11.7 million, or 7.0%, in 2016 compared to 2015. None of the 2015 acquisitions or the 2016 divestiture contributed sales to this segment. The decrease is primarily related to decreased sales to customers engaged in the oilfield services and oilfield manufacturing industries. We suspect customers in the oilfield services and oilfield equipment manufacturing industries purchased less from DXP because of the decline in the number of drilling rigs operating in the U.S and Canada. Gross profit as a percentage of sales increased approximately 145 basis points in 2016 compared to the prior corresponding period as a result of decreased sales of lower margin products to oil and gas and trucking related customers. Operating income for the SCS segment increased $1.2 million, or 8.7%, primarily as a result of the 145 basis point increase in gross profit as a percentage of sales combined with a 7.0% reduction in SG&A.

INNOVATIVE PUMPING SOLUTIONS SEGMENT. Sales for Innovative Pumping Solutions decreased by $67.7 million, or 26.6%, in 2016 compared to 2015. The sales decrease primarily resulted from a significant decline in capital spending by our oil and gas producers and related businesses stemming from the decline in the price of oil. If crude oil and natural gas prices were to return to, or go below prices experienced during the first nine months of 2016, this level of sales to the upstream and mid-stream oil and gas industry would be expected to continue, or decline, during 2017. Gross profit as a percentage of sales declined approximately100 basis points in 2016 compared to 2015 primarily as a result of competitive pressures resulting in lower margin jobs and $3.7 million of unabsorbed manufacturing overhead related to the start-up of manufacturing our ANSI pumps. 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 decreased $11.7 million, or 54.3%, primarily as a result of the 26.6% decline in sales and approximate 100 basis point decline in the gross profit percentage discussed above.
 
Pro Forma Results

The pro forma unaudited results of operations for the Company on a consolidated basis for the twelve months ended December 31, 2017 and 2016, assuming the divestiture of a business completed in 2016 (previously discussed in Item 1, Business) was consummated as of  January 1, 2016 are as follows (in millions, except per share amounts):

   
Years Ended
December 31,
 
   
2017
   
2016
 
Net sales
 
$
1,006.8
   
$
939.4
 
Net income attributable to DXP Enterprises, Inc.
 
$
16.9
   
$
5.5
 
Per share data
               
Basic earnings
 
$
0.97
   
$
0.36
 
Diluted earnings
 
$
0.93
   
$
0.35
 

The pro forma unaudited results of operations for the Company on a consolidated basis for the twelve months ended December 31, 2016 and 2015, assuming the acquisition of businesses completed in 2015 and divestiture of a business completed in 2016 (previously discussed in Item 1, Business) were consummated as of January 1, 2015 are as follows (in millions, except per share amounts.

   
Years Ended
December 31,
 
   
2016
   
2015
 
Net sales
 
$
939.4
   
$
1,228.9
 
Net income (loss) attributable to DXP Enterprises, Inc.
 
$
5.5
   
$
(40.7
)
Per share data
               
Basic earnings (loss)
 
$
0.36
   
$
(2.83
)
Diluted earnings (loss)
 
$
0.35
   
$
(2.83
)

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 such as information technology, warehouse equipment, metal working equipment and capital expenditures for our safety products and services category. We also require cash to pay our lease obligations and to service our debt.

We generated approximately $12.5 million of cash in operating activities in 2017 as compared to generating $48.2 million in 2016. The decrease between the two periods was primarily driven by a $20.5 million increase in accounts receivable in 2017 compared to a $12.1 million reduction in 2016. The increase in accounts receivable resulted from the $43.3 million increase in sales for the fourth quarter ended December 31, 2017 compared to the fourth quarter ended December 31, 2016. Sales for the fourth quarter of 2016 declined $56.4 million compared to sales for the fourth quarter of 2015.

We purchased approximately $2.8 million of capital assets during 2017 compared to $4.9 million for 2016. Capital expenditures during 2017 were primarily related to building improvements, manufacturing equipment, and patterns. Capital expenditures for 2018 are expected to be within the range of capital expenditures during 2017 and 2016.
 
At December 31, 2017, our total long-term debt, including the current portion, less principal repayments and less unamortized debt issuance fees, was $242.0 million, or 47.4% of total capitalization (total long-term debt including current portion plus shareholders’ equity) of $510.6 million. Approximately $249.4 million of this outstanding debt bears interest at various floating rates. Therefore, as an example, a 200 basis point increase in interest rates would increase our annual interest expense by approximately $5.0 million.

Our normal trade terms for our customers require payment within 30 days of invoice date. In response to competition and customer demands we will offer extended terms to selected customers with good credit history. Customers that are financially strong tend to request extended terms more often than customers that are not financially strong. Many of our customers, including companies listed in the Fortune 500, do not pay us within stated terms for a variety of reasons, including a general business philosophy to pay vendors as late as possible.

During 2017, the amount available to be borrowed under our credit facilities increased from $37.3 million at December 31, 2016, to $82.0 million at December 31, 2017. This increase in availability is primarily a result of the Company terminating its previously existing credit facility and replacing it with the ABL Credit Agreement and Term Loan, as discussed further below.

Senior Secured Term Loan B and ABL Facility
 
On August 29, 2017, DXP entered into a five year, $85 million Asset Based Loan and Security Agreement (the “ABL Credit Agreement”) and a six-year, $250 million Senior Secured Term Loan B (the “Term Loan B Agreement”), which replaced DXP’s previously existing credit facility.
 
The ABL Credit Agreement provides for asset-based revolving loans in an aggregate principal amount of up to $85.0 million (the “ABL Loans”).  The ABL Credit Agreement may be increased in increments of $10.0 million up to an aggregate of $50.0 million. The facility will mature on August 29, 2022. Interest accrues on outstanding borrowings at a rate equal to LIBOR or CDOR plus a margin ranging from 1.25% to 1.75% per annum, or at an alternate base rate, Canadian prime rate or Canadian base rate plus a margin ranging from 0.25% to 0.75% per annum, in each case, based upon the average daily excess availability under the facility for the most recently completed calendar quarter. Fees ranging from 0.25% to 0.375% per annum are payable on the portion of the facility not in use at any given time. The unused line fee was 0.375% at December 31, 2017.
 
The interest rate for the ABL facility was 2.9% at December 31, 2017.
 
The Term Loan B Agreement provides for a $250 million term loan (the “Term Loan”) that amortizes in equal quarterly installments of 0.25% with the balance payable in August 2023, when the facility matures.  Subject to securing additional lender commitments, the Term Loan B Agreement allows for incremental increases in facility size up to an aggregate of $30 million, plus an additional amount such that DXP’s Secured Leverage Ratio (as defined in the Term Loan B Agreement) would not exceed 3.60 to 1.00. Interest accrues on the Term Loan at a rate equal to the base rate plus a margin of 4.5% for the Base Rate Loans (as defined in the Term Loan B Agreement), or LIBOR plus a margin of 5.5% for the Eurodollar Rate Loans (as defined in the Term Loan B Agreement). We are required to repay the Term Loan with certain asset sales and insurance proceeds, certain debt proceeds and 50% of excess cash flow, reducing to 25%, if our total leverage ratio is no more than 3.00 to 1.00 and 0%, if our total leverage ratio is no more than 2.50 to 1.00.
 
The interest rate for the Term Loan was 7.1% as of December 31, 2017.

DXP’s principal financial covenants under the ABL Credit Agreement and Term Loan B Agreement include:
 
Fixed Charge Coverage Ratio – The Fixed Charge Coverage Ratio under the ABL Credit Agreement is defined as the ratio for the most recently completed four-fiscal quarter period, of (a) EBITDA minus capital expenditures (excluding those financed or funded with debt (other than the ABL Loans), (ii) the portion thereof funded with the net proceeds from asset dispositions of equipment or real property which DXP is permitted to reinvest pursuant to the Term Loan and the portion thereof funded with the net proceeds of casualty insurance or condemnation awards in respect of any equipment and real estate which DXP is not required to use to prepay the ABL Loans pursuant to the Term Loan B Agreement or with the proceeds of casualty insurance or condemnation awards in respect of any other property) minus cash taxes paid (net of cash tax refunds received during such period), to (b) fixed charges.  The Company is restricted from allowing its fixed charge coverage ratio be less than 1.00 to 1.00 during a compliance period, which is triggered when the availability under the ABL facility falls below a threshold set forth in the ABL Credit Agreement.
 
As of December 31, 2017, the Company's consolidated Fixed Charge Coverage Ratio was 3.67 to 1.00.
 
Secured Leverage Ratio – The Term Loan B Agreement requires that the Company’s Secured Leverage Ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt (net of unrestricted cash, not to exceed $30 million) as of such day to EBITDA, beginning with the fiscal quarter ending December 31, 2017, is either equal to or less than as indicated in the table below:

Fiscal Quarter
Secured Leverage Ratio
December 31, 2017
5.75:1.00
March 31, 2018
5.75:1.00
June 30, 2018
5.50:1.00
September 30, 2018
5.50:1.00
December 31, 2018
5.25:1.00
March 31, 2019
5.25:1.00
June 30, 2019
5.00:1.00
September 30, 2019
5.00:1.00
December 31, 2019
4.75:1.00
March 31, 2020
4.75:1.00
June 30, 2020 and each Fiscal Quarter thereafter
4.50:1.00

EBITDA as defined under the Term Loan B Agreement for financial covenant purposes means, without duplication, for any period of determination, the sum of, consolidated net income during such period; plus to the extent deducted from consolidated net income in such period: (i) income tax expense, (ii) franchise tax expense, (iii) consolidated interest expense, (iv) amortization and depreciation during such period, (v) all non-cash charges and adjustments, and (vi) non-recurring cash expenses related to the Term Loan, provided, that if the Company acquires or disposes of any property during such period (other than under certain exceptions specified in the Term Loan B Agreement, including the sale of inventory in the ordinary course of business, then EBITDA shall be calculated, after giving pro forma effect to such acquisition or disposition, as if such acquisition or disposition had occurred on the first day of such period.

As of December 31, 2017, the Company’s consolidated Secured Leverage Ratio was 3.59 to 1.00.

The ABL Loans and the Term Loan are secured by substantially all of the assets of the Company.

Borrowings (in thousands):

   
December 31,
2017
   
December 31,
2016
   
Increase
 (Decrease)
 
             
Current portion of long-term debt
 
$
3,381
   
$
51,354
   
$
(47,973
)
Long-term debt, less debt issuance costs
   
238,643
     
173,331
     
65,312
 
Total long-term debt
 
$
242,024
   
$
224,685
   
$
17,339
 
Amount available(1)
 
$
82,007
   
$
37,347
   
$
44,660
 

(1) Represents the amount available to be borrowed at the indicated date under the most restrictive covenant of the credit facility in effect at the indicated date. The increase in the amount available to be borrowed is primarily the result of the Company terminating its previously existing credit facility and replacing it with the Term Loan B Agreement and the ABL Credit Agreement.
 
Performance Metrics (in days):

   
Three Months Ended
December 31,
       
      
2017
       
2016
     
Increase
(Decrease)
  
                       
Days of sales outstanding
   
60.7
     
65.0
     
(4.3
)
Inventory turns
   
8.4
     
7.7
     
0.7
 

Accounts receivable days of sales outstanding were 60.7 days at December 31, 2017 compared to 65.0 days at December 31, 2016. The 4.3 days decrease was primarily due to more timely payment times in connection with an improved economy. Inventory turns increased primarily due to stronger sales for the three months ended December 31, 2017 compared to sales for the three months ended December 31, 2016.

   
Three Months Ended
December 31,
       
               
Increase
 
   
2016
   
2015
   
(Decrease)
 
       
Days of sales outstanding
   
65.0
     
56.9
     
8.1
 
Inventory turns
   
7.7
     
7.7
     
-
 

Accounts receivable days of sales outstanding were 65.0 days at December 31, 2016 compared to 56.9 days at December 31, 2015. The 8.1 days increase was primarily due to slower payment times by oil and gas customers. Inventory turns remained flat at December 31, 2016 compared to December 31, 2015.

Funding Commitments

We believe our cash generated from operations will meet our normal working capital needs during the next twelve months. However, we may require additional debt outside of our credit facilities or equity financing to fund potential acquisitions. Such additional financings may include additional bank debt or the public or private sale of debt or equity securities. In connection with any such financing, we may issue securities that substantially dilute the interests of our shareholders.

Repurchases of Common Stock

On December 17, 2014, DXP publicly announced an authorization from the Board of Directors that allowed DXP from time to time to purchase up to 400,000 shares of DXP's common stock over 24 months. Purchases could be made in open market or in privately negotiated transactions. DXP purchased 191,420 shares for $8.9 million under this authorization through December 31, 2015. No shares were purchased during 2016.  The authorization expired on December 16, 2016.

Contractual Obligations

The impact that our contractual obligations as of December 31, 2017 are expected to have on our liquidity and cash flow in future periods is as follows (in thousands):
 
   
Payments Due by Period
 
                               
   
Less than 1
Year
   
1–3 Years
   
3-5
Years
   
More than
 5 Years
   
Total
 
Long-term debt, including current portion (1)
 
$
3,381
   
$
6,841
   
$
5,000
   
$
236,875
   
$
252,097
 
Operating lease obligations
   
19,419
     
26,494
     
16,072
     
3,441
     
65,426
 
Estimated interest payments (2)
   
17,607
     
34,611
     
33,870
     
8,382
     
94,470
 
Total
 
$
40,407
   
$
67,946
   
$
54,942
   
$
248,698
   
$
411,993
 

(1)
Amounts represent the expected cash payments of our long-term debt and do not include any fair value adjustment.
(2)
Assumes interest rates in effect at December 31, 2017. Assumes debt is paid on maturity date and not replaced.

Off-Balance Sheet Arrangements

As part of our ongoing business, we do not participate in transactions that generate relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities ("SPE's"), which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. As of December 31, 2017, we were not involved in any unconsolidated SPE transactions.

The Company has not made any guarantees to customers or vendors nor does the Company have any off-balance sheet arrangements or commitments, that have, or are reasonably likely to have, a current or future effect on the Company’s financial condition, change in financial condition, revenue, expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors.

Indemnification

In the ordinary course of business, DXP enters into contractual arrangements under which DXP may agree to indemnify customers from any losses incurred relating to the services we perform. Such indemnification obligations may not be subject to maximum loss clauses. Historically, payments made related to these indemnities have been immaterial.

DISCUSSION OF CRITICAL ACCOUNTING POLICIES

Critical accounting 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 (“USGAAP”). The accompanying Consolidated Financial Statements include the accounts of the Company, its wholly owned subsidiaries and its variable interest entity (“VIE”).

Variable Interest Entity (VIE)

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 December 31, 2017, the total assets of the VIE were approximately $5.2 million including approximately $4.5 million of fixed assets. DXP is the primary customer of the VIE. Consolidation of the VIE increased cost of sales by approximately $0.6 million and $1.3 million for the twelve months ended December 31, 2017 and 2016, respectively. The Company recognized a related income tax benefit of $0.2 million and $0.3 million related to the VIE for the years ended December 31, 2017 and 2016, respectively.  At December 31, 2017, the owners of the 52.5% of the equity not owned by DXP included employees of DXP.
 
Receivables and Credit Risk

Trade receivables consist primarily of uncollateralized customer obligations due under normal trade terms, which usually require payment within 30 days of the invoice date. However, these payment terms are extended in select cases and customers may not pay within stated trade terms.

The Company has trade receivables from a diversified customer base located primarily in the Rocky Mountain, Northeastern, Midwestern, Southeastern and Southwestern regions of the United States, and Canada. The Company believes no significant concentration of credit risk exists. The Company evaluates the creditworthiness of its customers' financial positions and monitors accounts on a regular basis, but generally does not require collateral. Provisions to the allowance for doubtful accounts are made monthly and adjustments are made periodically (as circumstances warrant) based upon management’s best estimate of the collectability of such accounts. The Company writes-off uncollectible trade accounts receivable when the accounts are determined to be uncollectible. No customer represents more than 10% of consolidated sales.

Uncertainties require the Company to make frequent judgments and estimates regarding a customer’s ability to pay amounts due in order to assess and quantify an appropriate allowance for doubtful accounts. The primary factors used to quantify the allowance are customer delinquency, bankruptcy, and the Company’s estimate of its ability to collect outstanding receivables based on the number of days a receivable has been outstanding.

The majority of the Company’s customers operate in the energy industry. The cyclical nature of the industry may affect customers’ operating performance and cash flows, which could impact the Company’s ability to collect on these obligations.

The Company continues to monitor the economic climate in which its customers operate and the aging of its accounts receivable. The allowance for doubtful accounts is based on the aging of accounts and an individual assessment of each invoice. At December 31, 2017, the allowance was 5.1% of the gross accounts receivable, compared to an allowance of 5.2% a year earlier. While credit losses have historically been within expectations and the provisions established, should actual write-offs differ from estimates, revisions to the allowance would be required.

Impairment of Goodwill and Other Indefinite Intangible Assets

The Company tests goodwill and other indefinite lived intangible assets for impairment on an annual basis in the fourth quarter and when events or changes in circumstances indicate that the carrying amount may not be recoverable. The Company assigns the carrying value of these intangible assets to its "reporting units" and applies the test for goodwill at the reporting unit level. A reporting unit is defined as an operating segment or one level below a segment (a "component") if the component is a business and discrete information is prepared and reviewed regularly by segment management. As of December 31, 2017 DXP Core Service Centers (“Core SC”), DXP Core IPS, and DXP Core Supply Chain Services (“Core SCS”) had goodwill.

The Company’s goodwill impairment assessment first permits evaluating qualitative factors to determine if a reporting unit's carrying value would more likely than not exceed its fair value. If the Company concludes, based on the qualitative assessment, that a reporting unit's carrying value would more likely than not exceed its fair value, the Company would perform a two-step quantitative test for that reporting unit. When a quantitative assessment is performed, the first step is to identify a potential impairment, and the second step measures the amount of the impairment loss, if any. Goodwill is deemed to be impaired if the carrying amount of a reporting unit’s goodwill exceeds its estimated fair value. For 2017 and 2016, the Company’s annual tests of goodwill for impairment, including qualitative assessments of all of its reporting units of goodwill, determined that a quantitative impairment was not necessary.
 
The Company determines fair value using widely accepted valuation techniques, including discounted cash flows and market multiples analyses, and through use of independent fixed asset valuation firms, as appropriate. These types of analyses contain uncertainties as they require management to make assumptions and to apply judgments regarding industry economic factors and the profitability of future business strategies. The Company’s policy is to conduct impairment testing based on current business strategies, taking into consideration current industry and economic conditions, as well as the Company’s future expectations. Key assumptions used in the discounted cash flow valuation model include, among others, discount rates, growth rates, cash flow projections and terminal value rates. Discount rates and cash flow projections are the most sensitive and susceptible to change as they require significant management judgment. Discount rates are determined using a weighted average cost of capital (“WACC”). The WACC considers market an industry data, as well as Company-specific risk factors for each reporting unit in determining the appropriate discount rate to be used. The discount rate utilized for each reporting unit is indicative of the return an investor would expect to receive for investing in a similar business. Management uses industry considerations and Company-specific historical and projected results to develop cash flow projections for each reporting unit. Additionally, as part of the market multiples approach, the Company utilizes market data from publicly traded entities whose businesses operate in industries comparable to the Company’s reporting units, adjusted for certain factors that increase comparability.

The Company cannot predict the occurrence of events or circumstances that could adversely affect the fair value of goodwill. Such events may include, but are not limited to, deterioration of the economic environment, increase in the Company’s weighted average cost of capital, material negative changes in relationships with significant customers, reductions in valuations of other public companies in the Company’s industry, or strategic decisions made in response to economic and competitive conditions. If actual results are not consistent with the Company’s current estimates and assumptions, impairment of goodwill could be required.

During the third quarter of 2015, the price of DXP’s common stock and the price of crude oil declined over 40% and over 20%, respectively. The decline in oil prices reduced spending by our customers and reduced our revenue expectations. This sustained decline in crude oil prices, reduced capital spending by customers and reduced revenue expectations were determined to be a triggering event during the third quarter of 2015. This triggering event required us to perform testing for possible goodwill impairment in two of our reporting units, and our step one testing indicated there was an impairment in the B27 IPS and B27 SC reporting units. No triggering event was identified in our other reporting units during the third quarter. Accounting Standards Codification 350 Intangibles – Goodwill and Other (“ASC 350”) step two of the goodwill impairment testing for the reporting units was performed preliminarily during the third quarter of 2015. Our preliminary analysis concluded that $48.0 million of our B27 IPS reporting unit’s goodwill and $9.8 of our B27 SC reporting unit’s goodwill was impaired. The remaining goodwill for the B27 IPS and B27 SC reporting units at September 30, 2015 was $4.9 million and $10.3 million, respectively. The third quarter of 2015 ASC 350 step two testing was completed in the fourth quarter of 2015 without any adjustment to the amount recorded in the third quarter of 2015.

As of October 1, 2015, DXP performed a qualitative assessment (“Step 0”) to determine whether DXP was required to proceed to ASC 350 step one of the impairment analysis for any of its reporting units. It is the position of DXP that the factors taken into the Step 0 analysis failed to meet the more likely than not criteria that the fair value of any of our reporting units had fallen below its carrying value as of October 1, 2015.

During the fourth quarter of 2015, the price of DXP’s common stock and the price of crude oil declined over 16% and over 18%, respectively. Actual earnings before interest, taxes, depreciation and amortization (“EBITDA”) for the fourth quarter of 2015 for the Core SCS and Core SC reporting units exceeded the EBITDA amounts in the October 1, 2015 Step 0 analysis. Therefore, evidence of a fourth quarter triggering event for these two reporting units does not exist. Additionally, the fair value of each of these reporting units is substantially in excess of each reporting units carrying value as of October 1, 2015. Actual EBITDA for the fourth quarter of 2015 for the Core IPS reporting unit was below the EBITDA amount in the October 1, 2015 Step 0 analysis. Therefore, DXP updated the 2016 through 2020 forecasts for the Core IPS reporting unit. The forecasted EBITDA for 2016 through 2020 in the updated forecast declined less than $1 million from the October 1, 2015 forecast. The effect of this decline was more than offset by a $12 million reduction in the carrying value of the Core IPS reporting unit at December 31, 2015 from the October 1, 2015 value. Therefore, evidence of a triggering event for this reporting unit does not exist. Additionally, the fair value of this reporting unit is substantially in excess of its carrying value as of October 1, 2015.
 
Actual EBITDA for the fourth quarter of 2015 for the B27 IPS and B27 SC reporting units were below the EBITDA amounts in the October 1, 2015 Step 0 analysis. Therefore, DXP updated the 2016 through 2020 forecasts for the B27 IPS and B27 SC reporting units. The forecasted EBITDA for 2016 through 2020 in the updated forecasts declined significantly from the October 1, 2015 forecast. The declines in the forecasted EBITDA for these two reporting units were determined to be a triggering event during the fourth quarter of 2015. This triggering event required us to perform testing for possible goodwill impairment in these two reporting units, and our ASC 350 step one testing indicated there may be an impairment in our B27 IPS and B27 SC reporting units. ASC 350 step two testing for reporting units was performed during the fourth quarter of 2015. Our analysis concluded that $4.9 million of our B27 IPS reporting unit’s goodwill was impaired, and $5.0 million of our B27 SC reporting unit’s goodwill was impaired. The remaining goodwill for the B27 IPS and B27 SC reporting units at December 31, 2015 was zero and $5.3 million, respectively.

Impairment of Long-Lived Assets, Excluding Goodwill

The Company tests long-lived assets or asset groups for recoverability on an annual basis and when events or changes in circumstances indicate that their carrying amount may not be recoverable. Circumstances which could trigger a review include, but are not limited to: significant decreases in the market price of the asset; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the asset; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and current expectation that the asset will more likely than not be sold or disposed significantly before the end of its estimated useful life. Recoverability is assessed based on the carrying amount of the asset and its fair value which is generally determined based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the asset, as well as specific appraisal in certain instances. An impairment loss is recognized when the carrying amount is not recoverable and exceeds fair value. No impairment was recorded for property and equipment and intangible assets with indefinite or determinable lives during 2017, 2016 and 2015.

Revenue Recognition

For binding, long-term agreements to fabricate tangible assets to customer specifications, the Company recognizes revenues using the percentage of completion method. Under this method, revenues are recognized as costs are incurred and include estimated profits calculated on the basis of the relationship between costs incurred and total estimated costs at completion. Changes in estimated profitability may periodically result in revisions to revenue and expenses and are recognized in the period such revisions become probable. If at any time expected costs exceed the value of the contract, the loss is recognized immediately. Revenues of approximately $40.6 million, $31.5 million, and $47.5 million were recognized on contracts in process for the years ended December 31, 2017, 2016, and 2015, respectively. The typical time span of these contracts is approximately one to two years.

For other sales, the Company recognizes revenues when an agreement is in place, the price is fixed, title for product passes to the customer or services have been provided and collectability is reasonably assured. Revenues are recorded net of sales taxes.

The Company reserves for potential customer returns based upon the historical level of returns. Reserves for customer returns were $0.3 and $0.2 million at December 31, 2017 and 2016, respectively.

Self-insured Insurance and Medical Claims

We generally retain up to $100,000 of risk for each claim for workers compensation, general liability, automobile and property loss. We accrue for the estimated loss on the self-insured portion of these claims. The accrual is adjusted quarterly based upon reported claims information. The actual cost could deviate from the recorded estimate.

We generally retain up to $175,000 of risk on each medical claim for our employees and their dependents with the exception of less than 0.05% of employees where a higher risk is retained. We accrue for the estimated outstanding balance of unpaid medical claims for our employees and their dependents. The accrual is adjusted monthly based on recent claims experience. The actual claims could deviate from recent claims experience and be materially different from the reserve.
 
The accrual for these claims at December 31, 2017 and 2016 was approximately $2.7 million and $3.1 million, respectively.
 
Purchase Accounting

DXP estimates the fair value of assets, including property, machinery and equipment and their related useful lives and salvage values, intangibles and liabilities when allocating the purchase price of an acquisition. The fair value estimates are developed using the best information available. Third party valuation specialists assist in valuing the Company’s significant acquisitions. Our purchase price allocation methodology contains uncertainties because it requires management to make assumptions and to apply judgment to estimate the fair value of acquired assets and liabilities. Management estimates the fair value of assets and liabilities based upon quoted market prices, the carrying value of the acquired assets and widely accepted valuation techniques, including the income approach and the market approach. Unanticipated events or circumstances may occur which could affect the accuracy of our fair value estimates, including assumptions regarding industry economic factors and business strategies. We typically engage an independent valuation firm to assist in estimating the fair value of goodwill and other intangible assets. We do not expect that there will be material change in the future estimates or assumptions we use to complete the purchase price allocation and estimate the fair values of acquired assets and liabilities. However, if actual results are not consistent with our estimates or assumptions, we may be exposed to losses or gains that could be material. DXP did not complete any acquisitions during 2017 or 2016.

Income Taxes

The Company utilizes the asset and liability method of accounting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and income tax bases of assets and liabilities. Such deferred income tax asset and liability computations are based on enacted tax laws and rates applicable to periods in which the differences are expected to reverse. Valuation allowances are established to reduce deferred income tax assets to the amounts expected to be realized under a more likely than not criterion.

Accounting for Uncertainty in Income Taxes

A position taken or expected to be taken in a tax return is recognized in the financial statements when it is more likely than not (i.e. a likelihood of more than fifty percent) that the position would be sustained upon examination by tax authorities. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states. With few exceptions, the Company is no longer subject to U. S. federal, state and local tax examination by tax authorities for years prior to 2012. The Company's policy is to recognize interest related to unrecognized tax benefits as interest expense and penalties as operating expenses. The Company believes that it has appropriate support for the income tax positions taken and to be taken on its tax returns and that its accruals for tax liabilities are adequate for all open years based on an assessment of many factors including past experience and interpretations of tax law applied to the facts of each matter.

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.1 million of excess tax benefit in income taxes for the year ended December 31, 2017, decreasing the effective tax rate for the year.
     
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 for the year ended December 31, 2017 as an operating activity.  Prior to the adoption of the ASU 2016-09, the excess tax expense for the year ended December 31, 2016 of $0.6 million was recognized as a financing activity. The excess tax expense for the year ended December 31, 2015 was zero.
     
Employee taxes paid when an employer withholds shares for tax-withholding purposes on the statement of cash flows are classified as a financing activity
Retrospective
The Company reclassified $0.2 million and $0.8 million of employee taxes paid from cash flows from operating activities to cash flows from financing activities on the Consolidated Statements of Cash Flows for the year ended December 31, 2016 and December 31, 2015.
     
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 as of December 31, 2016.

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.

Statement of Cash Flows. In November 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230), Classification of Restricted Cash. The amendments in ASU 2016-18 require that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. The amounts should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The amendments in ASU 2016-18 should be applied retrospectively and are effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. The Company early adopted this ASU September 30, 2017 and classified $3.5 million of cash to restricted cash on the Condensed Consolidated Balance Sheet as of December 31, 2017. This cash deposit was required as collateral for letters of credit outstanding under our previously existing credit facility.
 
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 early adopted this ASU December 31, 2017. The Company’s annual tests of goodwill for impairment, including qualitative assessments of all of its reporting units goodwill, determined a quantitative impairment test was not necessary.
 
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. We have engaged third party consultants to assist us in assessing our contracts with customers, processes and controls required to address the impact that ASU No. 2014-09 will have on our business. The Company believes that our current plan will enable us to implement our new procedures and controls; and assess the cumulative effect of applying ASU No. 2014-09 at the date of initial application. Based on our overall assessment performed to date, the standard is not expected to have a material impact on the Company’s Consolidated Financial Statements.

Inflation

We do not believe the effects of inflation have any material adverse effect on our results of operations or financial condition. We attempt to minimize inflationary trends by passing manufacturer price increases on to the customer whenever practicable.

ITEM 7A.
Quantitative and Qualitative Disclosures about Market Risk

Our market risk results primarily from volatility in interest rates. Our exposure to interest rate risk relates primarily to our debt portfolio. Using floating interest rate debt outstanding at December 31, 2017, a 100 basis point increase in interest rates would increase our annual interest expense by approximately $2.5 million. Also see “Risk Factors,” included in Item 1A of this Report for additional risk factors associated with our business.

The table below provides information about the Company’s market sensitive financial instruments and constitutes a forward-looking statement.

Principal Amount By Expected Maturity
(in thousands, except percentages)
 
   
2018
   
2019
   
2020
   
2021
   
2022
   
There-
after
   
Total
   
Fair
Value
 
Fixed Rate Long- term Debt
 
$
881
   
$
905
   
$
936
   
$
-
   
$
-
   
$
-
   
$
2,722
   
$
2,722
 
Fixed Interest Rate
   
2.9
%
   
2.9
%
   
2.9
%
   
-
     
-
     
-
     
-
     
-
 
Floating Rate Long-term Debt
 
$
2,500
   
$
2,500
   
$
2,500
   
$
2,500
   
$
2,500
   
$
236,875
   
$
249,375
   
$
249,375
 
Average Interest Rate (1)
   
7.1
%
   
7.1
%
   
7.1
%
   
7.1
%
   
7.1
%
   
7.1
%
   
-
     
-
 
Total Maturities
 
$
3,381
   
$
3,405
   
$
3,436
   
$
2,500
   
$
2,500
   
$
236,875
   
$
252,097
   
$
252,097
 
 
(1) Assumes weighted average floating interest rates in effect at December 31, 2017.                 
 
ITEM 8.
Financial Statements and Supplementary Data

TABLE OF CONTENTS
 
Page
   
Reports of Independent Registered Public Accounting Firms
42
   
Consolidated Balance Sheets
47
   
Consolidated Statements of Income (Loss) and Comprehensive Income (Loss)
48
   
Consolidated Statements of Equity
49
   
Consolidated Statements of Cash Flows
50
   
Notes to Consolidated Financial Statements
51
 
Report of Independent Registered Public Accounting Firm

To the Shareholders and the Board of Directors of
DXP Enterprises, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheet of DXP Enterprises, Inc. and subsidiaries (the “Company”) as of December 31, 2017, the related consolidated statements of income (loss) and comprehensive income (loss), equity and cash flows for the year ended December 31, 2017, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the consolidated financial position of the Company as of December 31, 2017, and the consolidated results of its operations and its cash flows for the year ended December 31, 2017, in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2017, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated March 27, 2018 expressed an adverse opinion on the Company’s internal control over financial reporting due to material weaknesses.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audit included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures to respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audit provides a reasonable basis for our opinion.
 
Houston, TX
March 28, 2018

We have served as the Company’s auditor since 2017.
 
Report of Independent Registered Public Accounting Firm

To the Board of Directors and Shareholders
DXP Enterprises, Inc.

We have audited the accompanying consolidated balance sheet of DXP Enterprises, Inc. and subsidiaries (collectively, the “Company”) as of December 31, 2016, and the related consolidated statements of income (loss) and comprehensive income (loss), shareholders' equity and cash flows for the year ended December 31, 2016. These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on these financial statements based on our audit.

We conducted our audit in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements. An audit also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement presentation. We believe that our audit provides a reasonable basis for our opinion.

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of DXP Enterprises, Inc. and subsidiaries as of December 31, 2016, and the results of their operations and their cash flows for the year ended December 31, 2016, in conformity with U.S. generally accepted accounting principles.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the Company’s internal control over financial reporting as of December 31, 2016, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. Our report dated March 31, 2017 expressed an opinion that the Company had not maintained effective internal control over financial reporting as of December 31, 2016, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.

/s/ Hein & Associates LLP

Houston, Texas
March 31, 2017
 
Report of Independent Registered Public Accounting Firm

Board of Directors and Shareholders
DXP Enterprises, Inc. and Subsidiaries

We have audited the accompanying consolidated balance sheet of DXP Enterprises, Inc. (a Texas corporation) and subsidiaries (the “Company”) as of December 31, 2015 (not represented herein), and the related consolidated statements of income (loss) and comprehensive income (loss), shareholders’ equity, and cash flows for the year then ended.  These financial statements are the responsibility of the Company’s management.  Our responsibility is to express an opinion on these financial statements based on our audit.

We conducted our audit in accordance with the standards of the Public Company Accounting Oversight Board (United States).  Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement.  An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements.  An audit also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement presentation.  We believe that our audit provides a reasonable basis for our opinion.

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of DXP Enterprises, Inc. and subsidiaries as of December 31, 2015, and the results of their operations and their cash flows for the year ended December 31, 2015  in conformity with accounting principles generally accepted in the United States of America.

/s/ GRANT THORNTON LLP
Houston, Texas

February 29, 2016
 
Report of Independent Registered Public Accounting Firm

To the Shareholders and the Board of Directors of
DXP Enterprises, Inc.

Opinion on Internal Control over Financial Reporting

We have audited DXP Enterprises, Inc. and subsidiaries’ (the “Company”) internal control over financial reporting as of December 31, 2017, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, because of the effect of the material weaknesses identified below on the achievement of the objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December 31, 2017, based on criteria established in Internal Control - Integrated Framework (2013) issued by COSO.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated balance sheet of DXP Enterprises, Inc. and subsidiaries as of December 31, 2017, the related consolidated statements of income (loss) and comprehensive income (loss), equity and cash flows for the year ended December 31, 2017, and the related notes (collectively referred to as the “consolidated financial statements”) and our report dated March 27, 2017 expressed an unqualified opinion on those consolidated financial statements.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management Report on Internal Control over Financial Reporting included in Item 9A. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

A material weakness is a deficiency, or a 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. The following material weaknesses have been identified and included in management’s assessment in Item 9A:
 
Ineffective control environment and monitoring to support the financial reporting process.
 
The Company’s control environment did not sufficiently promote effective internal control over financial reporting; specifically, the following factors relating to the control environment:
 
The Company did not maintain effective management review controls over the monitoring and review of certain accounts, thus we were not able properly conclude these account reconciliations and analyses were performed at an appropriate level of detail.
 
The Company did not effectively design, document nor monitor (review, evaluate and assess) the key internal control activities that provide the accounting information contained in the Company’s financial statements.
 
Ineffective Information Technology General Controls (“ITGC”).
 
The Company did not maintain effective ITGC, which are required to support automated controls and information technology (“IT”) functionality; therefore, automated controls and IT functionality were deemed ineffective for the same period under audit.
 
We considered the material weaknesses in determining the nature, timing, and extent of audit tests applied in our audit of the Company’s consolidated financial statements as of and for the year ended December 31, 2017, and our opinion on such consolidated financial statements was not affected.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
 
Houston, TX
March 28, 2018
 
DXP ENTERPRISES, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share amounts)
 
   
December 31, 2017
   
December 31, 2016
 
ASSETS
           
Current assets:
           
Cash
 
$
22,047
   
$
1,590
 
Restricted Cash
   
3,532
     
-
 
Trade accounts receivable, net of allowances for doubtful accounts of $9,015 in 2017 and $8,160 in 2016
   
167,272
     
148,919
 
Inventories
   
91,413
     
83,699
 
Costs and estimated profits in excess of billings on
               
uncompleted  contracts
   
26,915
     
18,421
 
Prepaid expenses and other current assets
   
5,296
     
2,138
 
Federal income taxes recoverable
   
1,440
     
2,558
 
Total current assets
   
317,915
     
257,325
 
Property and equipment, net
   
53,337
     
60,807
 
Goodwill
   
187,591
     
187,591
 
Other intangible assets, net of accumulated amortization of $84,624 in 2017 and $70,027 in 2016
   
78,525
     
94,831
 
Other long-term assets
   
1,715
     
1,498
 
Total assets
 
$
639,083
   
$
602,052
 
LIABILITIES AND EQUITY
               
Current liabilities:
               
Current maturities of long-term debt
 
$
3,381
   
$
51,354
 
Trade accounts payable
   
80,303
     
78,698
 
Accrued wages and benefits
   
18,483
     
16,962
 
Customer advances
   
2,189
     
2,441
 
Billings in excess of costs and estimated profits on uncompleted contracts
   
4,249
     
2,813
 
Other current liabilities
   
16,220
     
14,391
 
Total current liabilities
   
124,825
     
166,659
 
Long-term debt, less current maturities and unamortized debt issuance costs
   
238,643
     
173,331
 
Deferred income taxes
   
7,069
     
9,513
 
Total long-term liabilities
    245,712       182,844  
Commitments and Contingencies (Note 15)
               
Equity:
               
Series A preferred stock, 1/10th vote per share; $1.00 par value; liquidation preference of $100 per share ($112 at December 31, 2017 and 2016); 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 $100 per share ($1,500 at December 31, 2017 and 2016); 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,315,573  in 2017 and 17,197,380  in 2016 shares issued
   
174
     
173
 
Additional paid-in capital
   
153,087
     
152,313
 
Retained earnings
   
134,193
     
117,395
 
Accumulated other comprehensive loss
   
(19,491
)
   
(18,274
)
Total DXP Enterprises, Inc. equity
   
267,979
     
251,623
 
Noncontrolling interest
   
567
     
926
 
Total equity
   
268,546
     
252,549
 
Total liabilities and equity
 
$
639,083
   
$
602,052
 

The accompanying notes are an integral part of these consolidated financial statements.
 
DXP ENTERPRISES, INC. AND SUBSIDIARIES
 CONSOLIDATED STATEMENTS OF INCOME (LOSS)
AND COMPREHENSIVE INCOME (LOSS)
(in thousands, except per share amounts)

   
Years Ended December 31,
 
   
2017
   
2016
   
2015
 
                   
Sales
 
$
1,006,782
   
$
962,092
   
$
1,247,043
 
Cost of sales
   
735,201
     
697,290
     
895,057
 
Gross profit
   
271,581
     
264,802
     
351,986
 
Selling, general and administrative expense
   
238,091
     
245,470
     
303,819
 
Impairment expense
   
-
     
-
     
68,735
 
B27 settlement
   
-
     
-
     
7,348
 
Operating income (loss)
   
33,490
     
19,332
     
(27,916
)
Other expense (income), net
   
(456
)
   
(5,906
)
   
72
 
Interest expense
   
17,054
     
15,564
     
10,932
 
Income (loss) before income taxes
   
16,892
     
9,674
     
(38,920
)
Provision for income taxes
   
363
     
2,523
     
150
 
Net income (loss)
   
16,529
     
7,151
     
(39,070
)
Net loss attributable to noncontrolling interest
   
(359
)
   
(551
)
   
(534
)
Net income (loss) attributable to DXP Enterprises, Inc.
   
16,888
     
7,702
     
(38,536
)
Preferred stock dividend
   
90
     
90
     
90
 
Net income (loss) attributable to common shareholders
 
$
16,798
   
$
7,612
   
$
(38,626
)
                         
Net income (loss)
 
$
16,529
   
$
7,151
   
$
(39,070
)
Cumulative translation adjustment, net of income taxes
   
(1,217
)
   
(7,658
)
   
(4,916
)
Comprehensive income (loss)
 
$
15,312
   
$
(507
)
 
$
(43,986
)
                         
Basic earnings (loss) per share
 
$
0.97
   
$
0.51
   
$
(2.68
)
Weighted average common shares outstanding
   
17,400
     
15,042
     
14,423
 
Diluted earnings (loss) per share
 
$
0.93
   
$
0.49
   
$
(2.68
)
Weighted average common shares and common equivalent shares outstanding
   
18,240
     
15,882
     
14,423
 

The accompanying notes are an integral part of these consolidated financial statements.
 
DXP ENTERPRISES, INC.
CONSOLIDATED STATEMENTS OF EQUITY
Years Ended December 31, 2017, 2016 and 2015
(in thousands, except share amounts)
 
   
Series A
Preferred
Stock
   
Series B
Preferred
Stock
   
Common
Stock
   
Paid-In
Capital
   
Retained
Earnings
   
Treasury
Stock
   
Non-
Control
Interest
   
Accum.
Other
Comp.
Income
   
Total Equity
 
BALANCES AT January 1, 2015
 
$
1
   
$
15
   
$
146
   
$
115,605
   
$
148,409
   
$
(15,524
)
 
$
-
   
$
(5,700
)
 
$
242,952
 
                                                                         
Dividends paid
   
-
     
-
     
-
     
-
     
(90
)
   
-
     
-
     
-
     
(90
)
Compensation expense for restricted stock
   
-
     
-
     
-
     
2,973
     
-
     
-
     
-
     
-
     
2,973
 
Tax related items for share based awards
   
-
     
-
     
-
     
(815
)
   
-
     
-
     
-
     
-
     
(815
)
Issuance of 148,769 treasury shares in connection with an acquisition
   
-
     
-
     
-
     
(4,825
)
   
-
     
9,223
     
-
     
-
     
4,398
 
Acquisition of 191,420 shares of treasury stock
   
-
     
-
     
-
     
-
     
-
     
(8,908
)
   
-
     
-
     
(8,908
)
Issuance of 57,401 treasury shares upon vesting of restricted stock
   
-
     
-
     
-
     
(2,632
)
   
-
     
2,632
     
-
     
-
     
-
 
Noncontrolling interest holder contributions, net of tax benefits
   
-
     
-
     
-
     
-
     
-
     
-
     
2,346
     
-
     
2,346
 
Cumulative translation adjustment
   
-
     
-
     
-
     
-
     
-
     
-
     
-
     
(4,916
)
   
(4,916
)
Net loss
   
-
     
-
     
-
     
-
     
(38,536
)
   
-
     
(534
)
   
-
     
(39,070
)
BALANCES AT DECEMBER 31, 2015
 
$
1
   
$
15
   
$
146
   
$
110,306
   
$
109,783
   
$
(12,577
)
 
$
1,812
   
$
(10,616
)
 
$
198,870
 
                                                                         
Dividends paid
   
-
     
-
     
-
     
-
     
(90
)
   
-
     
-
     
-
     
(90
)
Compensation expense for restricted stock
   
-
     
-
     
-
     
3,580
     
-
     
-
     
-
     
-
     
3,580
 
Tax related items for share based awards
   
-
     
-
     
-
     
(858
)
   
-
     
-
     
-
     
-
     
(858
)
Issuance of 2,722,858 shares of Common stock
   
-
     
-
     
27
     
51,862
     
-
     
-
     
-
     
-
     
51,889
 
Issuance of 264,297 treasury shares
   
-
     
-
     
-
     
(12,577
)
   
-
     
12,577
     
-
     
-
     
-
 
Noncontrolling interest holder contributions, net of tax benefits
   
-
     
-
     
-
     
-
     
-
     
-
     
(335
)
   
-
     
(335
)
Cumulative translation adjustment
   
-
     
-
     
-
     
-
     
-
     
-
     
-
     
(7,658
)
   
(7,658
)
Net income (loss)
   
-
     
-
     
-
     
-
     
7,702
     
-
     
(551
)
   
-
     
7,151
 
BALANCES AT DECEMBER 31, 2016
 
$
1
   
$
15
   
$
173
   
$
152,313
   
$
117,395
   
$
-
   
$
926
   
$
(18,274
)
 
$
252,549
 
Dividends paid
   
-
     
-
     
-
     
-
     
(90
)
   
-
     
-
     
-
     
(90
)
Compensation expense for restricted stock
   
-
     
-
     
-
     
1,708
     
-
     
-
     
-
     
-
     
1,708
 
Tax related items for share based awards
   
-
     
-
     
-
     
(933
)
   
-
     
-
     
-
     
-
     
(933
)
Issuance of shares of Common stock
   
-
     
-
     
1
     
(1
)
   
-
     
-
     
-
     
-
     
-
 
Cumulative translation adjustment
   
-
     
-
     
-
     
-
     
-
     
-
     
-
     
(1,217
)
   
(1,217
)
Net income (loss)
   
-
     
-
     
-
     
-
     
16,888
     
-
     
(359
)
   
-
     
16,529
 
BALANCES AT DECEMBER 31, 2017
 
$
1
   
$
15
   
$
174
   
$
153,087
   
$
134,193
   
$
-
   
$
567
   
$
(19,491
)
 
$
268,546
 

The accompanying notes are an integral part of these consolidated financial statements.
 
DXP ENTERPRISES, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 
   
Years Ended
December 31,
 
   
2017
   
2016
   
2015
 
CASH FLOWS FROM OPERATING ACTIVITIES:
                 
Net income (loss) attributable to DXP Enterprises, Inc.
 
$
16,888
   
$
7,702
   
$
(38,536
)
Less net loss attributable to noncontrolling interest
   
(359
)
   
(551
)
   
(534
)
Net income (loss)
   
16,529
     
7,151
     
(39,070
)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
                       
Depreciation
   
10,520
     
11,933
     
12,622
 
Amortization of intangible assets
   
17,266
     
18,061
     
20,621
 
Impairment of goodwill
   
-
     
-
     
68,735
 
Bad debt expense
   
3,416
     
180
     
2,014
 
Amortization of debt issuance costs
   
1,548
     
1,856
     
1,211
 
Write off of debt issuance costs
   
578
     
-
     
-
 
Gain on sale of subsidiary
   
-
     
(5,635
)
   
-
 
Stock compensation expense
   
1,708
     
3,580
     
2,973
 
Tax  loss related to vesting of restricted stock
   
-
     
619
     
-
 
Deferred income taxes
   
(3,827
)
   
2,687
     
(9,024
)
Changes in operating assets and liabilities, net of assets and liabilities acquired in business acquisitions:
                       
Trade accounts receivable
   
(20,539
)
   
12,080
     
71,261
 
Costs and estimated profits in excess of billings on uncompleted contracts
   
(8,419
)
   
3,457
     
(2,047
)
Inventories
   
(7,544
)
   
5,453
     
12,724
 
Prepaid expenses and other assets
   
(3,287
)
   
620
     
159
 
Accounts payable and accrued expenses
   
3,189
     
(8,595
)
   
(42,862
)
Billings in excess of costs & estimated profits on uncompleted contracts
   
1,406
     
(5,203
)
   
(513
)
Net cash provided by operating activities
   
12,544
     
48,244
     
98,804
 
                         
CASH FLOWS FROM INVESTING ACTIVITIES:
                       
Purchase of property and equipment
   
(2,811
)
   
(4,868
)
   
(13,992
)
Proceeds from the sale of fixed assets
   
-
     
1,206
     
-
 
Proceeds from sale of subsidiary
   
-
     
31,476
     
-
 
Acquisitions of businesses, net of cash acquired (1)
   
-
     
-
     
(15,501
)
Net cash provided by (used in) investing activities
   
(2,811
)
   
27,814
     
(29,493
)
                         
CASH FLOWS FROM FINANCING ACTIVITIES:
                       
Proceeds from debt
   
728,822
     
517,689
     
393,551
 
Principal payments on revolving line of credit and other long-term debt
   
(702,402
)
   
(643,568
)
   
(453,480
)
Debt issuance costs
   
(11,208
)
   
(801
)
   
(543
)
Noncontrolling interest holder contributions (distributions), net of tax benefits
   
-
     
(335
)
   
2,346
 
Preferred dividends paid
   
(90
)
   
(90
)
   
(90
)
Purchase of treasury stock
   
-
     
-
     
(8,908
)
Proceeds from issuance of common shares, net
   
-
     
51,889
     
-
 
Payment for employee taxes withheld from stock awards
   
(934
)
   
(238
)
   
(815
)
Tax (loss)  related to vesting of restricted stock
   
-
     
(619
)
   
-
 
Net  cash provided by (used in) financing activities
   
14,188
     
(76,073
)
   
(67,939
)
EFFECT OF FOREIGN CURRENCY ON CASH
   
68
     
(88
)
   
274
 
(DECREASE) INCREASE IN CASH
   
23,989
     
(103
)
   
1,646
 
CASH AT BEGINNING OF YEAR
   
1,590
     
1,693
     
47
 
CASH AT END OF YEAR
 
$
25,579
   
$
1,590
   
$
1,693
 
                         
SUPPLEMENTAL CASH FLOW INFORMATION:
                       
Cash paid for Interest
 
$
15,205
   
$
13,708
   
$
9,721
 
Cash paid for Income Taxes
 
$
714
   
$
4,780
   
$
13,792
 

(1)
Purchases of businesses in 2015 exclude $4.4 million in common stock issued in connection with an acquisition.
 
The accompanying notes are an integral part of these consolidated financial statements.
 
DXP ENTERPRISES INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

NOTE 1 - THE COMPANY

DXP Enterprises, Inc. together with its subsidiaries (collectively “DXP,” “Company,” “us,” “we,” or “our”) was incorporated in Texas on July 26, 1996. DXP Enterprises, Inc. and its subsidiaries are engaged in the business of distributing maintenance, repair and operating (MRO) products, and service to energy and industrial customers. Additionally, DXP provides integrated, custom pump skid packages, pump remanufacturing and manufactures branded private label pumps to energy and industrial customers. The Company is organized into three business segments: Service Centers (“SC”), Supply Chain Services (“SCS”) and Innovative Pumping Solutions (“IPS”). See Note 18 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 consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and its variable interest entity (“VIE”).

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 December 31, 2017, the total assets of the VIE were approximately $5.2 million including approximately $4.5 million of fixed assets. DXP is the primary customer of the VIE. Consolidation of the VIE increased cost of sales by approximately $0.6 million and $1.3 million for the twelve months ended December 31, 2017 and 2016, respectively. The Company recognized a related income tax benefit of $0.2 million and $0.3 million related to the VIE for the years ended December 31, 2017 and 2016, respectively.  At December 31, 2017, the owners of the 52.5% of the equity not owned by DXP included employees of DXP.

All significant intercompany accounts and transactions have been eliminated in consolidation. Certain prior year amounts have been reclassified to conform to the current year presentation; none affected net income.

Foreign Currency

The financial statements of the Company’s Canadian subsidiaries are measured using local currencies as their functional currencies. Assets and liabilities are translated into U.S. dollars at current exchange rates, while income and expenses are translated at average exchange rates. Translation gains and losses are reported in other comprehensive income (loss). Gains and losses on transactions denominated in foreign currency are reported in consolidated statements of income (loss).

Use of Estimates

The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions in determining the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In the opinion of management, all adjustments necessary in order to make the financial statements not misleading have been included. Actual results could differ from those estimates.

Cash and Cash Equivalents

The Company’s presentation of cash includes cash equivalents. Cash equivalents are defined as short-term investments with maturity dates of 90 days or less at time of purchase. The Company places its cash and cash equivalents with institutions with high credit quality. However, at certain times, such cash and cash equivalents may be in excess of Federal Deposit Insurance Corporation (“FDIC”) insurance limits. The Company has not historically experienced any losses when in excess of these limits.
 
Receivables and Credit Risk

Trade receivables consist primarily of uncollateralized customer obligations due under normal trade terms, which usually require payment within 30 days of the invoice date. However, these payment terms are extended in select cases and customers may not pay within stated trade terms.

The Company has trade receivables from a diversified customer base located primarily in the Rocky Mountain, Northeastern, Midwestern, Southeastern and Southwestern regions of the United States, and Canada. The Company believes no significant concentration of credit risk exists. The Company evaluates the creditworthiness of its customers' financial positions and monitors accounts on a regular basis. Provisions to the allowance for doubtful accounts are made monthly and adjustments are made periodically (as circumstances warrant) based upon management’s best estimate of the collectability of such accounts. The Company writes off uncollectible trade accounts receivable when the accounts are determined to be uncollectible. No customer represents more than 10% of consolidated sales.

Changes in this allowance for 2017, 2016 and 2015 were as follows (in thousands):

   
Years Ended December 31,
 
   
2017
   
2016
   
2015
 
Balance at beginning of year
 
$
8,160
   
$
9,364
   
$
8,713
 
Charged to costs and expenses
   
3,367
     
180
     
2,014
 
Charged to other accounts
   
22
3 
   
(17
)2
   
1,255
2 
Deductions
   
(2,534
)1
   
(1,367
)1
   
(2,618
)1
Balance at end of year
 
$
9,015
   
$
8,160
   
$
9,364
 

(1) Uncollectible accounts written off, net of recoveries
(2) Includes allowance for doubtful accounts from acquisitions and divestiture
(3) Primarily due to translation adjustments

Fair Value of Financial Instruments
 
The Company is required to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. US GAAP establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. US GAAP prioritizes the inputs into three levels that may be used to measure fair value:
 
Level 1
 
Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.
 
Level 2
 
Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.
 
Level 3
 
Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

See Note 4 for further information regarding the Company’s financial instruments.

Inventories

Inventories consist principally of finished goods and are priced at net realizable value, cost being determined using the first-in, first-out (“FIFO”) method. Provisions are provided against inventories for estimated obsolescence based upon the aging of the inventories and market trends and are applied as a reduction in cost of associated inventory.
 
Property and Equipment

Property and equipment are carried on the basis of cost. Depreciation of property and equipment is computed using the straight-line method over their estimated useful lives. Maintenance and repairs of depreciable assets are charged against earnings as incurred. When properties are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and gains or losses are credited or charged to earnings.

The principal estimated useful lives used in determining depreciation are as follows:

Buildings
20-39 years
Building improvements
10-20 years
Furniture, fixtures and equipment
3-20 years
Leasehold improvements
Shorter of estimated useful life or related lease term

Impairment of Goodwill and Other Intangible Assets

The Company tests goodwill and other indefinite lived intangible assets for impairment on an annual basis in the fourth quarter and when events or changes in circumstances indicate that the carrying amount may not be recoverable. The Company assigns the carrying value of these intangible assets to its "reporting units" and applies the test for goodwill at the reporting unit level. A reporting unit is defined as an operating segment or one level below a segment (a "component") if the component is a business and discrete information is prepared and reviewed regularly by segment management.

The Company’s goodwill impairment assessment first permits evaluating qualitative factors to determine if a reporting unit's carrying value would more likely than not exceed its fair value. If the Company concludes, based on the qualitative assessment, that a reporting unit's carrying value would more likely than not exceed its fair value, the Company would perform a two-step quantitative test for that reporting unit. When a quantitative assessment is performed, the first step is to identify a potential impairment, and the second step measures the amount of the impairment loss, if any. Goodwill is deemed to be impaired if the carrying amount of a reporting unit’s goodwill exceeds its estimated fair value. During the third and fourth quarter of 2015, DXP performed interim impairment tests using a quantitative approach and recognized goodwill impairments of $57.8 million and $9.8 million, respectively. No impairment of goodwill was required in 2017 and 2016.

Impairment of Long-Lived Assets, Excluding Goodwill

The Company tests long-lived assets or asset groups for recoverability on an annual basis and when events or changes in circumstances indicate that their carrying amount may not be recoverable. Circumstances which could trigger a review include, but are not limited to: significant decreases in the market price of the asset; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the asset; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and current expectation that the asset will more likely than not be sold or disposed significantly before the end of its estimated useful life. Recoverability is assessed based on the carrying amount of the asset and its fair value which is generally determined based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the asset, as well as specific appraisal in certain instances. An impairment loss is recognized when the carrying amount is not recoverable and exceeds fair value. No impairment of long-lived assets excluding goodwill, was required in 2017, 2016 and 2015.

Share-based Compensation

The Company uses restricted stock for share-based compensation programs. The Company measures compensation cost with respect to equity instruments granted as stock-based payments to employees based upon the estimated fair value of the equity instruments at the date of the grant. The cost as measured is recognized as expense over the period which an employee is required to provide services in exchange for the award.

Revenue Recognition

For binding agreements to fabricate tangible assets to customer specifications, the Company recognizes revenues using the percentage of completion method. Under this method, revenues are recognized as costs are incurred and include estimated profits calculated on the basis of the relationship between costs incurred and total estimated costs at completion. If at any time expected costs exceed the value of the contract, the loss is recognized immediately. Revenues of approximately $40.6 million, $31.5 million, and $47.5 million were recognized on contracts in process for the years ended December 31, 2017, 2016, and 2015, respectively. The typical time span of these contracts is approximately one to two years.
 
For other sales, the Company recognizes revenues when an agreement is in place, the price is fixed, title for product passes to the customer or services have been provided and collectability is reasonably assured, which is generally upon delivery to the customer. Revenues are recorded net of sales taxes.

The Company reserves for potential customer returns based upon the historical level of returns.

Shipping and Handling Costs

The Company classifies shipping and handling charges billed to customers as sales. Shipping and handling charges paid to others are classified as a component of cost of sales.

Self-insured Insurance and Medical Claims

We generally retain up to $100,000 of risk for each claim for workers compensation, general liability, automobile and property loss. We accrue for the estimated loss on the self-insured portion of these claims. The accrual is adjusted quarterly based upon reported claims information. The actual cost could deviate from the recorded estimate.

We generally retain up to $175,000 of risk on each medical claim for our employees and their dependents with the exception of less than 0.05% of employees where a higher risk is retained. We accrue for the estimated outstanding balance of unpaid medical claims for our employees and their dependents. The accrual is adjusted monthly based on recent claims experience. The actual claims could deviate from recent claims experience and be materially different from the reserve.

The accrual for these claims at December 31, 2017 and 2016 was approximately $2.7 million and $3.1 million, respectively.

Purchase Accounting
 
DXP estimates the fair value of assets, including property, machinery and equipment and their related useful lives and salvage values, intangibles and liabilities when allocating the purchase price of an acquisition. The fair value estimates are developed using the best information available.

Cost of Sales and Selling, General and Administrative Expense
Cost of sales includes product and product related costs, inbound freight charges, internal transfer costs and depreciation. Selling, general and administrative expense includes purchasing and receiving costs, inspection costs, warehousing costs, depreciation and amortization.

Debt Issuance Cost Amortization

Fees paid to DXP’s lenders to secure a firm commitment on a term loan and revolving line of credit are presented as a direct deduction from the carrying amount of the debt liability. For the term loan, fees paid by DXP are amortized over the life of the loan as additional interest. Fees paid to secure a firm commitment from our lender on a revolving line of credit are amortized on a straight-line basis over the entire term of the arrangement. The total unamortized debt issuance costs reported on the consolidated balance sheets as of December 31, 2017 and 2016 was $10.1 million and $1.0 million, respectively. In connection with the extinguishment of the previously existing credit facility we recorded a $0.6 million write-off of debt issuance costs, which was included in interest expense during the third quarter of 2017.

Income Taxes

The Company utilizes the asset and liability method of accounting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and income tax bases of assets and liabilities. Such deferred income tax asset and liability computations are based on enacted tax laws and rates applicable to periods in which the differences are expected to reverse. Valuation allowances are established to reduce deferred income tax assets to the amounts expected to be realized under a more likely than not criterion.
 
Accounting for Uncertainty in Income Taxes

A position taken or expected to be taken in a tax return is recognized in the financial statements when it is more likely than not (i.e. a likelihood of more than fifty percent) that the position would be sustained upon examination by tax authorities. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states. With few exceptions, the Company is no longer subject to U. S. federal, state and local tax examination by tax authorities for years prior to 2012. The Company's policy is to recognize interest related to unrecognized tax benefits as interest expense and penalties as operating expenses. The Company believes that it has appropriate support for the income tax positions taken and to be taken on its tax returns and that its accruals for tax liabilities are adequate for all open years based on an assessment of many factors including past experience and interpretations of tax law applied to the facts of each matter

Comprehensive Income (Loss)

Comprehensive income (loss) includes net income, foreign currency translation adjustments and unrealized gains and losses on certain investments in debt and equity securities. The Company’s other comprehensive (loss) income is comprised of changes in the market value of an investment with quoted market prices in an active market for identical instruments and translation adjustments from translating foreign subsidiaries to the reporting currency.  Comprehensive income for the year ended December 31, 2016 was reduced by an $8.6 million charge recorded during the fourth quarter of 2016 to correct errors which accumulated during 2013, 2014 and 2015 due to the Company improperly recognizing an $8.6 million deferred tax asset on unrealized foreign currency losses not expected to be realized within one year. We assessed the materiality of this misstatement and concluded the misstatement was not material to the results of operations or financial condition for the years ended December 31, 2016 and 2015.

Out-of-Period Items
 
Deferred tax liabilities related to intangibles for customer relationships acquired in Canada during 2012 and 2013 were reduced by $2.2 million during the fourth quarter of 2017 to correct the tax rate used to establish the deferred tax liabilities at the dates of acquisition. The Company evaluated the misstatement of each period since these acquisitions were completed and concluded the effects were immaterial.
 
During the first quarter of 2015, we identified a $2.5 million ($1.6 million net of tax) overstatement of an accrual at December 31, 2014, which overstated 2014 selling, general and administrative expense. We recorded an out-of-period adjustment to correct this overstatement in the quarter ended March 31, 2015. During the fourth quarter of 2015, we realized $1.5 million of net tax benefits related to events which occurred in earlier years. These out-of-period items reduced the 2015 net loss by $3.1 million and 2015 basic and diluted net loss per share by $0.21. We assessed the materiality of this overstatement and concluded the overstatement was not material to the results of operations or financial condition for the year ended December 31, 2015.

NOTE 3 - 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.1 million of excess tax benefit in income taxes for the year ended December 31, 2017, decreasing the effective tax rate for the year.
     
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 for the year ended December 31, 2017 as an operating activity.  Prior to the adoption of the ASU 2016-09, the excess tax expense for the year ended December 31, 2016 of $0.6 million was recognized as a financing activity. The excess tax expense for the year ended December 31, 2015 was zero.
     
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 and $0.8 million of employee taxes paid from cash flows from operating activities to cash flows from financing activities on the Consolidated Statements of Cash Flows for the years ended December 31, 2016 and December 31, 2015.
     
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 as of December 31, 2016.

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.

Statement of Cash Flows. In November 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230), Classification of Restricted Cash. The amendments in ASU 2016-18 require that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. The amounts should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The amendments in ASU 2016-18 should be applied retrospectively and are effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. The Company early adopted this ASU September 30, 2017 and classified $3.5 million of cash to restricted cash on the Condensed Consolidated Balance Sheet as of December 31, 2017. This cash deposit was required as collateral for letters of credit outstanding under our previously existing credit facility.

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 early adopted this ASU December 31, 2017. The Company’s annual tests of goodwill for impairment, including qualitative assessments of all of its reporting units goodwill, determined a quantitative impairment test was not necessary.
 
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. We have engaged third party consultants to assist us in assessing our contracts with customers, processes and controls required to address the impact that ASU No. 2014-09 will have on our business. The Company has elected the modified retrospective method and will adopt the new revenue guidance effective January 1, 2018, with an expected immaterial impact to the opening retained earnings.
 
The analysis of contracts with customers under the new revenue recognition standard was consistent with the Company’s current revenue recognition model, whereby revenue is recognized primarily on the date products are shipped to the customer. The ASU also requires expanded qualitative and quantitative disclosures about the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers, significant judgments and accounting policy.

Based on our overall assessment performed to date, the adoption of the new standard is not expected to have an ongoing material impact on the Company’s Consolidated Financial Statements.

NOTE 4 - 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.

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.

During the third and fourth quarters of 2015, in connection with interim tests for impairment, DXP recorded impairment charges of $57.8 million and $9.8 million, respectively, in order to reflect the implied fair values of goodwill, which is a non-recurring fair value adjustment. The fair values of goodwill used in the impairment calculations were estimated based on discounted estimated future cash flows with the discount rates of 10.0% to 11.5%. The measurements utilized to determine the implied fair value of goodwill represent significant unobservable inputs (Level 3) in accordance with the fair value hierarchy.

NOTE 5 - INVENTORIES

The carrying values of inventories were as follows (in thousands):

   
December 31,
2017
   
December 31,
2016
 
Finished goods
 
$
79,820
   
$
74,269
 
Work in process
   
11,593
     
9,430
 
Inventories
 
$
91,413
   
$
83,699
 
 
NOTE 6 – 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 for 2017 and 2016 were as follows (in thousands):
 
   
December 31,
 
   
2017
   
2016
 
Costs incurred on uncompleted contracts
 
$
37,899
   
$
25,214
 
Estimated earnings, thereon
   
2,665
     
6,274
 
Total
   
40,564
     
31,488
 
Less: billings to date
   
17,881
     
15,864
 
Net
 
$
22,683
   
$
15,624
 
 
Such amounts were included in the accompanying Consolidated Balance Sheets for 2017 and 2016 under the following captions (in thousands):

   
December 31,
 
   
2017
   
2016
 
Costs and estimated profits in excess of billings on uncompleted contracts
 
$
26,915
   
$
18,421
 
Billings in excess of costs and estimated profits on uncompleted contracts
   
(4,249
)
   
(2,813
)
Translation Adjustment
   
17
     
16
 
Net
 
$
22,683
   
$
15,624
 

NOTE 7 - PROPERTY AND EQUIPMENT

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

   
December 31,
2017
   
December 31,
2016
 
             
Land
 
$
2,346
   
$
2,346
 
Buildings and leasehold improvements
   
16,724
     
16,259
 
Furniture, fixtures and equipment
   
94,475
     
94,784
 
Less – Accumulated depreciation
   
(60,208
)
   
(52,582
)
Total Property and Equipment
 
$
53,337
   
$
60,807
 

Depreciation expense was $10.5 million, $11.9 million, and $12.6 million for the years ended December 31, 2017, 2016, and 2015, respectively. Capital expenditures by segment are included in Note 18.

NOTE 8 - GOODWILL AND OTHER INTANGIBLE ASSETS

The following table presents the changes in the carrying amount of goodwill and other intangible assets during the year ended December 31, 2017 (in thousands):

   
Goodwill
   
Other
Intangible
Assets
   
Total
 
                   
Balances as of December 31, 2016
 
$
187,591
   
$
94,831
   
$
282,422
 
Translation adjustment
   
-
     
960
     
960
 
Amortization
   
-
     
(17,266
)
   
(17,266
)
Balances as of December 31, 2017
 
$
187,591
   
$
78,525
   
$
266,116
 
 
The following table presents the changes in the carrying amount of goodwill and other intangible assets during the year ended December 31, 2016 (in thousands):
 
   
Goodwill
   
Other
Intangible
Assets
   
Total
 
                   
Balances as of December 31, 2015
 
$
197,362
   
$
112,297
   
$
309,659
 
Sale of subsidiary
   
(9,620
)
   
-
     
(9,620
)
Purchase accounting adjustment
   
(151
)
   
-
     
(151
)
Translation adjustment
   
-
     
595
     
595
 
Amortization
   
-
     
(18,061
)
   
(18,061
)
Balances as of December 31, 2016
 
$
187,591
   
$
94,831
   
$
282,422
 
 
The following table presents goodwill balance by reportable segment as of December 31, 2017 and 2016 (in thousands):

 
As of December 31,
 
   
2017
   
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
 

During the third quarter of 2015, the price of DXP’s common stock and the price of crude oil declined over 40% and over 20%, respectively. This decline in oil prices reduced spending by our customers and reduced our revenue expectations. This sustained decline in crude oil prices, reduced capital spending by customers and reduced revenue expectations were determined to be a triggering event during the third quarter of 2015. This triggering event required us to perform testing for possible goodwill impairment in two of our reporting units, and our step one testing indicated there was an impairment in the B27 IPS and B27 SC reporting units. No triggering event was identified in our other reporting units during the third quarter. ASC 350 step two of the goodwill impairment testing for the reporting units was performed preliminarily during the third quarter of 2015. Our preliminary analysis concluded that $48.0 million of our B27 IPS reporting unit’s goodwill and $9.8 million of our B27 SC reporting unit’s goodwill was impaired. The remaining goodwill for the B27 IPS and B27 SC reporting units at September 30, 2015 was $4.9 million and $10.3 million, respectively. The September 30, 2015 ASC 350 step two testing was completed in the fourth quarter of 2015 without any adjustment to the amount recorded in the third quarter of 2015. Fair value was based on expected future cash flow using Level 3 inputs under Account Standards Codification 820 Fair Value Measurements (“ASC 820”). The cash flows are those expected to be generated by market participants, discounted at a rate of return market participants would expect. Approximately 60% of the goodwill associated with the B27 acquisition is not deductible for tax purposes. Accordingly, the financial statement tax benefit is calculated for only 40% of the goodwill impairment. The pretax impairment impacted DXP’s effective tax rate for 2015. For the year ended December 31, 2014, accumulated impairment for the B27 IPS and B27 SC reporting units was $95.1 million and $10.2 million, respectively. After recording the third quarter impairment loss, accumulated impairment expenses for the B27 IPS and B27 SC reporting units were $143.1 million and $20.0 million, respectively, at September 30, 2015.

DXP recorded $1.1 million of impairment expense in the third quarter of 2015 to write off an acquired intangible asset related to an ITT Goulds distribution agreement, which was terminated by ITT Goulds during 2015. The remaining intangible asset value of vendor distribution agreements for the year ended December 31, 2015 was zero. None of the impairment is expected to be deductible for tax purposes.

During the fourth quarter of 2015, the price of DXP’s common stock and the price of crude oil declined over 16% and over 18%, respectively. This decline in oil prices reduced spending by our customers during the fourth quarter and resulted in fourth quarter actual earnings for the B27 IPS and B27 SC reporting units declining significantly from the forecasts used in the impairment analysis at the end of the third quarter of 2015. The declines in forecasted earnings for these two reporting units were determined to be a triggering event during the fourth quarter of 2015. This triggering event required us to perform testing for possible goodwill impairment in these two reporting units, and our step one testing indicated there may be an impairment in the B27 IPS and B27 SC reporting units. No triggering event was identified in our other reporting units during the fourth quarter. ASC 350 step two of the goodwill impairment testing for the reporting units was performed during the fourth quarter of 2015. Our analysis concluded that $4.9 million of our B27 IPS reporting unit’s goodwill and $5.0 million of our B27 SC reporting unit’s goodwill was impaired. Fair value was based on expected future cash flow using Level 3 inputs under ASC 820. The cash flows are those expected to be generated by market participants, discounted at a rate of return market participants would expect. The remaining goodwill for the B27 IPS and B27 SC reporting units at December 31, 2015 was zero and $5.3 million, respectively. Approximately 60% of the goodwill associated with the B27 acquisition is not deductible for tax purposes. Accordingly, the financial statement tax benefit is calculated for only 40% of the goodwill impairment. The pretax impairment impacted DXP’s effective tax rate for 2015. After recording the fourth quarter impairment loss, accumulated impairment for the B27 IPS and B27 SC reporting units were $148.0 million and $25.0 million, respectively, for the year ended December 31, 2015. As none of the Company’s other reporting units recorded impairment losses in 2015, accumulated impairment for these units remained at $12.3 million.

The impairment losses during the year ended December 31, 2015 are included in the “impairment expense” line item on the consolidated statements of income (loss).
 
The following table presents a summary of amortizable other intangible assets (in thousands):

   
As of December 31, 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,200
   
$
(83,806
)
 
$
78,394
   
$
163,022
   
$
(68,446
)
 
$
94,576
 
Non-compete agreements
   
949
     
(818
)
   
131
     
1,836
     
(1,581
)
   
255
 
Total
 
$
163,149
   
$
(84,624
)
 
$
78,525
   
$
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.

Customer relationships are amortized over their estimated useful lives. Amortization expense is recognized according to estimated economic benefits and was $17.3 million, $18.1 million, and $20.6 million for the years ended December 31, 2017, 2016, and 2015, respectively.  The estimated future annual amortization of intangible assets for each of the next five years and thereafter are as follows (in thousands):

2018
 
$
15,615
 
2019
   
14,170
 
2020
   
10,292
 
2021
   
8,911
 
2022
   
7,264
 
Thereafter
   
22,273
 
Total
 
$
78,525
 

The weighted average remaining estimated life for customer relationships and non-compete agreements are 8.3 years and 1.8 years, respectively.

NOTE 9 – LONG-TERM DEBT

Long-term debt consisted of the following (in thousands):
 
   
December 31,
 
   
2017
   
2016
 
             
ABL Revolver
 
$
-
   
$
-
 
Term Loan B
   
249,375
     
-
 
Line of credit
   
-
     
147,600
 
Term loan
   
-
     
74,500
 
Promissory note payable in monthly installments at 2.9% through January 2021, collateralized by equipment
   
2,722
     
3,577
 
Less unamortized debt issuance costs
   
(10,073
)
   
(992
)
Total Debt
   
242,024
     
224,685
 
Less: Current maturities
   
(3,381
)
   
(51,354
)
Total Long-term Debt
 
$
238,643
   
$
173,331
 
 
ABL Facility
 
On August 29, 2017, DXP  entered into a five year, $85 million Asset Based Loan and Security Agreement (the “ABL Credit Agreement”).  The ABL Credit Agreement provides for asset-based revolving loans in an aggregate principal amount of up to $85.0 million (the “ABL Loans”). The ABL Loans may be increased, in increments of $10.0 million, up to an aggregate of $50.0 million. The facility will mature on August 29, 2022. Interest accrues on outstanding borrowings at a rate equal to LIBOR or CDOR plus a margin ranging from 1.25% to 1.75% per annum, or at an alternate base rate, Canadian prime rate or Canadian base rate plus a margin ranging from 0.25% to 0.75% per annum, in each case, based upon the average daily excess availability under the facility for the most recently completed calendar quarter. Fees ranging from 0.25% to 0.375% per annum are payable on the portion of the facility not in use at any given time. The interest rate for the ABL facility was 2.9% at December 31, 2017. The unused line fee was 0.375% at December 31, 2017.
 
The obligations of the Borrowers are guaranteed by the Company and its direct and indirect material wholly-owned subsidiaries other than certain excluded subsidiaries.

The ABL Credit Agreement contains a financial covenant restricting the Company from allowing its Fixed Charge Coverage Ratio be less than 1.00 to 1.00 during a compliance period, which is triggered when the availability under ABL facility falls below a threshold set forth in the ABL Credit Agreement. As of December 31, 2017, the Company's consolidated Fixed Charge Coverage Ratio was 3.67 to 1.00.

The ABL Loan is secured by substantially all of the assets of the Company.

Senior Secured Term Loan B:
 
On August 29, 2017, DXP entered into a six year Senior Secured Term Loan B (the “Term Loan”) with an original principal amount of $250 million which amortizes in equal quarterly installments of 0.25% with the balance payable in August 2023, when the facility matures.  Subject to securing additional lender commitments, the Term Loan allows for incremental increases in facility size up to an aggregate of $30 million, in minimum increments of $10 million, plus an additional amount such that DXP’s Secured Leverage Ratio (as defined under the Term Loan) would not exceed 3.60 to 1.00. We are required to repay the Term Loan in connection with certain asset sales and insurance proceeds, certain debt proceeds and 50% of excess cash flow, reducing to 25%, if our total leverage ratio is no more than 3.00 to 1.00 and 0%, if our total leverage ratio is no more than 2.50 to 1.00. In addition, the Term Loan contains a number of customary restrictive covenants. The interest rate for the Term Loan was 7.1 % as of December 31, 2017.
 
The Term Loan requires that the company’s Secured Leverage Ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt (net of restricted cash, not to exceed $30 million) as of such day to EBITDA, beginning with the fiscal quarter ending December 31, 2017, is either equal to or less than as indicated in the table below:

Fiscal Quarter
Secured Leverage Ratio
December 31, 2017
5.75:1.00
March 31, 2018
5.75:1.00
June 30, 2018
5.50:1.00
September 30, 2018
5.50:1.00
December 31, 2018
5.25:1.00
March 31, 2019
5.25:1.00
June 30, 2019
5.00:1.00
September 30, 2019
5.00:1.00
December 31, 2019
4.75:1.00
March 31, 2020
4.75:1.00
June 30, 2020 and each Fiscal Quarter thereafter
4.50:1.00
 
As of December 31, 2017, the Company's consolidated Secured Leverage Ratio was 3.59 to 1.00.

The Term Loan is guaranteed by each of the Company’s direct and indirect material wholly owned subsidiaries, other than any of the Company’s Canadian subsidiaries and certain other excluded subsidiaries.

The Term Loan is secured by substantially all of the assets of the Company.
 
Extinguishment of Previously Existing Credit Facility

As set forth above, on August 29, 2017, the Company terminated its previously existing credit agreement and facility and replaced it with the Term Loan and the ABL Credit Agreement. The terminated facility was under the Amended and Restated Credit Agreement, dated as of January 2, 2014, by and among the Company, as borrower, and Wells Fargo Bank, National Association, as issuing lender and administrative agent for other lenders (the “Original Credit Agreement”). This Original Credit Agreement was subsequently amended five times by the First Amendment to Restated Credit Agreement dated as of August 6, 2015, Second Amendment to Restated Credit Agreement dated as of September 30, 2015, Third Amendment to Restated Credit Agreement dated as of May 12, 2016, Fourth Amendment to Restated Credit Agreement dated as of August 15, 2016, and Fifth Amendment to Amended and Restated Credit Agreement dated as of November 28, 2016. A description of the material terms of these terminated agreements can be found in the Company’s most recent Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 31, 2017.  In connection with the extinguishment of the previously existing Credit Facility we recorded a $0.6 million write-off of debt issuance costs, which was included in interest expense during the third quarter of 2017.

As of December 31, 2017, the maturities of long-term debt for the next five years and thereafter were as follows (in thousands):

2018
 
$
3,381
 
2019
   
3,405
 
2020
   
3,436
 
2021
   
2,500
 
2022
   
2,500
 
Thereafter
   
236,875
 
Total
 
$
252,097
 

NOTE 10 - INCOME TAXES

The components of income before income taxes were as follows (in thousands):

   
Years Ended December 31,
 
   
2017
   
2016
   
2015
 
                   
Domestic
 
$
13,183
   
$
11,079
   
$
(42,179
)
Foreign
   
3,709
     
(1,405
)
   
3,259
 
Total income before taxes
 
$
16,892
   
$
9,674
   
$
(38,920
)

The provision for income taxes consisted of the following (in thousands):

   
Years Ended December 31,
 
   
2017
   
2016
   
2015
 
Current -
                 
Federal
 
$
1,400
   
$
(902
)
 
$
5,182
 
State
   
698
     
136
     
1,499
 
Foreign
   
2,092
     
602
     
2,493
 
     
4,190
     
(164
)
   
9,174
 
Deferred -
                       
Federal
   
686
     
4,174
     
(7,090
)
State
   
(464
)
   
120
     
-
 
Foreign
   
(4,049
)
   
(1,607
)
   
(1,934
)
     
(3,827
)
   
2,687
     
(9,024
)
   
$
363
   
$
2,523
   
$
150
 
 
The difference between income taxes computed at the federal statutory income tax rate (35%) and the provision for income taxes is as follows (in thousands):

   
Years Ended December 31,
 
   
2017
   
2016
   
2015
 
Income taxes computed at federal statutory rate
 
$
5,912
   
$
3,386
   
$
(13,622
)
State income taxes, net of federal benefit
   
152
     
166
     
974
 
Non-tax deductible impairment expense computed at federal statutory rate
   
-
     
-
     
15,765
 
Foreign adjustment
   
255
     
140
     
689
 
Meals and entertainment
   
422
     
361
     
620
 
Gain on sale of Vertex
   
-
     
(1,971
)
   
-
 
Domestic Production Activity Deduction
   
(98
)
   
-
     
(1,143
)
Research and development tax credit
   
(641
)
   
(886
)
   
(1,730
)
Foreign tax credit
   
-
     
(383
)
   
(921
)
Valuation Allowance
   
(791
)
   
-
     
-
 
Tax Reform Deferred Tax Remeasurement
   
(1,294
)
   
-
     
-
 
Canadian Acquisition Deferred Tax Liability True Up
   
(2,180
)
   
-
     
-
 
Foreign rate difference
   
(297
)
   
112
     
(261
)
Other
   
(1,077
)
   
1,598
     
(221
)
   
$
363
   
$
2,523
   
$
150
 

Deferred tax liabilities and assets were comprised of the following (in thousands):

   
December 31,
 
   
2017
   
2016
 
Deferred tax assets:
           
Goodwill
 
$
2,668
   
$
4,029
 
Allowance for doubtful accounts
   
1,707
     
2,469
 
Inventories
   
2,365
     
3,944
 
Accruals
   
(61
)
   
97
 
Research and development credit carryforward
   
1,115
     
886
 
Foreign Tax Credit Carryforward
   
64
     
64
 
Charitable Contribution Carryforward
   
559
     
138
 
Net operating loss carryforward
   
136
     
760
 
Capital loss carryforward
   
12,225
     
18,903
 
Deferred Compensation
   
475
     
1,881
 
Other Accruals
   
266
     
-
 
Other
   
65
     
107
 
Total deferred tax assets
   
21,584
     
33,278
 
Less valuation allowance
   
(12,220
)
   
(19,633
)
Total deferred tax asset, net of valuation Deferred tax liabilities :
   
9,364
     
13,645
 
Intangibles
   
(8,695
)
   
(10,042
)
Property and equipment
   
(6,860
)
   
(12,762
)
Unremitted foreign earnings
   
(354
)
   
(354
)
Cumulative translation adjustment
   
(67
)
   
-
 
Other
   
(457
)
   
-
 
Net deferred tax liability
 
$
(7,069
)
 
$
(9,513
)
 
At December 31, 2017, the Company had $51.4 million of capital loss carryforward, which will expire in 2021. The Company has recorded a valuation allowance for nearly all of this carryforward amount.  The valuation allowance represents a provision for uncertainty as to the realization of the tax benefits of these carryforwards and the deferred tax assets that may not be realized.

On December 22, 2017, the Tax Cuts and Jobs Act (“The Act”) was enacted into law.  The majority of the provisions signed into law in 2017 do not take effect until January 1, 2018.  The Act is a comprehensive tax reform legislation that contains significant changes to corporate taxation.  Provisions on the enacted law include a permanent reduction of the corporate income tax rate from 35% to 21%, imposing a mandatory one-time tax on un-repatriated accumulated earnings of foreign subsidiaries, a partial limitation on the deductibility of business interest expense, a limitation on net operating losses to 80% of taxable income each year, a shift of the U.S. taxation of multinational corporations from a tax on worldwide income to a partial territorial system (along with rules that create a new U.S. minimum tax on earnings of foreign subsidiaries), and other related provisions to maintain the U.S. tax base.

In accordance with SAB 118 issued by the Securities and Exchange Commission on December 22, 2017, companies are allowed a one year measurement period to complete the accounting related to The Act. Specifically, SAB 118 permits companies to record a provisional amount which can be remeasured during the measurement period due to obtaining, preparing, or analyzing additional information about facts and circumstances that existed as of the enacted date.  As a result, we remeasured our net deferred income tax liabilities by a provisional $1.3 million benefit and a corresponding provisional decrease in the net deferred tax liability as of December 31, 2017.  We are still in the process of analyzing The Act's impact as permitted under SAB 118. The largest impact to the Company being the remeasurement of deferred taxes due to the U.S. statutory tax rate change. The mandatory repatriation and resulting toll charge on accumulated foreign earnings and profits has limited impact on the Company as unremitted earnings from non-US jurisdictions is minimal.  The Company is provisional in its approach and assertion that there is no financial statement impact as of December 31, 2017.

Deferred tax liabilities related to intangibles for customer relationships acquired in Canada during 2012 and 2013 were reduced by $2.2 million during the fourth quarter of 2017 to correct the tax rate used to establish the deferred tax liabilities at the dates of acquisition. The Company evaluated the misstatement of each period since these acquisitions were completed and concluded the effects were immaterial.

Total deferred tax assets at December 31, 2016 were reduced by an $8.6 million charge recorded during the fourth quarter of 2016 to correct errors of $1.3 million, $2.7 million and $4.6 million which were recorded during 2013, 2014 and 2015, respectively, due to the Company improperly recognizing a deferred tax asset related to cumulative translation adjustment losses.  The Company evaluated the misstatement of each period and concluded the effects were immaterial.  Therefore, the Company decided to correct the accumulated $8.6 million error in the fourth quarter of 2016. We assessed the materiality of this misstatement and concluded the misstatement was not material to the results of operations or financial condition for the years ended December 31, 2017, 2016 and 2015.

NOTE 11 - SHARE-BASED COMPENSATION

Restricted Stock

Under the restricted stock plans approved by our shareholders, directors, consultants and employees may be awarded shares of DXP’s common stock. The shares of restricted stock granted to employees and that are outstanding as of December 31, 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 date of grant; 20% each year for five years after date of grant; or 10% each year for ten years after date of grant. 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 is 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 December 31, 2017, 401,223 shares were available for future grant.

Changes in restricted stock for the twelve months ended December 31, 2017 were as follows:

   
Number of
Shares
   
Weighted Average
Grant Price
 
Non-vested at December 31, 2016
   
143,380
   
$
26.76
 
Granted
   
18,672
   
$
34.07
 
Forfeited
   
(298
)
 
$
59.60
 
Vested
   
(83,853
)
 
$
24.92
 
Non-vested at December 31, 2017
   
77,901
   
$
30.36
 
 
Changes in restricted stock for the twelve months ended December 31, 2016 were as follows:

   
Number of
Shares
   
Weighted Average
Grant Price
 
Non-vested at December 31, 2015
   
137,507
   
$
54.58
 
Granted
   
108,553
   
$
17.07
 
Forfeited
   
(39,000
)
 
$
65.41
 
Vested
   
(63,680
)
 
$
46.65
 
Non-vested at December 31, 2016
   
143,380
   
$
26.76
 

Changes in restricted stock for the twelve months ended December 31, 2015 were as follows:

   
Number of
Shares
   
Weighted Average
Grant Price
 
Non-vested at December 31, 2014
   
179,942
   
$
52.71
 
Granted
   
35,821
   
$
40.95
 
Forfeited
   
(20,855
)
 
$
41.34
 
Vested
   
(57,401
)
 
$
44.99
 
Non-vested at December 31, 2015
   
137,507
   
$
54.58
 

Compensation expense, associated with restricted stock, recognized in the years ended December 31, 2017, 2016 and 2015 was $1.7 million, $2.0 million, and $3.0 million, respectively. Related income tax benefits recognized in earnings in the years ended December 31, 2017, 2016 and 2015 were approximately $0.7 million, $0.8 million and $1.2 million, respectively. Unrecognized compensation expense under the DXP Enterprises, Inc. 2016 Omnibus Incentive Plan at December 31, 2017, December 31, 2016 and December 31, 2015 was $1.6 million, $2.7 million and $4.9 million, respectively. As of December 31, 2017, the weighted average period over which the unrecognized compensation expense is expected to be recognized is 15.2 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. For the year ended December 31, 2015, we excluded the potential dilution of convertible preferred stock, which could be converted into 840,000 shares because they would be anti-dilutive.

The following table sets forth the computation of basic and diluted earnings per share for the periods indicated (in thousands, except per share data):

     
December 31,
 
   
   
2017
   
2016
   
2015
 
Basic:
                 
Weighted average shares outstanding
   
17,400
     
15,042
     
14,423
 
                         
Net income (loss) attributable to DXP Enterprises, Inc.
 
$
16,888
   
$
7,702
   
$
(38,536
)
Convertible preferred stock dividend
   
(90
)
   
(90
)
   
(90
)
Net income (loss)  attributable to common shareholders
 
$
16,798
   
$
7,612
   
$
(38,626
)
Per share amount
 
$
0.97
   
$
0.51
   
$
(2.68
)
                         
Diluted:
                       
Weighted average shares outstanding
   
17,400
     
15,042
     
14,423
 
Assumed conversion of convertible preferred stock
   
840
     
840
     
-
 
Total dilutive shares
   
18,240
     
15,882
     
14,423
 
Net income (loss) attributable to common shareholders
 
$
16,798
   
$
7,612
   
$
(38,626
)
Convertible preferred stock dividend
   
90
     
90
     
-
 
Net income (loss) attributable to DXP Enterprises, Inc. for diluted earnings per share
 
$
16,888
   
$
7,702
   
$
(38,626
)
Per share amount
 
$
0.93
   
$
0.49
   
$
(2.68
)
 
Basic earnings per share have been computed by dividing net earnings by the weighted average number of common shares outstanding during the period and excludes dilutive securities. Diluted earnings per share reflects the potential dilution that could occur if the preferred stock was converted into common stock. Restricted stock is considered a participating security and is included in the computation of basic earnings per share as if vested. Because holders of Preferred Stock do not participate in losses, the loss was not allocated to Preferred Stock for fiscal year 2015. The Preferred Stock is convertible into 840,000 shares of common stock.

NOTE 13 – CAPITAL STOCK

The Company has Series A and Series B preferred stock of 1,122 shares and 15,000 shares outstanding as of year-end 2017, 2016 and 2015, respectively. The preferred stock did not have any activity during 2017, 2016 and 2015. The activity related to outstanding common stock and common stock held in treasury was as follows:

   
December 31,
 
   
2017
   
2016
   
2015
 
Common Stock:
 
Quantity (in thousands)
 
Balance, beginning of period
   
17,197
     
14,390
     
14,375
 
Issuance of shares for compensation net of withholding
   
119
     
84
     
15
 
Issuance of common stock related to equity distribution agreements
   
-
     
2,723
     
-
 
Balance, end of period
   
17,316
     
17,197
     
14,390
 

   
December 31,
 
   
2017
   
2016
   
2015
 
Treasury Shares:
 
Quantity (in thousands)
 
Balance, beginning of period
   
-
     
264
     
280
 
Issuance of treasury shares for acquisition
   
-
     
-
     
(149
)
Purchase of treasury shares
   
-
     
-
     
191
 
Issuance of treasury shares upon vesting of restricted shares net of withholding
   
-
     
(264
)
   
(58
)
Balance, end of period
   
-
     
-
     
264
 

NOTE 14 - BUSINESS 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 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 and may be revised if and when additional information the Company is awaiting concerning certain asset and liability valuations is obtained, provided that such information is received no later than one year after the date of acquisition. Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. It specifically includes the expected synergies and other benefits that we believe will result from combining the operations of our acquisitions with the operations of DXP and any intangible assets that do not qualify for separate recognition such as the assembled workforce.

On April 1, 2015, the Company completed the acquisition of all of the equity interests of Tool Supply, Inc. (“TSI”) to expand DXP’s cutting tools offering in the Northwest region of the United States. DXP paid approximately $5.0 million for TSI, which was borrowed under the Company’s credit facility in effect at the date of acquisition. Estimated goodwill of $2.9 million and intangible assets of $2.0 were recognized for this acquisition. All of the estimated goodwill is included in the Service Centers segment. None of the estimated goodwill or intangible assets are expected to be tax deductible.
 
On September 1, 2015, the Company completed the acquisition of all of the equity interests of Cortech Engineering, LLC (“Cortech”) to expand DXP’s rotating equipment offering to the Western seaboard. DXP paid approximately $14.9 million for Cortech. The purchase was financed with borrowings under the Company’s credit facility in effect at the date of acquisition, as well as by issuing $4.4 million (148.8 thousand shares) of DXP common stock. Estimated intangible assets of $5.2 were recognized for this acquisition. In the first quarter of 2016, DXP adjusted the deferred tax liability associated with the acquisition by $151 thousand, which resulted in an adjusted goodwill balance of $8.7 million. All of the estimated goodwill is included in the Service Centers segment. Approximately $4.5 million of the goodwill and intangible assets are not deductible for tax purposes.

The value assigned to the non-compete agreements and customer relationships for business acquisitions were determined by discounting the estimated cash flows associated with non-compete agreements and customer relationships as of the date the acquisition was consummated. The estimated cash flows were based on estimated revenues net of operating expenses and net of capital charges for assets that contribute to the projected cash flow from these assets. The projected revenues and operating expenses were estimated based on management estimates. Net capital charges for assets that contribute to projected cash flow were based on the estimated fair value of those assets.

For the twelve months ended December 31, 2016, businesses acquired during 2015 contributed sales of $25.2 million and earnings (loss) before taxes of approximately $(0.3) million.

The pro forma unaudited results of operations for the Company on a consolidated basis for the twelve months ended December 31, 2017 and 2016, assuming the divestiture of a business completed in 2016 were consummated as of  January 1, 2016 are as follows (in millions, except per share amounts):

   
Years Ended
December 31,
 
   
2017
   
2016
 
Net sales
 
$
1,006.8
   
$
939.4
 
Net income attributable to DXP Enterprises, Inc.
 
$
16.9
   
$
5.5
 
Per share data
               
Basic earnings
 
$
0.97
   
$
0.36
 
Diluted earnings
 
$
0.93
   
$
0.35
 

The pro forma unaudited results of operations for the Company on a consolidated basis for the twelve months ended December 31, 2016 and 2015, assuming the acquisition of businesses completed in 2015 and divestiture of a business completed in 2016 (previously discussed in Item 1, Business) was consummated as of January 1, 2015 are as follows (in millions, except per share amounts.

   
Years Ended
December 31,
 
   
2016
   
2015
 
Net sales
 
$
939.4
   
$
1,228.9
 
Net income (loss) attributable to DXP Enterprises, Inc.
 
$
5.5
   
$
(40.7
)
Per share data
               
Basic earnings (loss)
 
$
0.36
   
$
(2.83
)
Diluted earnings (loss)
 
$
0.35
   
$
(2.83
)
 
NOTE 15 - COMMITMENTS AND CONTINGENCIES

The Company leases equipment, automobiles and office facilities under various operating leases. The future minimum rental commitments as of December 31, 2017, for non-cancelable leases are as follows (in thousands):

2018
 
$
19,419
 
2019
   
15,002
 
2020
   
11,492
 
2021
   
9,435
 
2022
   
6,637
 
Thereafter
   
3,441
 

Rental expense for operating leases was $27.7 million, $27.6 million and $32.7 million for the years ended December 31, 2017, 2016 and 2015, respectively.

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.

NOTE 16 - EMPLOYEE BENEFIT PLANS

The Company offers a 401(k) plan which is eligible to substantially all employees in the United States. For the year ended December 31, 2015 as well as the first quarter of 2016, the Company elected to match employee contributions at a rate of 50 percent of up to 4 percent of salary deferral. The Company contributed $0.2 million, $0.4 million, and $2.6 million to the 401(k) plan in the years ended December 31, 2017, 2016, and 2015, respectively.  In 2016 the Company suspended indefinitely the employee match program. The Company contributed $0.4 million in the first quarter of 2016 to the 401(k) plan.  No other contributions were made during the remainder of 2016.  The Company reinstated the employee match program in October 2017 contributing $0.2 million to the 401(k) plan for 2017.

NOTE 17 - OTHER COMPREHENSIVE INCOME

Other comprehensive income generally represents all changes in shareholders’ equity during the period, except those resulting from investments by, or distributions to, shareholders.

During 2012 and 2013, the Company acquired four entities that operate in Canada. These Canadian entities maintain financial data in Canadian dollars. Upon consolidation, the Company translates the financial data from these foreign subsidiaries into U.S. dollars and records cumulative translation adjustments in other comprehensive income. The Company recorded $(1.2) million, $(7.7) million and ($4.9) million in translation adjustments, net of tax, in other comprehensive income during the years ended December 31, 2017, 2016 and 2015, respectively. Comprehensive income for the year ended December 31, 2016 was reduced by an $8.6 million charge recorded during the fourth quarter of 2016 to correct errors which accumulated during 2013, 2014 and 2015 due to the Company improperly recognizing an $8.6 million deferred tax asset on unrealized foreign currency losses not expected to be realized within one year. We assessed the materiality of this misstatement and concluded the misstatement was not material to the results of operations or financial condition for the years ended December 31, 2016 and 2015.

NOTE 18 – SEGMENT AND GEOGRAPHICAL 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 and equipment, 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 manages all or part of a customer's MRO products 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.
 
Business Segmented Financial Information

The following table sets out financial information relating the Company’s segments (in thousands):

Years Ended
December 31,
 
Service
Centers
   
Innovative
Pumping
Solutions
   
Supply
Chain
Services
   
Total
 
2017
                       
Sales
 
$
641,275
   
$
204,030
   
$
161,477
   
$
1,006,782
 
Operating income for reportable segments, excluding amortization
   
63,250
     
11,423
     
15,451
     
90,124
 
Identifiable assets at year end
   
385,744
     
172,538
     
59,942
     
618,224
 
Capital expenditures
   
1,076
     
1,488
     
82
     
2,646
 
Depreciation
   
5,162
     
4,198
     
103
     
9,463
 
Amortization
   
8,989
     
7,194
     
1,083
     
17,266
 
Interest expense
   
9,712
     
5,352
     
1,990
     
17,054
 
 
2016
                               
Sales
 
$
621,007
   
$
187,124
   
$
153,961
   
$
962,092
 
Operating income for reportable segments, excluding impairment expense
   
47,634
     
9,867
     
15,449
     
72,950
 
Identifiable assets at year end
   
370,261
     
175,198
     
44,796
     
590,255
 
Capital expenditures
   
447
     
3,827
     
129
     
4,403
 
Proceeds from sale of fixed assets
   
(1,038
)
   
(168
)
   
-
     
(1,206
)
Depreciation
   
6,520
     
3,834
     
126
     
10,480
 
Amortization
   
9,152
     
7,826
     
1,083
     
18,061
 
Interest expense
   
9,290
     
4,422
     
1,852
     
15,564
 
 
2015
                               
Sales
 
$
826,588
   
$
254,829
   
$
165,626
   
$
1,247,043
 
Operating income for reportable segments, excluding impairment expense
   
78,170
     
21,584
     
14,213
     
113,967
 
Identifiable assets at year end
   
451,333
     
159,365
     
50,012
     
660,710
 
Capital expenditures
   
3,185
     
8,383
     
604
     
12,172
 
Depreciation
   
7,734
     
2,930
     
227
     
10,891
 
Amortization
   
10,334
     
8,406
     
1,881
     
20,621
 
Interest expense
   
2,967
     
6,881
     
1,084
     
10,932
 
Impairment expense by segment
   
15,842
     
52,893
     
-
     
68,735
 
 

   
Years Ended December 31,
 
                   
   
2017
   
2016
   
2015
 
Operating income for reportable segments, excluding impairment expense
 
$
90,124
   
$
72,950
   
$
113,967
 
Adjustments for:
                       
B27 settlement
   
-
     
-
     
7,348
 
Impairment expense
   
-
     
-
     
68,735
 
Amortization of intangibles
   
17,266
     
18,061
     
20,621
 
Corporate and other expense, net
   
39,368
     
35,557
     
45,179
 
Total operating income (loss)
   
33,490
     
19,332
     
(27,916
)
Interest expense
   
17,054
     
15,564
     
10,932
 
Other expenses (income), net
   
(456
)
   
(5,906
)
   
72
 
Income (loss) before income taxes
 
$
16,892
   
$
9,674
   
$
(38,920
)

The Company had capital expenditures at Corporate of $0.2 million, $0.5 million, and $1.8 million for the years ended December 31, 2017, 2016, and 2015, respectively. The Company had identifiable assets at Corporate of $19.4 million, $18.3 million, and $23.3 million as of December 31, 2017, 2016, and 2015, respectively. Corporate depreciation was $1.8 million, $1.4 million, and $1.7 million for the years ended December 31, 2017, 2016, and 2015, respectively.

Geographical Information

Revenues are presented in geographic area based on location of the facility shipping products or providing services. Long-lived assets are based on physical locations and are comprised of the net book value of property.

The Company’s revenues and property and equipment by geographical location are as follows (in thousands):

     
Years Ended December 31,
 
   
2017
   
2016
   
2015
 
Revenues
                 
United States
 
$
902,636
   
$
873,926
   
$
1,119,210
 
Canada
   
104,146
     
88,166
     
127,833
 
Total
 
$
1,006,782
   
$
962,092
   
$
1,247,043
 

   
As of December 31,
 
   
2017
   
2016
 
Property and Equipment, net
           
United States
 
$
42,683
   
$
48,635
 
Canada
   
10,654
     
12,172
 
Total
 
$
53,337
   
$
60,807
 
 
NOTE 19 - QUARTERLY FINANCIAL INFORMATION (unaudited)

Summarized quarterly financial information for the years ended December 31, 2017, 2016 and 2015 is as follows (in millions, except per share data):

   
First
Quarter
   
Second
Quarter
   
Third
Quarter
   
Fourth
Quarter
 
2017
                       
Sales
 
$
238.5
   
$
250.7
   
$
251.9
   
$
265.7
 
Gross profit
   
64.5
     
68.9
     
67.0
     
71.2
 
Net income (loss)
   
3.1
     
4.1
     
3.0
     
6.6
 
Net income (loss) attributable to DXP Enterprises, Inc.
   
3.0
     
4.0
     
2.9
     
6.6
 
Earnings (loss) per share - basic
 
$
0.18
   
$
0.24
   
$
0.17
   
$
0.38
 
Earnings (loss) per share - diluted
 
$
0.17
   
$
0.23
   
$
0.16
   
$
0.37
 
                                 
2016
                               
Sales
 
$
253.6
   
$
256.2
   
$
230.0
   
$
222.3
 
Gross profit
   
68.8
     
71.6
     
63.8
     
60.6
 
Net income (loss)
   
(5.2
)
   
5.1
     
0.1
     
7.1
 
Net income (loss) attributable to DXP Enterprises, Inc.
   
(5.1
)
   
5.1
     
0.2
     
7.4
 
Earnings (loss) per share - basic
 
$
(0.36
)
 
$
0.36
   
$
0.02
   
$
0.44
 
Earnings (loss) per share - diluted
 
$
(0.36
)
 
$
0.34
   
$
0.02
   
$
0.42
 
                                 
2015
                               
Sales
 
$
341.6
   
$
323.7
   
$
303.1
   
$
278.6
 
Gross profit
   
98.1
     
91.3
     
85.7
     
76.9
 
Impairment expense
   
-
     
-
     
58.9
     
9.8
 
Net income (loss)
   
9.7
     
7.2
     
(52.7
)
   
(3.2
)
Net income (loss) attributable to DXP Enterprises, Inc.
   
9.7
     
7.2
     
(52.4
)
   
(3.0
)
Earnings (loss) per share - basic
 
$
0.67
   
$
0.50
   
$
(3.64
)
 
$
(0.20
)

The sum of the individual quarterly earnings per share amounts may not agree with year-to-date earnings per share as each quarter’s computation is based on the weighted average number of shares outstanding during the quarter, the weighted average stock price during the quarter and the dilutive effects of the stock options and restricted stock in each quarter.
 
NOTE 20 – RELATED PARTIES

The Board uses policies and procedures, to be applied by the Audit Committee of the Board, for review, approval or ratification of any transactions with related persons. Those policies and procedures will apply to any proposed transactions in which DXP is a participant, the amount involved exceeds $120,000 and any director, executive officer or significant shareholder or any immediate family member of such a person has a direct or material indirect interest. Any related party transaction will be reviewed by the Audit Committee of the Board of Directors to determine, among other things, the benefits of any transaction to DXP, the availability of other sources of comparable products or services and whether the terms of the proposed transaction are comparable to those provided to unrelated third parties.

For the year ended December 31, 2017, the Company paid approximately $1.4 million in lease expenses to entities controlled by the Company’s Chief Executive Officer, David Little, $1.2 million in lease expenses to an entity in which a retired senior vice president holds a minority interest, and $0.3 million in lease expenses to an entity in which a retired senior vice president holds an interest, and the children of David Little hold a majority interest. The Company employs six people who work for David Little, and Mr. Little reimbursed the Company for the cost. Total cost to Mr. Little for the year ended December 31, 2017 for payroll, related payroll expenses, vehicles, fuel and supplies was $0.4 million. The Company employs two sons and two sons-in-laws of executives. Total wages and other compensation for 2017 was approximately $1.3 million for the four employees.
 
NOTE 21 – SUBSEQUENT EVENTS

On January 1, 2018, the Company completed the acquisition of Application Specialties, Inc. (“ASI”), a distributor of cutting tools, abrasives, coolants and machine shop supplies. DXP paid approximately $11.5 million for ASI. The purchase was financed with $10.6 million of cash on hand as well as issuing $0.9 million of DXP common stock.

ITEM 9.
Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

None.

ITEM 9A.
Controls and Procedures

Disclosure Controls and Procedures

DXP carried out an evaluation, under the supervision and with the participation of its management, including the Chief Executive Officer and the Chief Financial Officer, of the effectiveness as of December 31, 2017, of the design and operation of DXP’s disclosure controls and procedures pursuant to Exchange Act Rules 13a-15e and 15d-15e. Disclosure controls and procedures are the controls and other procedures of DXP that are designed to ensure that information required to be disclosed by DXP in the reports that it files or submits under the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) is recorded, processed, summarized and reported, within the time periods specified in the rules and forms of the U.S. Securities and Exchange Commission (the “Commission”). Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by DXP in the reports that it files or submits under the Exchange Act, is accumulated and communicated to the issuer’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Based upon that evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that DXP’s disclosure controls and procedures were not effective as of the end of the period covered by this Report due to material weaknesses in internal control over financial reporting as further discussed below.

MANAGEMENT’S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

DXP Enterprises, Inc.’s management is responsible for establishing and maintaining adequate internal control over financial reporting. DXP Enterprises, Inc.’s internal control system was designed 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.

Internal control over financial reporting cannot provide absolute assurance of achieving financial reporting objectives because of its inherent limitations. Internal control over financial reporting is a process that involves human diligence and compliance and is subject to lapses in judgment and breakdowns resulting from human failures. Internal control over financial reporting can also be circumvented by collusion or improper management override. Because of such limitations, there is a risk that material misstatements may not be prevented or detected on a timely basis by internal control over financial reporting. However, these inherent limitations are known features of the financial reporting process. Therefore, it is possible to design into the process safeguards to reduce, though not eliminate, this risk.

Management has used the 2013 framework set forth in the report entitled “Internal Control – Integrated Framework” published by the Committee of Sponsoring Organizations (“COSO”) of the Treadway Commission to evaluate the effectiveness of the Company’s internal control over financial reporting. Management has concluded that the Company’s internal control over financial reporting was not effective as of December 31, 2017 due to material weaknesses in internal control over financial reporting as further discussed below.  Management’s remediation plans are also discussed below.

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.
 
The Company’s control environment did not sufficiently promote effective internal control over financial reporting; specifically, the following factors relating to the control environment:
 
Management did not maintain effective management review controls over the monitoring and review of certain accounts.

Management did not effectively design, document nor monitor (review, evaluate and assess) the key internal control activities that provide the accounting information contained in the Company’s financial statements.
 
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.
 
Remediation Plans
 
During the second quarter of 2018 we will engage third party accounting consultants to assist us with our efforts to maintain adequate and effective internal control over financial reporting, to implement measures designed to improve our financial closing process and enhance certain internal controls, processes and procedures, including ITGC. Specifically, the Company will undertake the following steps to remediate the deficiencies underlying these material weaknesses:

·
In connection with the remediation of the material weakness in our control activities, we will enhance our policies relating to the design, documentation, review, monitoring and approval of management review controls and other key internal control activities that provide the accounting information contained in our financial statements.
·
To enhance our information technology controls, we will implement systems and processes in order to create an effective segregation of duties, restrict user access to applications and improve output controls.
 
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.
 
Remediated Material Weakness

As of the filing of this Annual Report on Form 10-K, our management has completed the implementation of our remediation efforts related to the material weakness over the accounting for income taxes which included the following:

·
Engaged third party professionals and hired an experienced tax director to strengthen tax accounting review procedures in the United States and Canada.
·
Developed and implemented enhanced policies and procedures relating to tax account reconciliations and analysis.
·
Implemented 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.
·
Reassessed the design of our tax review controls to identify areas where enhanced precision will help detect and prevent material misstatements.
 
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 year ended December 31, 2017 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

The effectiveness of our internal control over financial reporting as of December 31, 2017 has been audited by Moss Adams LLP, the independent registered public accounting firm, which also has audited the Company’s Consolidated Financial Statements included in this Annual Report on Form 10-K.
 
/s/ David R. Little
 
/s/ Kent Yee
 
David R. Little
 
Kent Yee
 
President and Chief Executive Officer
(Principal Executive Officer)
Senior Vice President and Chief Financial Officer
(Principal Financial Officer)
 
ITEM 9B. 
Other Information

None.

PART III

ITEM 10.
Directors, Executive Officers and Corporate Governance

The information required by this item will be included in our definitive Proxy statement for the 2018 Annual Meeting of Shareholders that we will file with the SEC within 120 days of the end of the fiscal year to which this Report relates (the “Proxy Statement”) and is hereby incorporated by reference thereto.

ITEM 11.
Executive Compensation

The information required by this item will be included in the Proxy Statement and is hereby incorporated by reference.

ITEM 12.
Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information required by this item will be included in the Proxy Statement and is hereby incorporated by reference.

ITEM 13.
Certain Relationships and Related Transactions, and Director Independence

The information required by this item will be included in the Proxy Statement and is hereby incorporated by reference.

ITEM 14.
Principal Accounting Fees and Services.

The information required by this item will be included in the Proxy Statement and is hereby incorporated by reference.
 
PART IV

ITEM 15.
Exhibits, Financial Statement Schedules.

(a) Documents included in this Report:

1.
Financial Statements – See Part II, Item 8 of this Report.
   
2.
Financial Statement Schedules - All other schedules have been omitted since the required information is not applicable or significant or is included in the Consolidated Financial Statements or notes thereto.
   
3.
Exhibits:

The following exhibits are filed herewith or are incorporated by reference to exhibits previously filed with the Commission.
 
Exhibit
No.
Description
   
Restated Articles of Incorporation, as amended (incorporated by reference to Exhibit 4.1 to the Company’s Registration Statement on Form S-8 (Reg. No. 333-61953), filed with the Commission on August 20, 1998).
   
Bylaws, as amended on July 27, 2011.
   
Form of Common Stock certificate (incorporated by reference to Exhibit 4.3 to the Company's Registration Statement on Form S-8 (Reg. No. 333-61953), filed with the Commission on August 20, 1998).
   
See Exhibit 3.1 for provisions of the Company's Restated Articles of Incorporation, as amended, defining the rights of security holders.
   
See Exhibit 3.2 for provisions of the Company's Bylaws defining the rights of security holders.
   
Form of Senior Debt Indenture of DXP Enterprises, Inc. (incorporated by reference to Exhibit 4.2 to the Company’s Registration Statement on Form S-3 (Reg. No. 333-166582), filed with the Commission on May 6, 2010).
   
Form of Subordinated Debt Indenture of DXP Enterprises, Inc. (incorporated by reference to Exhibit 4.3 to the Company’s Registration Statement on Form S-3 (Reg. No. 333-166582), filed with the SEC on May 6, 2010).
   
Employment Agreement dated effective as of January 1, 2004, between DXP Enterprises, Inc. and David R.  Little (incorporated by reference to Exhibit 10.10 to the Company’s Annual Report on Form 10-K (File No. 000-21513:04663259) for the fiscal year ended December 31, 2003, filed with the Commission on March 11, 2004).
   
Employment Agreement dated effective as of June 1, 2004, between DXP Enterprises, Inc. and Mac McConnell (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q (File No. 000-21513:04783822) for the quarterly period ended March 31, 2004, filed with the Commission on May 6, 2004).
   
DXP Enterprises, Inc. 2005 Restricted Stock Plan (incorporated by reference to Exhibit 10.14 to the Company’s Annual Report on Form 10-K (File No. 000-21513:06677037) for the fiscal year ended December 31, 2005, (filed with the Commission on March 10, 2006).
   
Amendment Number One to Employment Agreement dated effective as of January 1, 2004, between DXP Enterprises, Inc. and David R. Little (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K (File No. 000-21513:06979954), filed with the Commission on July 26, 2006).
   
Amendment No. One to DXP Enterprises, Inc. 2005 Restricted Stock Plan (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K (File No. 000-21513:06979954), filed with the Commission on July 26, 2006).
 
Amendment Number Two to Employment Agreement dated effective January 1, 2004 between DXP Enterprises, Inc. and David R. Little (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K (File No. 000-21513:09846339) filed with the Commission on May 22, 2009).
   
Amendment Number One to Employment Agreement dated effective June 1, 2004 between DXP Enterprises, Inc. and Mac McConnell (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K (File No. 000-21513:11823072) filed with the Commission on May 9, 2011).
   
Amendment Two to David Little Equity Incentive Program effective May 1, 2013 (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K (File No. 000-21513:11823072) filed with the Commission on May 3, 2013).
   
Purchase Agreement, dated as of December 9, 2013, whereby DXP Enterprises, Inc. agreed to acquire all of the equity securities and units of B27, LLC (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8K filed with the Commission on December 10, 2013).
   
DXP Enterprises, Inc. 2016 Omnibus Incentive Plan (incorporated by reference to Exhibit 10.6 to Registrant’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2016 (File No. 000-21513:161832364) filed with the Commission on August 15, 2016).
   
Form of Restricted Stock Award Agreement (incorporated by reference to Exhibit 10.7 to Registrant’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2016 (File No. 000-21513:161832364) filed with the Commission on August 15, 2016).
   
Term Loan and Security Agreement Dated as of August 29, 2017 by and among DXP Enterprises, Inc., Borrower and the Other Persons Party hereto from time to time, as Guarantors, and Goldman Sachs Bank USA, as Administrative Agent and Certain Financial Institutions, as Lenders (incorporated by reference to Exhibit 10.1 to Registrant’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2017 (File No. 000-21513:171191516) filed with the Commission on November 9, 2017).
   
Loan and Security Agreement Dated as of August 29, 2017 by and among DXP Enterprises, Inc., Pump-PMI, LLC, PMI Operating Company, LTD., PMI Investment, LLC, Integrated Flow Solutions, LLC, DXP Holdings, Inc., Best Holding, LLC, Best Equipment Service & Sales Company, LLC, B27 Holdings Corp., B27, LLC, B27 Resources, Inc. and Pumpworks 610, LLC as US Borrowers, DXP Canada Enterprises, LTD., Industrial Paramedic Services, LTD., HSE Integrated LTD., and National Process Equipment Inc., as Canadian Borrowers and the Other Persons Party hereto from time to time, as Guarantors, and Bank of America, N.A., as agent and Certain Financial Institutions as Lenders, Bank of America, N.A. as Sole Lead Arranger and Sole Bookrunner and BMO Capital Markets Corp., as Documentation Agent (incorporated by reference to Exhibit 10.2 to Registrant’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2017 (File No. 000-21513:171191516) filed with the Commission on November 9, 2017).
   
Letter of Grant Thornton LLP to the SEC dated May 24, 2016 (incorporated by reference to Exhibit 16.1 to Registrant’s current report on Form 8-K (File No. 000-21513:161671171) filed with the Commission on May 24, 2016).
   
Letter of Hein & Associates LLP to the SEC dated November 17, 2017 (incorporated by reference to Exhibit 16.1 to Registrant’s current report on Form 8-K (File No. 000-21513:171210595) filed with the Commission on November 17, 2017).

Subsidiaries of the Company.
   
Consent of Moss Adams LLP, Independent Registered Public Accounting Firm.
   
Consent of Hein and Associates LLP, Independent Registered Public Accounting Firm.
   
Consent of Grant Thornton LLP, Independent Registered Public Accounting Firm.
   
Certification of Principal Executive Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Exchange Act, as amended.
 
Certification of Principal Financial Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Exchange Act, as amended.
   
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, as amended.
   
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, as amended.
   
101
Interactive Data Files

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

+ Indicates a management contract or compensation plan or arrangement.

The Company undertakes to furnish to any shareholder so requesting a copy of any of the exhibits to this Report on upon payment to the Company of the reasonable costs incurred by the Company in furnishing any such exhibit.
 
ITEM 16.
Form 10-K Summary.

None.

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) 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/
DAVID R. LITTLE
 
      David R. Little  
      Chairman of the Board,  
      President and Chief Executive Officer  

Dated: March 28, 2018

Each person whose signature appears below appoints David R. Little, as his or her true and lawful attorney-in-fact and agent, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, with full power and authority to said attorney-in-fact and agent to do and perform each and every act whatsoever that is necessary, appropriate or advisable in connection with any or all of the above-described matters and to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorney-in-fact and agent or his substitute, may lawfully do or cause to be done by virtue thereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated:
 
 
NAME
 
TITLE
 
DATE
           
 
/s/David R. Little
 
Chairman of the Board, President
   
 
 David R. Little
 
Chief Executive Officer and Director
 
March 28, 2018
     
(Principal Executive Officer)
   
           
 
/s/Kent Yee
 
Senior Vice President/Finance and
 
March 28, 2018
 
 Kent Yee
 
Chief Financial Officer
   
     
(Principal Financial Officer)
   
           
 
/s/Mac McConnell
 
Senior Vice President/Finance,
 
March 28, 2018
 
Mac McConnell
 
Chief Accounting Officer and Secretary
   
     
(Principal Accounting Officer)
   
           
 
/s/Cletus Davis
 
Director
 
March 28, 2018
 
 Cletus Davis
       
           
 
/s/Timothy P. Halter
 
Director
 
March 28, 2018
 
 Timothy P. Halter
       
           
 
/s/David Patton
 
Director
 
March 28, 2018
 
 David Patton
       
 
 
81

EX-21.1 2 ex21_1.htm EXHIBIT 21.1

Exhibit 21.1

SUBSIDIARIES OF THE COMPANY

PMI Operating Company, Ltd., a Texas limited partnership

PMI Investment, LLC, a Delaware limited liability corporation

Pump – PMI LLC, a Texas limited liability corporation

DXP Canada Enterprises, Ltd., a British Columbia Corporation

HSE Integrated, Ltd, an Alberta Corporation

Industrial Paramedic Services, Ltd., an Alberta Corporation

DXP Holdings, Inc., a Texas corporation

National Process Equipment, Inc. , an Alberta Corporation

Best Equipment Service and Sales Company, LLC, a Delaware limited liability corporation

Integrated Flow Solutions, LLC, a Delaware limited liability corporation

B27, LLC, a Delaware limited liability corporation

Best Holdings, LLC, a Delaware limited liability corporation

Application Specialties, Inc., a Washington corporation
 
 

 
EX-23.1 3 ex23_1.htm EXHIBIT 23.1

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm
 
We consent to the incorporation by reference in the Registration Statements (Forms S-8 No. 333-134606, 333-123698, 333-92875, 333-92877 and 333-213226, and Forms S-3 No. 333-134603, 333-188907, and 333-213227) of our reports dated March 27, 2018, relating to the consolidated financial statements of DXP Enterprises, Inc. and the effectiveness of internal control over financial reporting of DXP Enterprises, Inc. (which report expresses an adverse opinion), appearing in this Annual Report (Form 10-K) for the year ended December 31, 2017.
 
/s/ Moss Adams LLP

Houston, Texas
March 28, 2018
 
 

EX-23.2 4 ex23_2.htm EXHIBIT 23.2

Exhibit 23.2

Consent of Independent Registered Public Accounting Firm

We have issued our report dated February 29, 2016 with respect to the consolidated financial statements of DXP Enterprises, Inc. as of December 31, 2015 and for the year then ended, included in this Annual Report of DXP Enterprises, Inc. on Form 10-K for the year ended December 31, 2017.  We consent to the incorporation by reference of said report in the Registration Statements of DXP Enterprises, Inc. on Forms S-3 (File No. 333-134603, File No. 333-188907, and File No. 333-213227) and on Forms S-8 (File No. 333-134606, File No. 333-123698, File No. 333-92875, File No. 333-92877, and File No. 333-213226).
 
Hein & Associates LLP

Houston, Texas
March 28, 2018
 
 

EX-23.3 5 ex23_3.htm EXHIBIT 23.3

Exhibit 23.3
 
Consent of Independent Registered Public Accounting Firm
 
We have issued our report dated February 29, 2016 with respect to the consolidated financial statements of DXP Enterprises, Inc. for the year ended December 31, 2015, included in this Annual Report of DXP Enterprises, Inc. on Form 10-K for the year ended December 31, 2017.  We consent to the incorporation by reference of said report in the Registration Statements of DXP Enterprises, Inc. on Forms S-8 (File No. 333-134606, File No. 333-123698, File No. 333-92875, File No. 333-92877, and File No. 333-213226) and on Forms S-3 (File No. 333-134603, File No. 333-188907, and File No. 333-213227).

/s/ GRANT THORNTON LLP
Houston, Texas

March 28, 2018
 
 

 
EX-31.1 6 ex31_1.htm EXHIBIT 31.1

Exhibit 31.1
CERTIFICATIONS

I, David R. Little, certify that:

1.
I have reviewed this annual report on Form 10-K 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.

Date: March 28, 2018

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

EX-31.2 7 ex31_2.htm EXHIBIT 31.2

Exhibit 31.2
CERTIFICATIONS

I, Kent Yee, certify that:

1.
I have reviewed this annual report on Form 10-K 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.

Date: March 28, 2018

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

EX-32.1 8 ex32_1.htm EXHIBIT 32.1

Exhibit 32.1

CERTIFICATION
Pursuant to 18 U.S.C. Section 1350,
as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended.

Pursuant to 18 U.S.C. Section 1350, as added by Section 906 of the Sarbanes-Oxley Act of 2002, as amended, the undersigned officer of DXP Enterprises, Inc. (the “Company”) hereby certifies that the Company’s Annual Report on Form 10-K for the year ended December 31, 2017 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended (15 U.S.C. 78m or 78o(d)), and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated: March 28, 2018
 
/s/David R. Little
David R. Little
President and Chief Executive Officer
 
The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.
 
 

EX-32.2 9 ex32_2.htm EXHIBIT 32.2

Exhibit 32.2

CERTIFICATION
Pursuant to 18 U.S.C. Section 1350,
as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended

Pursuant to 18 U.S.C. Section 1350, as added by Section 906 of the Sarbanes-Oxley Act of 2002, as amended, the undersigned officer of DXP Enterprises, Inc. (the “Company”) hereby certifies that the Company’s Annual Report on Form 10-K for the year ended December 31, 2017 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended (15 U.S.C. 78m or 78o(d)), and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated: March 28, 2018

/s/Kent Yee
Kent Yee
Senior Vice President and Chief Financial Officer

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.
 
 

EX-101.INS 10 dxpe-20171231.xml XBRL INSTANCE DOCUMENT 0001020710 2017-01-01 2017-12-31 0001020710 2017-06-30 0001020710 2018-03-21 0001020710 2016-12-31 0001020710 2017-12-31 0001020710 us-gaap:ConvertiblePreferredStockMember 2016-12-31 0001020710 us-gaap:SeriesAPreferredStockMember 2017-12-31 0001020710 us-gaap:ConvertiblePreferredStockMember 2017-12-31 0001020710 us-gaap:SeriesAPreferredStockMember 2016-12-31 0001020710 us-gaap:SeriesAPreferredStockMember 2016-01-01 2016-12-31 0001020710 us-gaap:SeriesAPreferredStockMember 2017-01-01 2017-12-31 0001020710 us-gaap:ConvertiblePreferredStockMember 2016-01-01 2016-12-31 0001020710 us-gaap:ConvertiblePreferredStockMember 2017-01-01 2017-12-31 0001020710 2016-01-01 2016-12-31 0001020710 2015-01-01 2015-12-31 0001020710 us-gaap:SeriesBPreferredStockMember 2014-12-31 0001020710 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0001020710 us-gaap:NoncontrollingInterestMember 2014-12-31 0001020710 us-gaap:SeriesAPreferredStockMember 2014-12-31 0001020710 us-gaap:TreasuryStockMember 2014-12-31 0001020710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0001020710 us-gaap:RetainedEarningsMember 2014-12-31 0001020710 2014-12-31 0001020710 us-gaap:CommonStockMember 2014-12-31 0001020710 us-gaap:NoncontrollingInterestMember 2016-01-01 2016-12-31 0001020710 us-gaap:SeriesBPreferredStockMember 2017-01-01 2017-12-31 0001020710 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-12-31 0001020710 us-gaap:SeriesAPreferredStockMember 2015-01-01 2015-12-31 0001020710 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0001020710 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0001020710 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001020710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0001020710 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0001020710 us-gaap:TreasuryStockMember 2016-01-01 2016-12-31 0001020710 us-gaap:TreasuryStockMember 2015-01-01 2015-12-31 0001020710 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001020710 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0001020710 us-gaap:NoncontrollingInterestMember 2015-01-01 2015-12-31 0001020710 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0001020710 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0001020710 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001020710 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0001020710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001020710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0001020710 us-gaap:SeriesBPreferredStockMember 2015-01-01 2015-12-31 0001020710 us-gaap:SeriesBPreferredStockMember 2016-01-01 2016-12-31 0001020710 us-gaap:RetainedEarningsMember 2016-12-31 0001020710 us-gaap:TreasuryStockMember 2017-12-31 0001020710 us-gaap:NoncontrollingInterestMember 2015-12-31 0001020710 us-gaap:NoncontrollingInterestMember 2016-12-31 0001020710 2015-12-31 0001020710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001020710 us-gaap:CommonStockMember 2015-12-31 0001020710 us-gaap:TreasuryStockMember 2015-12-31 0001020710 us-gaap:SeriesBPreferredStockMember 2016-12-31 0001020710 us-gaap:RetainedEarningsMember 2017-12-31 0001020710 us-gaap:TreasuryStockMember 2016-12-31 0001020710 us-gaap:CommonStockMember 2017-12-31 0001020710 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001020710 us-gaap:RetainedEarningsMember 2015-12-31 0001020710 us-gaap:CommonStockMember 2016-12-31 0001020710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0001020710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001020710 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001020710 us-gaap:SeriesAPreferredStockMember 2015-12-31 0001020710 us-gaap:NoncontrollingInterestMember 2017-12-31 0001020710 us-gaap:SeriesBPreferredStockMember 2015-12-31 0001020710 us-gaap:SeriesBPreferredStockMember 2017-12-31 0001020710 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001020710 dxpe:EmployeesMember 2017-01-01 2017-12-31 0001020710 us-gaap:PropertyPlantAndEquipmentMember 2017-12-31 0001020710 us-gaap:FurnitureAndFixturesMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0001020710 us-gaap:BuildingImprovementsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0001020710 us-gaap:MaximumMember us-gaap:BuildingMember 2017-01-01 2017-12-31 0001020710 us-gaap:MaximumMember us-gaap:FurnitureAndFixturesMember 2017-01-01 2017-12-31 0001020710 us-gaap:BuildingImprovementsMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0001020710 us-gaap:MinimumMember us-gaap:BuildingMember 2017-01-01 2017-12-31 0001020710 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2017-01-01 2017-12-31 0001020710 us-gaap:GoodwillMember 2016-01-01 2016-12-31 0001020710 us-gaap:GoodwillMember 2015-10-01 2015-12-31 0001020710 us-gaap:GoodwillMember 2015-07-01 2015-09-30 0001020710 us-gaap:GoodwillMember 2015-01-01 2015-12-31 0001020710 us-gaap:GoodwillMember 2017-01-01 2017-12-31 0001020710 us-gaap:MinimumMember 2017-01-01 2017-12-31 0001020710 us-gaap:MaximumMember 2017-01-01 2017-12-31 0001020710 dxpe:SelfInsuredInsuranceMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0001020710 dxpe:MedicalClaimsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0001020710 2017-10-01 2017-12-31 0001020710 us-gaap:RestatementAdjustmentMember 2016-10-01 2016-12-31 0001020710 dxpe:OverstatementOfAccrualAtDecember312014Member 2015-01-01 2015-03-31 0001020710 dxpe:OverstatementOfAccrualAtDecember312014Member 2015-10-01 2015-12-31 0001020710 dxpe:OverstatementOfAccrualAtDecember312014Member 2015-01-01 2015-12-31 0001020710 us-gaap:AccountingStandardsUpdate201609Member 2015-01-01 2015-12-31 0001020710 us-gaap:AccountingStandardsUpdate201609Member 2017-01-01 2017-12-31 0001020710 us-gaap:AccountingStandardsUpdate201609Member 2016-01-01 2016-12-31 0001020710 us-gaap:AccountingStandardsUpdate201517Member 2016-12-31 0001020710 us-gaap:AccountingStandardsUpdate201618Member 2017-12-31 0001020710 us-gaap:FairValueInputsLevel3Member 2015-10-01 2015-12-31 0001020710 us-gaap:FairValueInputsLevel3Member 2015-07-01 2015-09-30 0001020710 us-gaap:FairValueInputsLevel3Member us-gaap:MaximumMember 2015-07-01 2015-09-30 0001020710 us-gaap:MinimumMember us-gaap:FairValueInputsLevel3Member 2015-07-01 2015-09-30 0001020710 us-gaap:FurnitureAndFixturesMember 2017-12-31 0001020710 us-gaap:FurnitureAndFixturesMember 2016-12-31 0001020710 us-gaap:BuildingAndBuildingImprovementsMember 2016-12-31 0001020710 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0001020710 us-gaap:LandMember 2017-12-31 0001020710 us-gaap:LandMember 2016-12-31 0001020710 2015-09-30 0001020710 dxpe:B27LlcMember 2015-01-01 2015-12-31 0001020710 dxpe:ServiceCentersMember dxpe:B27LlcMember 2015-12-31 0001020710 dxpe:InnovativePumpingSolutionsMember dxpe:B27LlcMember 2014-12-31 0001020710 dxpe:ServiceCentersMember dxpe:B27LlcMember 2014-12-31 0001020710 dxpe:InnovativePumpingSolutionsMember dxpe:B27LlcMember 2015-12-31 0001020710 dxpe:B27LlcMember dxpe:InnovativePumpingSolutionsMember 2015-09-30 0001020710 dxpe:ServiceCentersMember dxpe:B27LlcMember 2015-09-30 0001020710 2015-07-01 2015-09-30 0001020710 dxpe:B27LlcMember dxpe:InnovativePumpingSolutionsMember 2015-07-01 2015-09-30 0001020710 dxpe:InnovativePumpingSolutionsMember dxpe:B27LlcMember 2015-10-01 2015-12-31 0001020710 dxpe:B27LlcMember dxpe:ServiceCentersMember 2015-10-01 2015-12-31 0001020710 dxpe:ServiceCentersMember dxpe:B27LlcMember 2015-07-01 2015-09-30 0001020710 dxpe:ServiceCentersMember 2016-12-31 0001020710 dxpe:SupplyChainServicesMember 2016-12-31 0001020710 dxpe:InnovativePumpingSolutionsMember 2017-12-31 0001020710 dxpe:SupplyChainServicesMember 2017-12-31 0001020710 dxpe:ServiceCentersMember 2017-12-31 0001020710 dxpe:InnovativePumpingSolutionsMember 2016-12-31 0001020710 us-gaap:CustomerRelationshipsMember 2017-12-31 0001020710 us-gaap:NoncompeteAgreementsMember 2016-12-31 0001020710 us-gaap:CustomerRelationshipsMember 2016-12-31 0001020710 us-gaap:NoncompeteAgreementsMember 2017-12-31 0001020710 us-gaap:NoncompeteAgreementsMember 2017-01-01 2017-12-31 0001020710 us-gaap:CustomerRelationshipsMember 2017-01-01 2017-12-31 0001020710 us-gaap:LineOfCreditMember 2017-12-31 0001020710 dxpe:TermLoanBMember 2017-12-31 0001020710 dxpe:ABLRevolverMember 2017-12-31 0001020710 dxpe:TermLoanBMember 2016-12-31 0001020710 dxpe:TermLoanMember 2016-12-31 0001020710 dxpe:ABLRevolverMember 2016-12-31 0001020710 us-gaap:CommercialPaperMember 2016-12-31 0001020710 dxpe:TermLoanMember 2017-12-31 0001020710 us-gaap:LineOfCreditMember 2016-12-31 0001020710 us-gaap:CommercialPaperMember 2017-12-31 0001020710 dxpe:ABLRevolverMember 2017-01-01 2017-12-31 0001020710 dxpe:TermLoanBMember 2017-01-01 2017-12-31 0001020710 dxpe:TermLoanBMember 2017-08-29 0001020710 dxpe:ABLRevolverMember 2017-08-29 0001020710 dxpe:TermLoanBMember 2017-08-29 2017-08-29 0001020710 dxpe:ABLRevolverMember 2017-08-29 2017-08-29 0001020710 dxpe:ABLRevolverMember us-gaap:MinimumMember 2017-08-29 2017-08-29 0001020710 dxpe:TermLoanBMember us-gaap:MinimumMember 2017-08-29 2017-08-29 0001020710 us-gaap:MaximumMember dxpe:TermLoanBMember 2017-08-29 2017-08-29 0001020710 us-gaap:LondonInterbankOfferedRateLIBORMember dxpe:ABLRevolverMember us-gaap:MinimumMember 2017-08-29 2017-08-29 0001020710 dxpe:CanadianInterbankOfferedRateMember us-gaap:MaximumMember dxpe:ABLRevolverMember 2017-08-29 2017-08-29 0001020710 dxpe:ABLRevolverMember us-gaap:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-08-29 2017-08-29 0001020710 dxpe:ABLRevolverMember dxpe:CanadianInterbankOfferedRateMember us-gaap:MinimumMember 2017-08-29 2017-08-29 0001020710 us-gaap:MaximumMember country:CA us-gaap:BaseRateMember dxpe:ABLRevolverMember 2017-08-29 2017-08-29 0001020710 us-gaap:PrimeRateMember us-gaap:MinimumMember dxpe:ABLRevolverMember 2017-08-29 2017-08-29 0001020710 us-gaap:BaseRateMember dxpe:ABLRevolverMember us-gaap:MinimumMember country:CA 2017-08-29 2017-08-29 0001020710 us-gaap:MaximumMember us-gaap:PrimeRateMember dxpe:ABLRevolverMember 2017-08-29 2017-08-29 0001020710 us-gaap:MaximumMember dxpe:ABLRevolverMember 2017-08-29 2017-08-29 0001020710 dxpe:TermLoanBMember us-gaap:MaximumMember 2017-08-29 0001020710 us-gaap:MaximumMember dxpe:TermLoanBMember 2017-12-31 0001020710 2017-07-01 2017-09-30 0001020710 us-gaap:ScenarioForecastMember 2018-01-02 2018-12-31 0001020710 us-gaap:CapitalLossCarryforwardMember 2017-12-31 0001020710 us-gaap:RestatementAdjustmentMember 2015-01-01 2015-12-31 0001020710 us-gaap:RestatementAdjustmentMember 2013-01-01 2013-12-31 0001020710 us-gaap:RestatementAdjustmentMember 2014-01-01 2014-12-31 0001020710 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0001020710 us-gaap:RestrictedStockMember 2017-12-31 0001020710 us-gaap:RestrictedStockMember 2015-12-31 0001020710 us-gaap:RestrictedStockMember 2016-12-31 0001020710 us-gaap:RestrictedStockMember 2014-12-31 0001020710 us-gaap:RestrictedStockMember 2016-01-01 2016-12-31 0001020710 us-gaap:RestrictedStockMember 2015-01-01 2015-12-31 0001020710 dxpe:Two016OmnibusIncentivePlanMember 2015-12-31 0001020710 dxpe:Two016OmnibusIncentivePlanMember 2017-12-31 0001020710 dxpe:Two016OmnibusIncentivePlanMember 2016-12-31 0001020710 dxpe:Two016OmnibusIncentivePlanMember 2017-01-01 2017-12-31 0001020710 us-gaap:PreferredStockMember 2017-01-01 2017-12-31 0001020710 dxpe:CortechEngineeringLLCMember 2015-09-01 2015-09-01 0001020710 dxpe:ToolSupplyIncMember 2015-04-01 2015-04-01 0001020710 dxpe:CortechEngineeringLLCMember 2015-09-01 0001020710 dxpe:ToolSupplyIncMember 2015-04-02 0001020710 dxpe:CortechEngineeringLLCMember 2016-03-31 0001020710 dxpe:CortechEngineeringLLCMember 2016-01-01 2016-03-31 0001020710 dxpe:BusinessAcquiredInYearThreeMember 2016-01-01 2016-12-31 0001020710 dxpe:UnitsAcquiredIn2015And2016Member 2016-01-01 2016-12-31 0001020710 dxpe:UnitsAcquiredIn2015And2016Member 2015-01-01 2015-12-31 0001020710 2016-01-01 2016-03-31 0001020710 dxpe:InnovativePumpingSolutionsMember us-gaap:OperatingSegmentsMember 2015-01-01 2015-12-31 0001020710 us-gaap:OperatingSegmentsMember dxpe:ServiceCentersMember 2015-01-01 2015-12-31 0001020710 dxpe:InnovativePumpingSolutionsMember us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0001020710 dxpe:SupplyChainServicesMember us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0001020710 us-gaap:OperatingSegmentsMember dxpe:ServiceCentersMember 2016-01-01 2016-12-31 0001020710 us-gaap:OperatingSegmentsMember dxpe:ServiceCentersMember 2017-01-01 2017-12-31 0001020710 us-gaap:OperatingSegmentsMember dxpe:InnovativePumpingSolutionsMember 2016-01-01 2016-12-31 0001020710 us-gaap:OperatingSegmentsMember dxpe:SupplyChainServicesMember 2015-01-01 2015-12-31 0001020710 us-gaap:OperatingSegmentsMember dxpe:SupplyChainServicesMember 2016-01-01 2016-12-31 0001020710 dxpe:SupplyChainServicesMember us-gaap:OperatingSegmentsMember 2015-12-31 0001020710 dxpe:ServiceCentersMember us-gaap:OperatingSegmentsMember 2016-12-31 0001020710 us-gaap:OperatingSegmentsMember dxpe:ServiceCentersMember 2015-12-31 0001020710 us-gaap:OperatingSegmentsMember dxpe:InnovativePumpingSolutionsMember 2015-12-31 0001020710 dxpe:InnovativePumpingSolutionsMember us-gaap:OperatingSegmentsMember 2016-12-31 0001020710 dxpe:SupplyChainServicesMember us-gaap:OperatingSegmentsMember 2017-12-31 0001020710 us-gaap:OperatingSegmentsMember dxpe:ServiceCentersMember 2017-12-31 0001020710 dxpe:InnovativePumpingSolutionsMember us-gaap:OperatingSegmentsMember 2017-12-31 0001020710 us-gaap:OperatingSegmentsMember dxpe:SupplyChainServicesMember 2016-12-31 0001020710 us-gaap:OperatingSegmentsMember 2016-01-01 2016-12-31 0001020710 us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0001020710 us-gaap:OperatingSegmentsMember 2015-01-01 2015-12-31 0001020710 us-gaap:MaterialReconcilingItemsMember 2017-01-01 2017-12-31 0001020710 us-gaap:MaterialReconcilingItemsMember 2016-01-01 2016-12-31 0001020710 us-gaap:MaterialReconcilingItemsMember 2015-01-01 2015-12-31 0001020710 us-gaap:CorporateMember 2016-01-01 2016-12-31 0001020710 us-gaap:CorporateMember 2017-01-01 2017-12-31 0001020710 us-gaap:CorporateMember 2015-01-01 2015-12-31 0001020710 us-gaap:CorporateMember 2016-12-31 0001020710 us-gaap:CorporateMember 2015-12-31 0001020710 us-gaap:CorporateMember 2017-12-31 0001020710 us-gaap:ReportableGeographicalComponentsMember country:US 2015-01-01 2015-12-31 0001020710 country:US us-gaap:ReportableGeographicalComponentsMember 2017-01-01 2017-12-31 0001020710 country:CA us-gaap:ReportableGeographicalComponentsMember 2017-01-01 2017-12-31 0001020710 country:CA us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0001020710 country:US us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0001020710 country:CA us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0001020710 country:US us-gaap:ReportableGeographicalComponentsMember 2016-12-31 0001020710 us-gaap:ReportableGeographicalComponentsMember country:US 2017-12-31 0001020710 us-gaap:ReportableGeographicalComponentsMember country:CA 2017-12-31 0001020710 country:CA us-gaap:ReportableGeographicalComponentsMember 2016-12-31 0001020710 2015-04-01 2015-06-30 0001020710 2017-04-01 2017-06-30 0001020710 2016-04-01 2016-06-30 0001020710 2015-01-01 2015-03-31 0001020710 2016-10-01 2016-12-31 0001020710 2016-07-01 2016-09-30 0001020710 2017-01-01 2017-03-31 0001020710 2015-10-01 2015-12-31 0001020710 dxpe:ChildrenOfDavidLittleMember 2017-01-01 2017-12-31 0001020710 us-gaap:VicePresidentMember 2017-01-01 2017-12-31 0001020710 dxpe:ChairmanOfTheBoardPresidentAndChiefExecutiveOfficerMember 2017-01-01 2017-12-31 0001020710 dxpe:SonsAndSonsInLawOfExecutivesMember 2017-12-31 0001020710 dxpe:ChairmanOfTheBoardPresidentAndChiefExecutiveOfficerMember 2017-12-31 0001020710 dxpe:SonsMemberMember 2017-12-31 0001020710 dxpe:SonsInLawsMemberMember 2017-12-31 0001020710 dxpe:SonsAndSonsInLawOfExecutivesMember 2017-01-01 2017-12-31 0001020710 us-gaap:SubsequentEventMember dxpe:ApplicationSpecialtiesIncMember 2018-01-01 2018-01-01 0001020710 dxpe:ApplicationSpecialtiesIncMember us-gaap:SubsequentEventMember 2018-01-01 iso4217:USD xbrli:shares iso4217:USD xbrli:shares dxpe:Segment xbrli:pure dxpe:Company dxpe:Employee false --12-31 2017-12-31 No No Yes Accelerated Filer 536658521 DXP ENTERPRISES INC 0001020710 17358186 2017 FY 10-K 4 6 2 2 78698000 80303000 148919000 167272000 -19491000 -18274000 52582000 60208000 P1Y9M18D P8Y3M18D 152313000 153087000 1083000 7826000 9152000 8406000 18061000 10334000 1881000 1083000 20621000 7194000 8989000 17266000 0 -815000 0 0 0 -933000 -933000 0 0 0 0 0 0 0 0 0 0 0 0 0 -858000 0 -858000 0 0 0 -815000 700000 1200000 800000 0 0 0 0 0 0 0 0 0 0 0 0 3580000 0 0 1708000 0 2973000 1708000 0 0 0 0 3580000 2973000 0 0 8160000 9015000 1211000 1548000 1856000 17266000 20621000 18061000 17266000 18061000 20621000 840000 0 0 68735000 0 15842000 52893000 0 68735000 0 639083000 602052000 18300000 23300000 19400000 257325000 317915000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Basis of Presentation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company&#8217;s financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;). The accompanying consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and its variable interest entity (&#8220;VIE&#8221;).</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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 December 31, 2017, the total assets of the VIE were approximately $5.2 million including approximately $4.5 million of fixed assets. DXP is the primary customer of the VIE. Consolidation of the VIE increased cost of sales by approximately $0.6 million and $1.3 million for the twelve months ended December 31, 2017 and 2016, respectively. The Company recognized a related income tax benefit of $0.2 million and $0.3 million related to the VIE for the years ended December 31, 2017 and 2016, respectively.&#160; At December 31, 2017, the owners of the 52.5% of the equity not owned by DXP included employees of DXP.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">All significant intercompany accounts and transactions have been eliminated in consolidation. Certain prior year amounts have been reclassified to conform to the current year presentation; none affected net income.</div></div> 2813000 4249000 4400000 5200000 2000000 148800 1006800000 939400000 1228900000 939400000 -40700000 16900000 5500000 5500000 14900000 5000000 11500000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">NOTE 2 - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Basis of Presentation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company&#8217;s financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;). The accompanying consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and its variable interest entity (&#8220;VIE&#8221;).</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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 December 31, 2017, the total assets of the VIE were approximately $5.2 million including approximately $4.5 million of fixed assets. DXP is the primary customer of the VIE. Consolidation of the VIE increased cost of sales by approximately $0.6 million and $1.3 million for the twelve months ended December 31, 2017 and 2016, respectively. The Company recognized a related income tax benefit of $0.2 million and $0.3 million related to the VIE for the years ended December 31, 2017 and 2016, respectively.&#160; At December 31, 2017, the owners of the 52.5% of the equity not owned by DXP included employees of DXP.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">All significant intercompany accounts and transactions have been eliminated in consolidation. Certain prior year amounts have been reclassified to conform to the current year presentation; none affected net income.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Foreign Currency</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The financial statements of the Company&#8217;s Canadian subsidiaries are measured using local currencies as their functional currencies. Assets and liabilities are translated into U.S. dollars at current exchange rates, while income and expenses are translated at average exchange rates. Translation gains and losses are reported in other comprehensive income (loss). Gains and losses on transactions denominated in foreign currency are reported in consolidated statements of income (loss).</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Use of Estimates</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The preparation of financial statements in conformity with </font>US GAAP<font style="font-size: 10pt; font-family: 'Times New Roman';"> requires management to make estimates and assumptions in determining the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In the opinion of management, all adjustments necessary in order to make the financial statements not misleading have been included. Actual results could differ from those estimates.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Cash and Cash Equivalents</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company&#8217;s presentation of cash includes cash equivalents. Cash equivalents are defined as short-term investments with maturity dates of 90 days or less at time of purchase. The Company places its cash and cash equivalents with institutions with high credit quality. However, at certain times, such cash and cash equivalents may be in excess of Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) insurance limits. The Company has not historically experienced any losses when in excess of these limits.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Receivables and Credit Risk</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Trade receivables consist primarily of uncollateralized customer obligations due under normal trade terms, which usually require payment within 30 days of the invoice date. However, these payment terms are extended in select cases and customers may not pay within stated trade terms.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company has trade receivables from a diversified customer base located primarily in the Rocky Mountain, Northeastern, Midwestern, Southeastern and Southwestern regions of the United States, and Canada. The Company believes no significant concentration of credit risk exists. The Company evaluates the creditworthiness of its customers' financial positions and monitors accounts on a regular basis. Provisions to the allowance for doubtful accounts are made monthly and adjustments are made periodically (as circumstances warrant) based upon management&#8217;s best estimate of the collectability of such accounts. The Company writes off uncollectible trade accounts receivable when the accounts are determined to be uncollectible. No customer represents more than 10% of consolidated sales.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Changes in this allowance for 2017, 2016 and 2015 were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at beginning of year</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';">$</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';">8,160</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';">$</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';">9,364</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';">$</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';">8,713</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: 54%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Charged to costs and expenses</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';">3,367</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';">180</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';">2,014</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: 54%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Charged to other accounts</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';">22</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';"><sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">3</sup>&#160;</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';">(17</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';">)<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">2</sup></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';">1,255</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';"><sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">2</sup>&#160;</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deductions</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';">(2,534</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';">)<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">1</sup></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';">(1,367</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';">)<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">1</sup></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';">(2,618</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';">)<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">1</sup></div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at end of year</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';">$</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';">9,015</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';">$</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';">8,160</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';">$</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';">9,364</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'; text-align: justify;">(<font style="font-size: 10pt; font-family: 'Times New Roman';">1) Uncollectible accounts written off, net of recoveries</font></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">(2) Includes allowance for doubtful accounts from acquisitions and divestiture</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">(3) Primarily due to translation adjustments</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Fair Value of Financial Instruments</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company is required to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. US GAAP establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument&#8217;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. US GAAP prioritizes the inputs into three levels that may be used to measure fair value:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Level 1</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Level 2</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Level 3</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">See Note 4 for further information regarding the Company&#8217;s financial instruments.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Inventories</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Inventories consist principally of finished goods and are priced at <font style="font-size: 10pt; font-family: 'Times New Roman';">net realizable value</font>, cost being determined using the first-in, first-out (&#8220;FIFO&#8221;) method. <font style="font-size: 10pt; font-family: 'Times New Roman';">Provisions</font> are provided against inventories for estimated obsolescence based upon the aging of the inventories and market trends and are applied as a reduction in cost of associated inventory.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Property and Equipment</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Property and equipment are carried on the basis of cost. Depreciation of property and equipment is computed using the straight-line method over their estimated useful lives. Maintenance and repairs of depreciable assets are charged against earnings as incurred. When properties are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and gains or losses are credited or charged to earnings.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The principal estimated useful lives used in determining depreciation are as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; border-collapse: collapse;"><tr><td style="width: 50%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Buildings</div></td><td style="width: 50%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">20-39 years</div></td></tr><tr><td style="width: 50%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Building improvements</div></td><td style="width: 50%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">10-20 years</div></td></tr><tr><td style="width: 50%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Furniture, fixtures and equipment</div></td><td style="width: 50%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">3-20 years</div></td></tr><tr><td style="width: 50%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Leasehold improvements</div></td><td style="width: 50%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Shorter of estimated useful life or related lease term</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Impairment of Goodwill and Other Intangible Assets</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Company tests goodwill and other indefinite lived intangible assets for </font>impairment on an annual basis in the fourth quarter and when events or changes in circumstances indicate that the carrying amount may not be recoverable<font style="font-size: 10pt; font-family: 'Times New Roman';">. The Company assigns the carrying value of these intangible assets to its "reporting units" and applies the test for goodwill at the reporting unit level. A reporting unit is defined as an operating segment or one level below a segment (a "component") if the component is a business and discrete information is prepared and reviewed regularly by segment management.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">The Company&#8217;s goodwill impairment assessment first permits evaluating qualitative factors to determine if a reporting unit's carrying value would more likely than not exceed its fair value. If the Company concludes, based on the qualitative assessment, that a reporting unit's carrying value would more likely than not exceed its fair value, the Company would perform a two-step quantitative test for that reporting unit. When a quantitative assessment is performed, the first step is to identify a potential impairment, and the second step measures the amount of the impairment loss, if any. Goodwill is deemed to be impaired if the carrying amount of a reporting unit&#8217;s goodwill exceeds its estimated fair value. During the third and fourth quarter of 2015, DXP performed interim impairment tests using a quantitative approach and recognized goodwill impairments of $57.8 million and $9.8 million, respectively. </font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">No impairment of goodwill was required in 2017 and 2016.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Impairment of Long-Lived Assets, Excluding Goodwill</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company tests long-lived assets or asset groups for recoverability on an annual basis and when events or changes in circumstances indicate that their carrying amount may not be recoverable. Circumstances which could trigger a review include, but are not limited to: significant decreases in the market price of the asset; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the asset; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and current expectation that the asset will more likely than not be sold or disposed significantly before the end of its estimated useful life. Recoverability is assessed based on the carrying amount of the asset and its fair value which is generally determined based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the asset, as well as specific appraisal in certain instances. An impairment loss is recognized when the carrying amount is not recoverable and exceeds fair value. <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">No impairment of long-lived assets excluding goodwill, was required in 2017, 2016 and 2015.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Share-based Compensation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company uses restricted stock for share-based compensation programs. The Company measures compensation cost with respect to equity instruments granted as stock-based payments to employees based upon the estimated fair value of the equity instruments at the date of the grant. The cost as measured is recognized as expense over the period which an employee is required to provide services in exchange for the award.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Revenue Recognition</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">For binding agreements to fabricate tangible assets to customer specifications, the Company recognizes revenues using the percentage of completion method. Under this method, revenues are recognized as costs are incurred and include estimated profits calculated on the basis of the relationship between costs incurred and total estimated costs at completion. If at any time expected costs exceed the value of the contract, the loss is recognized immediately. Revenues of approximately $40.6 million, $31.5 million, and $47.5 million were recognized on contracts in process for the years ended December 31, 2017, 2016, and 2015, respectively. The typical time span of these contracts is approximately one to two years.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">For other sales, the Company recognizes revenues when an agreement is in place, the price is fixed, title for product passes to the customer or services have been provided and collectability is reasonably assured, which is generally upon delivery to the customer. Revenues are recorded net of sales taxes.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company reserves for potential customer returns based upon the historical level of returns.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Shipping and Handling Costs</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company classifies shipping and handling charges billed to customers as sales. Shipping and handling charges paid to others are classified as a component of cost of sales.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Self-insured Insurance and Medical Claims</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">We generally retain up to $100,000 of risk for each claim for workers compensation, general liability, automobile and property loss. We accrue for the estimated loss on the self-insured portion of these claims. The accrual is adjusted quarterly based upon reported claims information. The actual cost could deviate from the recorded estimate.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">We generally retain up to $175,000 of risk on each medical claim for our employees and their dependents with the exception of less than 0.05% of employees where a higher risk is retained. We accrue for the estimated outstanding balance of unpaid medical claims for our employees and their dependents. The accrual is adjusted monthly based on recent claims experience. The actual claims could deviate from recent claims experience and be materially different from the reserve.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The accrual for these claims at December 31, 2017 and 2016 was approximately $2.7 million and $3.1 million, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Purchase Accounting</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">DXP estimates the fair value of assets, including property, machinery and equipment and their related useful lives and salvage values, intangibles and liabilities when allocating the purchase price of an acquisition. <font style="font-size: 10pt; font-family: 'Times New Roman';">The fair value estimates are developed using the best information available.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Cost of Sales and Selling, General and Administrative Expense</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Cost of sales includes product and product related costs, inbound freight charges, internal transfer costs and depreciation. Selling, general and administrative expense includes purchasing and receiving costs, inspection costs, warehousing costs, depreciation and amortization.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Debt Issuance Cost Amortization</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Fees paid to DXP&#8217;s lenders to secure a firm commitment on a term loan and revolving line of credit are presented as a direct deduction from the carrying amount of the debt liability. For the term loan, fees paid by DXP are amortized over the life of the loan as additional interest. Fees paid to secure a firm commitment from our lender on a revolving line of credit are amortized on a straight-line basis over the entire term of the arrangement. The total unamortized debt issuance costs reported on the consolidated balance sheets as of December 31, 2017 and 2016 was $10.1 million and $1.0 million, respectively. In connection with the extinguishment of the previously existing credit facility we recorded a $0.6 million write-off of debt issuance costs, which was included in interest expense during the third quarter of 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Income Taxes</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company utilizes the asset and liability method of accounting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and income tax bases of assets and liabilities. Such deferred income tax asset and liability computations are based on enacted tax laws and rates applicable to periods in which the differences are expected to reverse. Valuation allowances are established to reduce deferred income tax assets to the amounts expected to be realized under a more likely than not criterion.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Accounting for Uncertainty in Income Taxes</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">A position taken or expected to be taken in a tax return is recognized in the financial statements when it is more likely than not (i.e. a likelihood of more than fifty percent) that the position would be sustained upon examination by tax authorities. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states. With few exceptions, the Company is no longer subject to U. S. federal, state and local tax examination by tax authorities for years prior to 2012. The Company's policy is to recognize interest related to unrecognized tax benefits as interest expense and penalties as operating expenses. The Company believes that it has appropriate support for the income tax positions taken and to be taken on its tax returns and that its accruals for tax liabilities are adequate for all open years based on an assessment of many factors including past experience and interpretations of tax law applied to the facts of each matter</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Comprehensive Income (Loss)</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Comprehensive income (loss) includes net income, foreign currency translation adjustments and unrealized gains and losses on certain investments in debt and equity securities. The Company&#8217;s other comprehensive (loss) income is comprised of changes in the market value of an investment with quoted market prices in an active market for identical instruments and translation adjustments from translating foreign subsidiaries to the reporting currency.&#160; Comprehensive income for the year ended December 31, 2016 was reduced by an $8.6 million charge recorded during the fourth quarter of 2016 to correct errors which accumulated during 2013, 2014 and 2015 due to the Company improperly recognizing an $8.6 million deferred tax asset on unrealized foreign currency losses not expected to be realized within one year. We assessed the materiality of this misstatement and concluded the misstatement was not material to the results of operations or financial condition for the years ended December 31, 2016 and 2015.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Out-of-Period Items</div><div>&#160;</div><div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Deferred tax liabilities related to intangibles for customer relationships acquired in Canada during 2012 and 2013 were reduced by $2.2 million during the fourth quarter of 2017 to correct the tax rate used to establish the deferred tax liabilities at the dates of acquisition. The Company evaluated the misstatement of each period since these acquisitions were completed and concluded the effects were immaterial.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">During the first quarter of 2015, we identified a $2.5 million ($1.6 million net of tax) overstatement of an accrual at December 31, 2014, which overstated 2014 selling, general and administrative expense. We recorded an out-of-period adjustment to correct this overstatement in the quarter ended March 31, 2015. During the fourth quarter of 2015, we realized $1.5 million of net tax benefits related to events which occurred in earlier years. These out-of-period items reduced the 2015 net loss by $3.1 million and 2015 basic and diluted net loss per share by $0.21. We assessed the materiality of this overstatement and concluded the overstatement was not material to the results of operations or financial condition for the year ended December 31, 2015.</div></div></div> 0.35 0.35 -2.83 0.93 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The pro forma unaudited results of operations for the Company on a consolidated basis for the twelve months ended December 31, 2017 and 2016, assuming the divestiture of a business completed in 2016 were consummated as of&#160; January 1, 2016 are as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in millions, except per share amounts</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 50%;"><tr><td valign="bottom" style="width: 26%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 26%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 26%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Net 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';">$</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';">1,006.8</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';">$</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';">939.4</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: 26%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Net income attributable to DXP Enterprises, Inc.</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';">$</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';">16.9</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';">$</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';">5.5</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: 26%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Per share data</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;">&#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: 26%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Basic earnings</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';">$</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';">0.97</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';">$</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';">0.36</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: 26%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Diluted earnings</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';">$</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';">0.93</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';">$</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';">0.35</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The pro forma unaudited results of operations for the Company on a consolidated basis for the twelve months ended December 31, 2016 and 2015, assuming the acquisition of businesses completed in 2015 and divestiture of a business completed in 2016 (previously discussed in Item 1, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Business</font>) was consummated as of January 1, 2015 are as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in millions, except per share amounts</font>.</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Net 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';">$</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';">939.4</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';">$</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';">1,228.9</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: 36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Net income (loss) attributable to DXP Enterprises, Inc.</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';">$</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';">5.5</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';">$</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';">(40.7</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';">)</div></td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Per share data</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;">&#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: 36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Basic earnings (loss)</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';">$</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';">0.36</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';">$</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';">(2.83</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';">)</div></td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Diluted earnings (loss)</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';">$</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';">0.35</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';">$</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';">(2.83</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';">)</div></td></tr></table></div> 0.97 -2.83 0.36 0.36 4400000 900000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">NOTE 14 - BUSINESS ACQUISITIONS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">All of the Company&#8217;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 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 and may be revised if and when additional information the Company is awaiting concerning certain asset and liability valuations is obtained, provided that such information is received no later than one year after the date of acquisition. Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. It specifically includes the expected synergies and other benefits that we believe will result from combining the operations of our acquisitions with the operations of DXP and any intangible assets that do not qualify for separate recognition such as the assembled workforce.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">On April 1, 2015, the Company completed the acquisition of all of the equity interests of Tool Supply, Inc. (&#8220;TSI&#8221;) to expand DXP&#8217;s cutting tools offering in the Northwest region of the United States. DXP paid approximately $5.0 million for TSI, which was borrowed under the Company&#8217;s credit facility in effect at the date of acquisition. Estimated goodwill of $2.9 million and intangible assets of $2.0 were recognized for this acquisition. All of the estimated goodwill is included in the Service Centers segment. None of the estimated goodwill or intangible assets are expected to be tax deductible.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">On September 1, 2015, the Company completed the acquisition of all of the equity interests of Cortech Engineering, LLC (&#8220;Cortech&#8221;) to expand DXP&#8217;s rotating equipment offering to the Western seaboard. DXP paid approximately $14.9 million for Cortech. The purchase was financed with borrowings under the Company&#8217;s credit facility in effect at the date of acquisition, as well as by issuing $4.4 million (148.8 thousand shares) of DXP common stock. Estimated intangible assets of $5.2 were recognized for this acquisition. In the first quarter of 2016, DXP adjusted the deferred tax liability associated with the acquisition by $151 thousand, which resulted in an adjusted goodwill balance of $8.7 million. All of the estimated goodwill is included in the Service Centers segment. Approximately $4.5 million of the goodwill and intangible assets are not deductible for tax purposes.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The value assigned to the non-compete agreements and customer relationships for business acquisitions were determined by discounting the estimated cash flows associated with non-compete agreements and customer relationships as of the date the acquisition was consummated. The estimated cash flows were based on estimated revenues net of operating expenses and net of capital charges for assets that contribute to the projected cash flow from these assets. The projected revenues and operating expenses were estimated based on management estimates. Net capital charges for assets that contribute to projected cash flow were based on the estimated fair value of those assets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">For the twelve months ended December 31, 2016, businesses acquired during 2015 contributed sales of $25.2 million and earnings (loss) before taxes of approximately $(0.3) million.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The pro forma unaudited results of operations for the Company on a consolidated basis for the twelve months ended December 31, 2017 and 2016, assuming the divestiture of a business completed in 2016 were consummated as of&#160; January 1, 2016 are as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in millions, except per share amounts</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 50%;"><tr><td valign="bottom" style="width: 26%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 26%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 26%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Net 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';">$</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';">1,006.8</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';">$</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';">939.4</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: 26%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Net income attributable to DXP Enterprises, Inc.</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';">$</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';">16.9</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';">$</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';">5.5</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: 26%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Per share data</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;">&#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: 26%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Basic earnings</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';">$</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';">0.97</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';">$</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';">0.36</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: 26%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Diluted earnings</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';">$</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';">0.93</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';">$</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';">0.35</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The pro forma unaudited results of operations for the Company on a consolidated basis for the twelve months ended December 31, 2016 and 2015, assuming the acquisition of businesses completed in 2015 and divestiture of a business completed in 2016 (previously discussed in Item 1, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Business</font>) was consummated as of January 1, 2015 are as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in millions, except per share amounts</font>.</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Net 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';">$</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';">939.4</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';">$</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';">1,228.9</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: 36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Net income (loss) attributable to DXP Enterprises, Inc.</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';">$</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';">5.5</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';">$</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';">(40.7</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';">)</div></td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Per share data</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;">&#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: 36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Basic earnings (loss)</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';">$</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';">0.36</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';">$</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';">(2.83</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';">)</div></td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; margin-right: 2.9pt; text-indent: -7.2pt;">Diluted earnings (loss)</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';">$</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';">0.35</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';">$</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';">(2.83</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';">)</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Purchase Accounting</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">DXP estimates the fair value of assets, including property, machinery and equipment and their related useful lives and salvage values, intangibles and liabilities when allocating the purchase price of an acquisition. <font style="font-size: 10pt; font-family: 'Times New Roman';">The fair value estimates are developed using the best information available.</font></div></div> -300000 0 7348000 0 0 0 7348000 25200000 1693000 47000 1590000 25579000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Cash and Cash Equivalents</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company&#8217;s presentation of cash includes cash equivalents. Cash equivalents are defined as short-term investments with maturity dates of 90 days or less at time of purchase. The Company places its cash and cash equivalents with institutions with high credit quality. However, at certain times, such cash and cash equivalents may be in excess of Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) insurance limits. The Company has not historically experienced any losses when in excess of these limits.</div></div> 1590000 22047000 1646000 23989000 -103000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">NOTE 15 - COMMITMENTS AND CONTINGENCIES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company leases equipment, automobiles and office facilities under various operating leases. The future minimum rental commitments as of December 31, 2017, for non-cancelable leases are as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 40%;"><tr><td valign="bottom" style="width: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2018</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';">$</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';">19,419</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2019</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';">15,002</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: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2020</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';">11,492</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2021</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';">9,435</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: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2022</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';">6,637</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Thereafter</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';">3,441</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Rental expense for operating leases was $27.7 million, $27.6 million and $32.7 million for the years ended December 31, 2017, 2016 and 2015, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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 the aggregate, a material adverse effect on DXP&#8217;s consolidated financial position, cash flows, or results of operations.</div></div> 100000000 100000000 17315573 17197380 0.01 0.01 174000 173000 17315573 17197380 17197000 14390000 14375000 17316000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">NOTE 16 - EMPLOYEE BENEFIT PLANS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company offers a 401(k) plan which is eligible to substantially all employees in the United States. For the year ended December 31, 2015 as well as the first quarter of 2016, the Company elected to match employee contributions at a rate of 50 percent of up to 4 percent of salary deferral. The Company contributed $0.2 million, $0.4 million, and $2.6 million to the 401(k) plan in the years ended December 31, 2017, 2016, and 2015, respectively.&#160; In 2016 the Company suspended indefinitely the employee match program. The Company contributed $0.4 million in the first quarter of 2016 to the 401(k<font style="font-size: 10pt; font-family: 'Times New Roman';">) plan.</font>&#160; No other contributions were made during the remainder of 2016.&#160; The Company reinstated the employee match program in October 2017 contributing $0.2 million to the 401(k) plan for 2017.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Comprehensive Income (Loss)</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Comprehensive income (loss) includes net income, foreign currency translation adjustments and unrealized gains and losses on certain investments in debt and equity securities. The Company&#8217;s other comprehensive (loss) income is comprised of changes in the market value of an investment with quoted market prices in an active market for identical instruments and translation adjustments from translating foreign subsidiaries to the reporting currency.&#160; Comprehensive income for the year ended December 31, 2016 was reduced by an $8.6 million charge recorded during the fourth quarter of 2016 to correct errors which accumulated during 2013, 2014 and 2015 due to the Company improperly recognizing an $8.6 million deferred tax asset on unrealized foreign currency losses not expected to be realized within one year. We assessed the materiality of this misstatement and concluded the misstatement was not material to the results of operations or financial condition for the years ended December 31, 2016 and 2015.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 49.5pt; text-indent: -49.5pt;">NOTE 17 - OTHER COMPREHENSIVE INCOME</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Other comprehensive income generally represents all changes in shareholders&#8217; equity during the period, except those resulting from investments by, or distributions to, shareholders.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">During 2012 and 2013, the Company acquired four entities that operate in Canada. These Canadian entities maintain financial data in Canadian dollars. Upon consolidation, the Company translates the financial data from these foreign subsidiaries into U.S. dollars and records cumulative translation adjustments in other comprehensive income. The Company recorded $(1.2) million, $(7.7) million and ($4.9) million in translation adjustments, net of tax, in other comprehensive income during the years ended December 31, 2017, 2016 and 2015, respectively. Comprehensive income for the year ended December 31, 2016 was reduced by an $8.6 million charge recorded during the fourth quarter of 2016 to correct errors which accumulated during 2013, 2014 and 2015 due to the Company improperly recognizing an $8.6 million deferred tax asset on unrealized foreign currency losses not expected to be realized within one year. We assessed the materiality of this misstatement and concluded the misstatement was not material to the results of operations or financial condition for the years ended December 31, 2016 and 2015.</div></div> -507000 -43986000 15312000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Receivables and Credit Risk</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Trade receivables consist primarily of uncollateralized customer obligations due under normal trade terms, which usually require payment within 30 days of the invoice date. However, these payment terms are extended in select cases and customers may not pay within stated trade terms.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company has trade receivables from a diversified customer base located primarily in the Rocky Mountain, Northeastern, Midwestern, Southeastern and Southwestern regions of the United States, and Canada. The Company believes no significant concentration of credit risk exists. The Company evaluates the creditworthiness of its customers' financial positions and monitors accounts on a regular basis. Provisions to the allowance for doubtful accounts are made monthly and adjustments are made periodically (as circumstances warrant) based upon management&#8217;s best estimate of the collectability of such accounts. The Company writes off uncollectible trade accounts receivable when the accounts are determined to be uncollectible. No customer represents more than 10% of consolidated sales.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Changes in this allowance for 2017, 2016 and 2015 were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at beginning of year</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';">$</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';">8,160</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';">$</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';">9,364</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';">$</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';">8,713</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: 54%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Charged to costs and expenses</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';">3,367</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';">180</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';">2,014</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: 54%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Charged to other accounts</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';">22</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';"><sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">3</sup>&#160;</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';">(17</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';">)<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">2</sup></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';">1,255</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';"><sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">2</sup>&#160;</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deductions</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';">(2,534</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';">)<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">1</sup></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';">(1,367</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';">)<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">1</sup></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';">(2,618</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';">)<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">1</sup></div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at end of year</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';">$</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';">9,015</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';">$</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';">8,160</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';">$</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';">9,364</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'; text-align: justify;">(<font style="font-size: 10pt; font-family: 'Times New Roman';">1) Uncollectible accounts written off, net of recoveries</font></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">(2) Includes allowance for doubtful accounts from acquisitions and divestiture</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">(3) Primarily due to translation adjustments</div></div> 90000 0 90000 697290000 735201000 895057000 25214000 37899000 18421000 26915000 15624000 22683000 0 0 -7658000 -7658000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4916000 0 0 -4916000 -1217000 0 -1217000 0 0 9174000 4190000 -164000 136000 1499000 698000 2493000 602000 2092000 1400000 5182000 -902000 2189000 2441000 0.0125 0.0175 0.0175 0.0125 0.0075 0.0025 0.0025 0.0075 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">NOTE 9 &#8211; LONG-TERM DEBT</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Long-term debt consisted of the following (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 66%; vertical-align: top;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 66%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">ABL Revolver</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';">$</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';">-</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';">$</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';">-</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: 66%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Term Loan B</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';">249,375</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';">-</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: 66%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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;">&#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';">-</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';">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: 66%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">-</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';">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: 66%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Promissory note payable in monthly installments at 2.9% through 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';">2,722</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';">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: 66%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(10,073</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';">)</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';">(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';">)</div></td></tr><tr><td valign="bottom" style="width: 66%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total Debt</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';">242,024</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';">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: 66%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: Current maturities</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';">(3,381</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';">)</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';">(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';">)</div></td></tr><tr><td valign="bottom" style="width: 66%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total Long-term Debt</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';">$</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';">238,643</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';">$</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';">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 style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"><u>ABL Facility</u></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">On August 29, 2017, DXP&#160; entered into a five year, $85 million Asset Based Loan and Security Agreement (the &#8220;ABL Credit Agreement&#8221;).&#160; The ABL Credit Agreement provides for asset-based revolving loans in an aggregate principal amount of up to $85.0 million (the &#8220;ABL Loans&#8221;). The ABL Loans may be increased, in increments of $10.0 million, up to an aggregate of $50.0 million. The facility will mature on August 29, 2022. Interest accrues on outstanding borrowings at a rate equal to LIBOR or CDOR plus a margin ranging from 1.25% to 1.75% per annum, or at an alternate base rate, Canadian prime rate or Canadian base rate plus a margin ranging from 0.25% to 0.75% per annum, in each case, based upon the average daily excess availability under the facility for the most recently completed calendar quarter. Fees ranging from 0.25% to 0.375% per annum are payable on the portion of the facility not in use at any given time. The interest rate for the ABL facility was 2.9% at December 31, 2017. The unused line fee was 0.375% at December 31, 2017.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The obligations of the Borrowers are guaranteed by the Company and its direct and indirect material wholly-owned subsidiaries other than certain excluded subsidiaries.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The ABL Credit Agreement contains a financial covenant restricting the Company from allowing its Fixed Charge Coverage Ratio be less than 1.00 to 1.00 during a compliance period, which is triggered when the availability under ABL facility falls below a threshold set forth in the ABL Credit Agreement. As of December 31, 2017, the Company's consolidated Fixed Charge Coverage Ratio was 3.67 to 1.00.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The ABL Loan is secured by substantially all of the assets of the Company.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"><u>Senior Secured Term Loan B:</u></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">On August 29, 2017, DXP entered into a six year Senior Secured Term Loan B (the &#8220;Term Loan&#8221;) with an original principal amount of $250 million which amortizes in equal quarterly installments of 0.25% with the balance payable in August 2023, when the facility matures.&#160; Subject to securing additional lender commitments, the Term Loan allows for incremental increases in facility size up to an aggregate of $30 million, in minimum increments of $10 million, plus an additional amount such that DXP&#8217;s Secured Leverage Ratio (as defined under the Term Loan) would not exceed 3.60 to 1.00. We are required to repay the Term Loan in connection with certain asset sales and insurance proceeds, certain debt proceeds and 50% of excess cash flow, reducing to 25%, if our total leverage ratio is no more than 3.00 to 1.00 and 0%, if our total leverage ratio is no more than 2.50 to 1.00. In addition, the Term Loan contains a number of customary restrictive covenants. The interest rate for the Term Loan was 7.1 % as of December 31, 2017.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Term Loan requires that the company&#8217;s Secured Leverage Ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt (net of restricted cash, not to exceed $30 million) as of such day to EBITDA, beginning with the fiscal quarter ending December 31, 2017, is either equal to or less than as indicated in the table below:</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%; border-collapse: collapse;"><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: middle; border-bottom: #000000 2px solid; border-left: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fiscal Quarter</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: middle; border-bottom: #000000 2px solid; border-left: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Secured Leverage Ratio</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">December 31, 2017</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.75:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">March 31, 2018</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.75:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">June 30, 2018</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.50:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">September 30, 2018</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.50:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">December 31, 2018</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.25:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">March 31, 2019</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.25:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">June 30, 2019</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.00:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">September 30, 2019</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.00:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">December 31, 2019</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">4.75:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">March 31, 2020</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">4.75:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">June 30, 2020 and each Fiscal Quarter thereafter</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">4.50:1.00</div></td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">As of December 31, 2017, the Company's consolidated Secured Leverage Ratio was 3.59 to 1.00.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Term Loan is guaranteed by each of the Company&#8217;s direct and indirect material wholly owned subsidiaries, other than any of the Company&#8217;s Canadian subsidiaries and certain other excluded subsidiaries.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Term Loan is secured by substantially all of the assets of the Company.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">Extinguishment of Previously Existing Credit Facility</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">As set forth above, on August 29, 2017, the Company terminated its previously existing credit agreement and facility and replaced it with the Term Loan and the ABL Credit Agreement. The terminated facility was under the Amended and Restated Credit Agreement, dated as of January 2, 2014, by and among the Company, as borrower, and Wells Fargo Bank, National Association, as issuing lender and administrative agent for other lenders (the &#8220;Original<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font>Credit Agreement&#8221;). This Original Credit Agreement was subsequently amended five times by the First Amendment to Restated Credit Agreement dated as of August 6, 2015, Second Amendment to Restated Credit Agreement dated as of September 30, 2015, Third Amendment to Restated Credit Agreement dated as of May 12, 2016, Fourth Amendment to Restated Credit Agreement dated as of August 15, 2016, and Fifth Amendment to Amended and Restated Credit Agreement dated as of November 28, 2016. A description of the material terms of these terminated agreements can be found in the Company&#8217;s most recent Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 31, 2017.&#160; In connection with the extinguishment of the previously existing Credit Facility we recorded a $0.6 million write-off of debt issuance costs, which was included in interest expense during the third quarter of 2017.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">As of December 31, 2017, the maturities of long-term debt for the next five years and thereafter were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 40%;"><tr><td valign="bottom" style="width: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</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';">$</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';">3,381</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</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';">3,405</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: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020</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';">3,436</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2021</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';">2,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: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2022</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';">2,500</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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Thereafter</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';">236,875</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total</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;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></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';">252,097</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></table></div> P5Y P6Y 252097000 2022-08-29 2023-08-31 0.029 0.071 0.029 250000000 85000000 992000 10073000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Debt Issuance Cost Amortization</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Fees paid to DXP&#8217;s lenders to secure a firm commitment on a term loan and revolving line of credit are presented as a direct deduction from the carrying amount of the debt liability. For the term loan, fees paid by DXP are amortized over the life of the loan as additional interest. Fees paid to secure a firm commitment from our lender on a revolving line of credit are amortized on a straight-line basis over the entire term of the arrangement. The total unamortized debt issuance costs reported on the consolidated balance sheets as of December 31, 2017 and 2016 was $10.1 million and $1.0 million, respectively. In connection with the extinguishment of the previously existing credit facility we recorded a $0.6 million write-off of debt issuance costs, which was included in interest expense during the third quarter of 2017.</div></div> 40600000 31500000 47500000 2668000 4029000 -4049000 -1607000 -1934000 686000 4174000 -7090000 2687000 -3827000 -9024000 120000 -464000 0 559000 138000 760000 136000 3944000 2365000 18903000 12225000 33278000 21584000 13645000 9364000 886000 1115000 475000 1881000 8600000 107000 65000 266000 0 97000 -61000 64000 64000 1707000 2469000 12220000 19633000 12762000 6860000 10042000 8695000 7069000 9513000 9513000 9513000 7069000 354000 354000 0 457000 67000 0 0.5 0.5 0.04 0.04 200000 200000 2600000 400000 400000 11933000 10520000 12622000 1700000 1800000 1400000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">NOTE 11 - SHARE-BASED COMPENSATION</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Restricted Stock</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Under the restricted stock plans approved by our shareholders, directors, consultants and employees may be awarded shares of DXP&#8217;s common stock. The shares of restricted stock granted to employees and that are outstanding as of December 31, 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 date of grant; 20% each year for five years after date of grant; or 10% each year for ten years after date of grant. 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 is measured based upon the closing prices of DXP&#8217;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&#8217;s stock are issued.&#160; At December 31, 2017, 401,223 shares were available for future grant.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Changes in restricted stock for the twelve months ended December 31, 2017 were as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Weighted Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Grant Price</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">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';">$</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';">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: 36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">18,672</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';">$</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';">34.07</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: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(298</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';">)</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';">$</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';">59.60</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: 36%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(83,853</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';">)</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';">$</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';">24.92</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: 36%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at December 31, 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';">77,901</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';">$</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';">30.36</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>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Changes in restricted stock for the twelve months ended December 31, 2016 were as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Weighted Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Grant Price</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at December 31, 2015</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';">137,507</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';">$</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';">54.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: 36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">108,553</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';">$</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';">17.07</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: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(39,000</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';">)</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';">$</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';">65.41</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: 36%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(63,680</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';">)</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';">$</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';">46.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: 36%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at December 31, 2016</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';">143,380</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';">$</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';">26.76</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'; text-align: justify;">Changes in restricted stock for the twelve months ended December 31, 2015 were as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Weighted Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Grant Price</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at December 31, 2014</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';">179,942</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';">$</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';">52.71</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: 36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">35,821</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';">$</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';">40.95</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: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(20,855</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';">)</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';">$</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';">41.34</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: 36%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(57,401</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';">)</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';">$</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';">44.99</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: 36%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at December 31, 2015</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';">137,507</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';">$</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';">54.58</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'; text-align: justify;">Compensation expense, associated with restricted stock, recognized in the years ended December 31, 2017, 2016 and 2015 was $1.7 million, $2.0 million, and $3.0 million, respectively. Related income tax benefits recognized in earnings in the years ended December 31, 2017, 2016 and 2015 were approximately $0.7 million, $0.8 million and $1.2 million, respectively. Unrecognized compensation expense under the DXP Enterprises, Inc. 2016 Omnibus Incentive Plan at December 31, 2017, December 31, 2016 and December 31, 2015 was $1.6 million, $2.7 million and $4.9 million, respectively. As of December 31, 2017, the weighted average period over which the unrecognized compensation expense is expected to be recognized is 15.2 months.</div></div> 0 0 0 90000 0 0 0 0 0 90000 0 0 90000 0 0 0 90000 90000 90000 0 0 0 0 0 0 0 0 0.49 -2.68 0.93 -0.21 0.17 0.37 0.02 0.34 -0.36 0.23 0.42 0.16 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; 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'; 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. For the year ended December 31, 2015, we excluded the potential dilution of convertible preferred stock, which could be converted into 840,000 shares because they would be anti-dilutive.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-style: italic;">in thousands, except per share data</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td rowspan="2" valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;&#160;</td><td rowspan="2" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Basic:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 4px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">17,400</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';">15,042</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';">14,423</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: 54%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss) 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';">$</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';">16,888</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';">$</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';">7,702</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';">$</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';">(38,536</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(90</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';">)</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';">(90</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';">)</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';">(90</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss)&#160; 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';">$</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';">16,798</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';">$</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';">7,612</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';">$</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';">(38,626</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">0.97</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';">$</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';">0.51</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';">$</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';">(2.68</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; 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></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">17,400</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';">15,042</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';">14,423</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: 54%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Assumed conversion of convertible 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';">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';">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';">-</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: 54%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">18,240</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';">15,882</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';">14,423</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: 54%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss) attributable to 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';">$</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';">16,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';">$</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';">7,612</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';">$</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';">(38,626</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">90</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';">90</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';">-</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: 54%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss) attributable to DXP Enterprises, Inc. for diluted 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';">$</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';">16,888</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';">$</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';">7,702</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';">$</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';">(38,626</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">0.93</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';">$</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';">0.49</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';">$</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';">(2.68</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';">)</div></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Basic earnings per share have been computed by dividing net earnings by the weighted average number of common shares outstanding during the period and excludes dilutive securities. Diluted earnings per share reflects the potential dilution that could occur if the preferred stock was converted into common stock. Restricted stock is considered a participating security and is included in the computation of basic earnings per share as if vested. Because holders of Preferred Stock do not participate in losses, the loss was not allocated to Preferred Stock for fiscal year 2015. The Preferred Stock is convertible into 840,000 shares of common stock.</div></div> 0.51 -2.68 0.97 -0.21 0.50 0.24 0.17 -0.20 0.44 -3.64 0.38 0.67 0.18 0.36 -0.36 0.02 -88000 274000 68000 0.35 0.21 4900000 1600000 2700000 2700000 3100000 P15M6D 16962000 18483000 -619000 0 0 600000 800000 200000 -619000 0 0 100000 0.115 0.100 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">NOTE 4 - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">During the third and fourth quarters of 2015, in connection with interim tests for impairment, DXP recorded impairment charges of $57.8 million and $9.8 million, respectively, in order to reflect the implied fair values of goodwill, which is a non-recurring fair value adjustment. The fair values of goodwill used in the impairment calculations were estimated based on discounted estimated future cash flows with the discount rates of 10.0% to 11.5%. The measurements utilized to determine the implied fair value of goodwill represent significant unobservable inputs (Level 3) in accordance with the fair value hierarchy.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Fair Value of Financial Instruments</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company is required to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. US GAAP establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument&#8217;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. US GAAP prioritizes the inputs into three levels that may be used to measure fair value:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Level 1</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Level 2</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Level 3</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">See Note 4 for further information regarding the Company&#8217;s financial instruments.</div></div> 94831000 112297000 78525000 94576000 78394000 255000 131000 15615000 0 7264000 84624000 70027000 83806000 818000 1581000 68446000 595000 960000 22273000 10292000 8911000 162200000 163149000 1836000 163022000 949000 164858000 14170000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Foreign Currency</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The financial statements of the Company&#8217;s Canadian subsidiaries are measured using local currencies as their functional currencies. Assets and liabilities are translated into U.S. dollars at current exchange rates, while income and expenses are translated at average exchange rates. Translation gains and losses are reported in other comprehensive income (loss). Gains and losses on transactions denominated in foreign currency are reported in consolidated statements of income (loss).</div></div> 0 5635000 0 39368000 45179000 35557000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 8 - GOODWILL AND OTHER INTANGIBLE ASSETS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following table presents the changes in the carrying amount of goodwill and other intangible assets during the year ended December 31, 2017 (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="width: 54%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Goodwill</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Other</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intangible </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Assets</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balances 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';">$</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';">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';">$</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';">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';">$</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';">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: 54%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">-</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';">960</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';">960</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: 54%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">-</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';">(17,266</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';">)</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';">(17,266</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balances as of December 31, 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';">$</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';">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';">$</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';">78,525</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';">$</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';">266,116</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 style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following table presents the changes in the carrying amount of goodwill and other intangible assets during the year ended December 31, 2016 (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="width: 54%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Goodwill</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Other</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intangible </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Assets</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Balances as of December 31, 2015</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';">$</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';">197,362</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';">$</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';">112,297</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';">$</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';">309,659</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: 54%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Sale of subsidiary</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';">(9,620</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';">)</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';">-</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';">(9,620</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Purchase accounting adjustment</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';">(151</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';">)</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';">-</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';">(151</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">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';">-</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';">595</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';">595</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: 54%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">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';">-</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';">(18,061</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';">)</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';">(18,061</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Balances as of December 31, 2016</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';">$</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';">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';">$</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';">94,831</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';">$</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';">282,422</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>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following table presents goodwill balance by reportable segment as of December 31, 2017 and 2016 <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">(in thousands)</font>:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;"></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">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';">$</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';">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: 56%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">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';">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: 56%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">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';">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: 56%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">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';">$</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';">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'; text-align: justify;">During the third quarter of 2015, the price of DXP&#8217;s common stock and the price of crude oil declined over 40% and over 20%, respectively. This decline in oil prices reduced spending by our customers and reduced our revenue expectations. This sustained decline in crude oil prices, reduced capital spending by customers and reduced revenue expectations were determined to be a triggering event during the third quarter of 2015. This triggering event required us to perform testing for possible goodwill impairment in two of our reporting units, and our step one testing indicated there was an impairment in the B27 IPS and B27 SC reporting units. No triggering event was identified in our other reporting units during the third quarter. ASC 350 step two of the goodwill impairment testing for the reporting units was performed preliminarily during the third quarter of 2015. Our preliminary analysis concluded that $48.0 million of our B27 IPS reporting unit&#8217;s goodwill and $9.8 million of our B27 SC reporting unit&#8217;s goodwill was impaired. The remaining goodwill for the B27 IPS and B27 SC reporting units at September 30, 2015 was $4.9 million and $10.3 million, respectively. The September 30, 2015 ASC 350 step two testing was completed in the fourth quarter of 2015 without any adjustment to the amount recorded in the third quarter of 2015. Fair value was based on expected future cash flow using Level 3 inputs under Account Standards Codification 820 <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Fair Value Measurements </font>(&#8220;ASC 820&#8221;). The cash flows are those expected to be generated by market participants, discounted at a rate of return market participants would expect. Approximately 60% of the goodwill associated with the B27 acquisition is not deductible for tax purposes. Accordingly, the financial statement tax benefit is calculated for only 40% of the goodwill impairment. The pretax impairment impacted DXP&#8217;s effective tax rate for 2015. For the year ended December 31, 2014, accumulated impairment for the B27 IPS and B27 SC reporting units was $95.1 million and $10.2 million, respectively. After recording the third quarter impairment loss, accumulated impairment expenses for the B27 IPS and B27 SC reporting units were $143.1 million and $20.0 million, respectively, at September 30, 2015.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">DXP recorded $1.1 million of impairment expense in the third quarter of 2015 to write off an acquired intangible asset related to an ITT Goulds distribution agreement, which was terminated by ITT Goulds during 2015. The remaining intangible asset value of vendor distribution agreements for the year ended December 31, 2015 was zero. None of the impairment is expected to be deductible for tax purposes.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">During the fourth quarter of 2015, the price of DXP&#8217;s common stock and the price of crude oil declined over 16% and over 18%, respectively. This decline in oil prices reduced spending by our customers during the fourth quarter and resulted in fourth quarter actual earnings for the B27 IPS and B27 SC reporting units declining significantly from the forecasts used in the impairment analysis at the end of the third quarter of 2015. The declines in forecasted earnings for these two reporting units were determined to be a triggering event during the fourth quarter of 2015. This triggering event required us to perform testing for possible goodwill impairment in these two reporting units, and our step one testing indicated there may be an impairment in the B27 IPS and B27 SC reporting units. No triggering event was identified in our other reporting units during the fourth quarter. ASC 350 step two of the goodwill impairment testing for the reporting units was performed during the fourth quarter of 2015. Our analysis concluded that $4.9 million of our B27 IPS reporting unit&#8217;s goodwill and $5.0 million of our B27 SC reporting unit&#8217;s goodwill was impaired. Fair value was based on expected future cash flow using Level 3 inputs under ASC 820. The cash flows are those expected to be generated by market participants, discounted at a rate of return market participants would expect. The remaining goodwill for the B27 IPS and B27 SC reporting units at December 31, 2015 was zero and $5.3 million, respectively. Approximately 60% of the goodwill associated with the B27 acquisition is not deductible for tax purposes. Accordingly, the financial statement tax benefit is calculated for only 40% of the goodwill impairment. The pretax impairment impacted DXP&#8217;s effective tax rate for 2015. After recording the fourth quarter impairment loss, accumulated impairment for the B27 IPS and B27 SC reporting units were $148.0 million and $25.0 million, respectively, for the year ended December 31, 2015. As none of the Company&#8217;s other reporting units recorded impairment losses in 2015, accumulated impairment for these units remained at $12.3 million.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The impairment losses during the year ended December 31, 2015 are included in the &#8220;impairment expense&#8221; line item on the consolidated statements of income (loss).</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following table presents a summary of amortizable other intangible assets (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of December 31, 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="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; 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></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">net</div></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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">net</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">162,200</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';">$</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';">(83,806</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';">)</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';">$</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';">78,394</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';">$</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';">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';">$</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';">(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';">)</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';">$</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';">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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">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';">(818</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';">)</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';">131</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';">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';">(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';">)</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';">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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">163,149</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';">$</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';">(84,624</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';">)</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';">$</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';">78,525</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';">$</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';">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';">$</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';">(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';">)</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';">$</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';">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 style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">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</font>.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Customer relationships are amortized over their estimated useful lives. Amortization expense is recognized according to estimated economic benefits and was $17.3 million, $18.1 million, and $20.6 million for the years ended December 31, 2017, 2016, and 2015, respectively.&#160; The estimated future annual amortization of intangible assets for each of the next five years and thereafter are as follows <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">(in thousands)</font>:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 40%;"><tr><td valign="bottom" style="width: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2018</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';">$</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';">15,615</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2019</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';">14,170</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: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2020</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';">10,292</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2021</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';">8,911</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: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2022</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';">7,264</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'; text-align: justify;">Thereafter</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';">22,273</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 9pt;">Total</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;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></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';">78,525</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></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The weighted average remaining estimated life for customer relationships and non-compete agreements are 8.3 years and 1.8 years, respectively.</div></div> 0 0 187591000 187591000 197362000 10300000 0 5300000 4900000 154473000 17138000 15980000 17138000 154473000 15980000 8700000 2900000 0 9800000 57800000 0 0 9800000 57800000 48000000 4900000 5000000 9800000 9800000 0 58900000 0 25000000 12300000 95100000 10200000 148000000 143100000 20000000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Impairment of Goodwill and Other Intangible Assets</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Company tests goodwill and other indefinite lived intangible assets for </font>impairment on an annual basis in the fourth quarter and when events or changes in circumstances indicate that the carrying amount may not be recoverable<font style="font-size: 10pt; font-family: 'Times New Roman';">. The Company assigns the carrying value of these intangible assets to its "reporting units" and applies the test for goodwill at the reporting unit level. A reporting unit is defined as an operating segment or one level below a segment (a "component") if the component is a business and discrete information is prepared and reviewed regularly by segment management.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">The Company&#8217;s goodwill impairment assessment first permits evaluating qualitative factors to determine if a reporting unit's carrying value would more likely than not exceed its fair value. If the Company concludes, based on the qualitative assessment, that a reporting unit's carrying value would more likely than not exceed its fair value, the Company would perform a two-step quantitative test for that reporting unit. When a quantitative assessment is performed, the first step is to identify a potential impairment, and the second step measures the amount of the impairment loss, if any. Goodwill is deemed to be impaired if the carrying amount of a reporting unit&#8217;s goodwill exceeds its estimated fair value. During the third and fourth quarter of 2015, DXP performed interim impairment tests using a quantitative approach and recognized goodwill impairments of $57.8 million and $9.8 million, respectively. </font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">No impairment of goodwill was required in 2017 and 2016.</font></div></div> -151000 151000 9620000 264802000 271581000 351986000 63800000 64500000 91300000 68900000 98100000 67000000 71600000 60600000 68800000 85700000 76900000 71200000 1100000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Impairment of Long-Lived Assets, Excluding Goodwill</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company tests long-lived assets or asset groups for recoverability on an annual basis and when events or changes in circumstances indicate that their carrying amount may not be recoverable. Circumstances which could trigger a review include, but are not limited to: significant decreases in the market price of the asset; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the asset; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and current expectation that the asset will more likely than not be sold or disposed significantly before the end of its estimated useful life. Recoverability is assessed based on the carrying amount of the asset and its fair value which is generally determined based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the asset, as well as specific appraisal in certain instances. An impairment loss is recognized when the carrying amount is not recoverable and exceeds fair value. <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">No impairment of long-lived assets excluding goodwill, was required in 2017, 2016 and 2015.</font></div></div> 16892000 9674000 -38920000 -42179000 11079000 13183000 -1405000 3259000 3709000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">NOTE 10 - INCOME TAXES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The components of income before income taxes were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="width: 34%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 34%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 34%; vertical-align: top;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 34%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Domestic</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';">$</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';">13,183</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';">$</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';">11,079</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';">$</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';">(42,179</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';">)</div></td></tr><tr><td valign="bottom" style="width: 34%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign</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';">3,709</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';">(1,405</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';">)</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';">3,259</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: 34%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total income before taxes</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';">$</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';">16,892</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';">$</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';">9,674</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';">$</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';">(38,920</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';">)</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The provision for income taxes consisted of the following (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="width: 24%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 24%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 24%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Current -</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 24%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Federal</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';">$</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';">1,400</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';">$</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';">(902</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';">)</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';">$</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';">5,182</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: 24%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">State</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';">698</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';">136</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';">1,499</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: 24%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Foreign</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';">2,092</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';">602</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';">2,493</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: 24%; vertical-align: top; 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';">4,190</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';">(164</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';">)</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';">9,174</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: 24%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred -</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;">&#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: 24%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Federal</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';">686</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';">4,174</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';">(7,090</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';">)</div></td></tr><tr><td valign="bottom" style="width: 24%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">State</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';">(464</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';">)</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';">120</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';">-</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: 24%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign</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';">(4,049</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';">)</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';">(1,607</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';">)</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';">(1,934</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';">)</div></td></tr><tr><td valign="bottom" style="width: 24%; vertical-align: top; padding-bottom: 2px; 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';">(3,827</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';">)</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';">2,687</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';">(9,024</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';">)</div></td></tr><tr><td valign="bottom" style="width: 24%; vertical-align: top; padding-bottom: 4px; 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';">$</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';">363</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';">$</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';">2,523</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';">$</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';">150</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>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The difference between income taxes computed at the federal statutory income tax rate (35%) and the provision for income taxes is as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 44%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Income taxes computed at federal statutory rate</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';">$</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';">5,912</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';">$</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';">3,386</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';">$</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';">(13,622</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">State income taxes, net of federal benefit</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';">152</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';">166</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';">974</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: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-tax deductible impairment expense computed at federal statutory rate</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';">-</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';">-</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';">15,765</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: 44%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign 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';">255</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';">140</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';">689</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: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Meals and entertainment</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';">422</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';">361</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';">620</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: 44%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gain on sale of Vertex</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';">-</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';">(1,971</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';">)</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';">-</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: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Domestic Production Activity Deduction</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';">(98</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';">)</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';">-</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';">(1,143</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Research and development tax credit</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';">(641</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';">)</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';">(886</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';">)</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';">(1,730</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign tax 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;">&#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';">-</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';">(383</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';">)</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';">(921</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Valuation Allowance</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';">(791</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';">)</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';">-</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';">-</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: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Tax Reform Deferred Tax Remeasurement</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';">(1,294</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';">)</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';">-</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';">-</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: 44%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Canadian Acquisition Deferred Tax Liability True Up</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';">(2,180</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';">)</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';">-</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';">-</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: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign rate difference</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';">(297</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';">)</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';">112</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';">(261</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other</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';">(1,077</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; 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';">1,598</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; 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';">(221</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; padding-bottom: 4px; 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';">$</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';">363</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 4px double; 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';">$</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';">2,523</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 4px double; 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';">$</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';">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></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Deferred tax liabilities and assets were comprised of the following (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred tax assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Goodwill</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';">$</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';">2,668</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';">$</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';">4,029</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: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Allowance for doubtful accounts</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';">1,707</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';">2,469</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: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Inventories</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';">2,365</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';">3,944</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: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Accruals</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';">(61</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';">)</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';">97</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: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Research and development credit carryforward</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';">1,115</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';">886</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: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Foreign Tax Credit Carryforward</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';">64</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';">64</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: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Charitable Contribution Carryforward</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';">559</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';">138</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: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Net operating loss carryforward</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';">136</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';">760</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: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Capital loss carryforward</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';">12,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;">&#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';">18,903</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: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Deferred Compensation</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';">475</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';">1,881</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: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other Accruals</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';">266</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';">-</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: 46%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other</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';">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><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';">107</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: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Total deferred tax 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';">21,584</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';">33,278</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: 46%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Less valuation allowance</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';">(12,220</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';">)</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';">(19,633</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';">)</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Total deferred tax asset, net of valuation Deferred tax liabilities :</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';">9,364</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';">13,645</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: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Intangibles</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';">(8,695</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';">)</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';">(10,042</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';">)</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Property 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';">(6,860</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';">)</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';">(12,762</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';">)</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Unremitted foreign earnings</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';">(354</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';">)</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';">(354</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';">)</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Cumulative translation adjustment</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';">(67</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';">)</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';">-</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: 46%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other</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';">(457</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';">)</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';">-</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: 46%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net deferred tax liability</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';">$</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';">(7,069</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';">)</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';">$</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';">(9,513</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';">)</div></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">At December 31, 2017, the Company had $51.4 million of capital loss carryforward, which will expire in 2021. The Company has recorded a valuation allowance for nearly all of this carryforward amount.&#160; The valuation allowance represents a provision for uncertainty as to the realization of the tax benefits of these carryforwards and the deferred tax assets that may not be realized.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">On December 22, 2017, the Tax Cuts and Jobs Act (&#8220;The Act&#8221;) was enacted into law.&#160; The majority of the provisions signed into law in 2017 do not take effect until January 1, 2018.&#160; The Act is a comprehensive tax reform legislation that contains significant changes to corporate taxation.&#160; Provisions on the enacted law include a permanent reduction of the corporate income tax rate from 35% to 21%, imposing a mandatory one-time tax on un-repatriated accumulated earnings of foreign subsidiaries, a partial limitation on the deductibility of business interest expense, a limitation on net operating losses to 80% of taxable income each year, a shift of the U.S. taxation of multinational corporations from a tax on worldwide income to a partial territorial system (along with rules that create a new U.S. minimum tax on earnings of foreign subsidiaries), and other related provisions to maintain the U.S. tax base.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In accordance with SAB 118 issued by the Securities and Exchange Commission on December 22, 2017, companies are allowed a one year measurement period to complete the accounting related to The Act. Specifically, SAB 118 permits companies to record a provisional amount which can be remeasured during the measurement period due to obtaining, preparing, or analyzing additional information about facts and circumstances that existed as of the enacted date.&#160; As a result, we remeasured our net deferred income tax liabilities by a provisional $1.3 million benefit and a corresponding provisional decrease in the net deferred tax liability as of December 31, 2017.&#160; We are still in the process of analyzing The Act's impact as permitted under SAB 118. The largest impact to the Company being the remeasurement of deferred taxes due to the U.S. statutory tax rate change. The mandatory repatriation and resulting toll charge on accumulated foreign earnings and profits has limited impact on the Company as unremitted earnings from non-US jurisdictions is minimal.&#160; The Company is provisional in its approach and assertion that there is no financial statement impact as of December 31, 2017.</div><div style="text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Deferred tax liabilities related to intangibles for customer relationships acquired in Canada during 2012 and 2013 were reduced by $2.2 million during the fourth quarter of 2017 to correct the tax rate used to establish the deferred tax liabilities at the dates of acquisition. The Company evaluated the misstatement of each period since these acquisitions were completed and concluded the effects were immaterial.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Total deferred tax assets at December 31, 2016 were reduced by an $8.6 million charge recorded during the fourth quarter of 2016 to correct errors of $1.3 million, $2.7 million and $4.6 million which were recorded during 2013, 2014 and 2015, respectively, due to the Company improperly recognizing a deferred tax asset related to cumulative translation adjustment losses.&#160; The Company evaluated the misstatement of each period and concluded the effects were immaterial.&#160; Therefore, the Company decided to correct the accumulated $8.6 million error in the fourth quarter of 2016. We assessed the materiality of this misstatement and concluded the misstatement was not material to the results of operations or financial condition for the years ended December 31, 2017, 2016 and 2015.</div></div> 3386000 -13622000 5912000 112000 -261000 -297000 -791000 0 0 98000 0 1143000 2523000 363000 150000 -1500000 0 -100000 0 -1971000 0 361000 620000 422000 -221000 1598000 -1077000 921000 0 383000 1440000 2558000 166000 974000 152000 -8600000 4600000 1300000 2700000 13792000 714000 4780000 886000 1730000 641000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Income Taxes</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company utilizes the asset and liability method of accounting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and income tax bases of assets and liabilities. Such deferred income tax asset and liability computations are based on enacted tax laws and rates applicable to periods in which the differences are expected to reverse. Valuation allowances are established to reduce deferred income tax assets to the amounts expected to be realized under a more likely than not criterion.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Accounting for Uncertainty in Income Taxes</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">A position taken or expected to be taken in a tax return is recognized in the financial statements when it is more likely than not (i.e. a likelihood of more than fifty percent) that the position would be sustained upon examination by tax authorities. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states. With few exceptions, the Company is no longer subject to U. S. federal, state and local tax examination by tax authorities for years prior to 2012. The Company's policy is to recognize interest related to unrecognized tax benefits as interest expense and penalties as operating expenses. The Company believes that it has appropriate support for the income tax positions taken and to be taken on its tax returns and that its accruals for tax liabilities are adequate for all open years based on an assessment of many factors including past experience and interpretations of tax law applied to the facts of each matter</div></div> 0 15765000 0 689000 140000 255000 -12080000 -71261000 20539000 -42862000 3189000 -8595000 3287000 -620000 -159000 -12724000 -5453000 7544000 840000 0 840000 282422000 309659000 266116000 15564000 17054000 10932000 1990000 1084000 5352000 4422000 9290000 6881000 1852000 2967000 9712000 13708000 9721000 15205000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 5 - INVENTORIES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The carrying values of inventories were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">79,820</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';">$</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';">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: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Work in process</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';">11,593</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';">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: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Inventories</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';">$</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';">91,413</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';">$</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';">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> 91413000 83699000 74269000 79820000 9430000 11593000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Inventories</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Inventories consist principally of finished goods and are priced at <font style="font-size: 10pt; font-family: 'Times New Roman';">net realizable value</font>, cost being determined using the first-in, first-out (&#8220;FIFO&#8221;) method. <font style="font-size: 10pt; font-family: 'Times New Roman';">Provisions</font> are provided against inventories for estimated obsolescence based upon the aging of the inventories and market trends and are applied as a reduction in cost of associated inventory.</div></div> 300000 1200000 1400000 639083000 602052000 166659000 124825000 182844000 245712000 0.0025 0.00375 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">NOTE 6 &#8211; COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: justify;">Costs and estimated profits on uncompleted contracts and related amounts billed for 2017 and 2016 were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">37,899</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';">$</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';">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: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Estimated earnings, 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';">2,665</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';">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: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">40,564</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';">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: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">17,881</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';">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: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">22,683</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';">$</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';">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>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Such amounts were included in the accompanying Consolidated Balance Sheets for 2017 and 2016 under the following captions (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">26,915</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';">$</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';">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: 56%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(4,249</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';">)</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';">(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';">)</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">17</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';">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: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">22,683</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';">$</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';">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> 242024000 0 249375000 224685000 0 0 74500000 0 3577000 0 147600000 2722000 2500000 2500000 3436000 3381000 51354000 3381000 173331000 238643000 3405000 236875000 926000 567000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">NOTE 1 - THE COMPANY</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">DXP Enterprises, Inc. together with its subsidiaries (collectively &#8220;DXP,&#8221; &#8220;Company,&#8221; &#8220;us,&#8221; &#8220;we,&#8221; or &#8220;our&#8221;) was incorporated in Texas on July 26, 1996. DXP Enterprises, Inc. and its subsidiaries are engaged in the business of distributing maintenance, repair and operating (MRO) products, and service to energy and industrial customers. Additionally, DXP provides integrated, custom pump skid packages, pump remanufacturing and manufactures branded private label pumps to energy and industrial customers. The Company is organized into three business segments: Service Centers (&#8220;SC&#8221;), Supply Chain Services (&#8220;SCS&#8221;) and Innovative Pumping Solutions (&#8220;IPS&#8221;). See Note <font style="font-size: 10pt; font-family: 'Times New Roman';">18</font> for discussion of the business segments.</div></div> -76073000 14188000 -67939000 0 2346000 0 0 0 0 0 0 2346000 0 0 0 -335000 -335000 0 0 0 0 -2811000 27814000 -29493000 48244000 98804000 12544000 -38626000 16798000 7612000 16888000 7702000 -38536000 -5100000 -3000000 3000000 200000 9700000 7400000 -52400000 4000000 6600000 5100000 2900000 7200000 16888000 -38626000 7702000 -359000 -534000 -551000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">NOTE 3 - RECENT ACCOUNTING PRONOUNCEMENTS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;"><u>Standards Effective in 2017 or Earlier</u></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Accounting Changes and Error Corrections.</font> In January 2017, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update (&#8220;ASU&#8221;) 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'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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'; 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';">he Company&#8217;s Condensed Consolidated Financial Statements</font>:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%; border-collapse: collapse;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; width: 36.84%; vertical-align: top; font-weight: normal; font-style: normal;"><div style="text-align: center;"><u>Topic</u></div></td><td style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; width: 16%; vertical-align: top; font-weight: normal; font-style: normal;"><div style="text-align: center;"><u>Method of Adoption</u></div></td><td style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; width: 37%; vertical-align: top; font-weight: normal; font-style: normal;"><div style="text-align: center;"><u>Impact on Consolidated Financial Statements</u></div></td></tr><tr><td style="width: 36.84%; vertical-align: top;">&#160;</td><td style="width: 16%; vertical-align: top;">&#160;</td><td style="width: 37%; vertical-align: top;">&#160;</td></tr><tr><td style="width: 36.84%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Recognize all excess tax benefits and tax deficiencies as income tax benefit or expense</div></td><td style="width: 16%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Prospective</div></td><td style="width: 37%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company recognized $0.1 million of excess tax benefit in income taxes for the year ended December 31, 2017, decreasing the effective tax rate for the year.</div></td></tr><tr><td style="width: 36.84%; vertical-align: top; background-color: #ffffff;">&#160;</td><td style="width: 16%; vertical-align: top; background-color: #ffffff;">&#160;</td><td style="width: 37%; vertical-align: top; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 36.84%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; 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: 16%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Prospective</div></td><td style="width: 37%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company recognized $0.1 million of excess tax benefit for the year ended December 31, 2017 as an operating activity.&#160; Prior to the adoption of the ASU 2016-09, the excess tax expense for the year ended December 31, 2016 of $0.6 million was recognized as a financing activity. The excess tax expense for the year ended December 31, 2015 was zero.</div></td></tr><tr><td style="width: 36.84%; vertical-align: top; background-color: #ffffff;">&#160;</td><td style="width: 16%; vertical-align: top; background-color: #ffffff;">&#160;</td><td style="width: 37%; vertical-align: top; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 36.84%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; 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: 16%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Retrospective</div></td><td style="width: 37%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company reclassified $0.2 million and $0.8 million of employee taxes paid from cash flows from operating activities to cash flows from financing activities on the Consolidated Statements of Cash Flows for the years ended December 31, 2016 and December 31, 2015.</div></td></tr><tr><td style="width: 36.84%; vertical-align: top; background-color: #ffffff;">&#160;</td><td style="width: 16%; vertical-align: top; background-color: #ffffff;">&#160;</td><td style="width: 37%; vertical-align: top; background-color: #ffffff;">&#160;</td></tr><tr><td style="width: 36.84%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Accounting for forfeitures and tax withholding elections</div></td><td style="width: 16%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Prospective</div></td><td style="width: 37%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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'; 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';"> 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 as of December 31, 2016.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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'; 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&#8217;s Condensed Consolidated Financial Statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Statement of Cash Flows.</font> In November 2016, the FASB issued ASU No. 2016-18, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Statement of Cash Flows (Topic 230)</font>, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Classification of Restricted Cash</font>. The amendments in ASU 2016-18 require that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. The amounts should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The amendments in ASU 2016-18 should be applied retrospectively and are effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. The Company early adopted this ASU September 30, 2017 and<font style="font-size: 10pt; font-family: 'Times New Roman';"> classified $3.5 million of cash to restricted cash on the Condensed Consolidated Balance Sheet as of December 31, 2017. This cash deposit was required as collateral for letters of credit outstanding under our previously existing credit facility.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; 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'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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'; 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="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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'; 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. <font style="font-size: 10pt; font-family: 'Times New Roman';">The Company early adopted this ASU December 31, 2017. T</font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">he Company&#8217;s annual tests of goodwill for impairment, including qualitative assessments of all of its reporting units goodwill, determined a quantitative impairment test was not necessary.</font></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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'; 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&#8217;s Consolidated Financial Statements.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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'; 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';">&#160;</font>Financial Statements.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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'; 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&#8217;s Consolidated Financial Statements and related disclosures<font style="font-size: 10pt; font-family: 'Times New Roman';">.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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'; font-style: italic;">Leases (Topic 842). </font>The update requires organizations that lease assets (&#8220;lessees&#8221;) 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'; 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. 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'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; 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'; 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'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Revenue</font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; 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'; 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.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">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. We have engaged third party consultants to assist us in assessing our contracts with customers, processes and controls required to address the impact that ASU No. 2014-09 will have on our business. The Company has elected the modified retrospective method and will adopt the new revenue guidance effective January 1, 2018, with an expected immaterial impact to the opening retained earnings.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The analysis of contracts with customers under the new revenue recognition standard was consistent with the Company&#8217;s current revenue recognition model, whereby revenue is recognized primarily on the date products are shipped to the customer. The ASU also requires expanded qualitative and quantitative disclosures about the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers, significant judgments and accounting policy.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Based on our overall assessment performed to date, the adoption of the new standard is not expected to have an ongoing material impact on the Company&#8217;s Consolidated Financial Statements.</div></div> -72000 456000 5906000 3 3441000 15002000 27700000 27600000 32700000 19419000 6637000 9435000 33490000 -27916000 19332000 11492000 -4916000 -7658000 -1217000 78525000 94831000 1498000 1715000 14391000 16220000 815000 238000 934000 10600000 90000 90000 90000 543000 801000 11208000 0 8908000 0 0 15501000 0 4868000 2811000 13992000 0 335000 1.00 1.00 1.00 1.00 100 100 1500 1500 90000 90000 90000 15000 1000 15000 1000 1122 15000 1122 15000 1/10th vote per share 1/10th vote per share 1/10th vote per share 1/10th vote per share 15000 1122 15000 1122 15000 15000 1000000 1000000 1000000 1000000 2138000 5296000 393551000 728822000 517689000 0 0 51889000 0 0 31476000 2346000 0 1206000 0 1038000 168000 0 7151000 16529000 -39070000 0 0 -38536000 7702000 0 0 0 0 0 -359000 0 0 -534000 0 0 0 0 0 -551000 0 0 0 16888000 0 3100000 100000 -3200000 7200000 -5200000 3100000 7100000 9700000 3000000 6600000 -52700000 5100000 4100000 Shorter of estimated useful life or related lease term <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Property and Equipment</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Property and equipment are carried on the basis of cost. Depreciation of property and equipment is computed using the straight-line method over their estimated useful lives. Maintenance and repairs of depreciable assets are charged against earnings as incurred. When properties are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and gains or losses are credited or charged to earnings.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The principal estimated useful lives used in determining depreciation are as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; border-collapse: collapse;"><tr><td style="width: 50%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Buildings</div></td><td style="width: 50%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">20-39 years</div></td></tr><tr><td style="width: 50%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Building improvements</div></td><td style="width: 50%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">10-20 years</div></td></tr><tr><td style="width: 50%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Furniture, fixtures and equipment</div></td><td style="width: 50%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">3-20 years</div></td></tr><tr><td style="width: 50%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Leasehold improvements</div></td><td style="width: 50%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Shorter of estimated useful life or related lease term</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The carrying values of property and equipment were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: top;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">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';">$</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';">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: 56%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">16,724</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';">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: 56%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">94,475</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';">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: 56%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(60,208</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';">)</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';">(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';">)</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total Property and Equipment</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';">$</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';">53,337</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';">$</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';">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> 500000 200000 1800000 60807000 53337000 48635000 42683000 10654000 12172000 94475000 94784000 16259000 16724000 2346000 2346000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 7 - PROPERTY AND EQUIPMENT</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The carrying values of property and equipment were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: top;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">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';">$</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';">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: 56%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">16,724</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';">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: 56%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">94,475</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';">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: 56%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(60,208</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';">)</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';">(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';">)</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total Property and Equipment</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';">$</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';">53,337</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';">$</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';">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><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Depreciation expense was $10.5 million, $11.9 million, and $12.6 million for the years ended December 31, 2017, 2016, and 2015, respectively. Capital expenditures by segment are included in Note <font style="font-size: 10pt; font-family: 'Times New Roman';">18</font>.</div></div> P3Y P20Y P39Y P20Y P10Y P20Y 3416000 2014000 180000 1600000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 19 - QUARTERLY FINANCIAL INFORMATION (unaudited)</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Summarized quarterly financial information for the years ended December 31, 2017, 2016 and 2015 is as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in millions, except per share data</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="width: 42%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">First</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Quarter</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Second</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Quarter</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Third</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Quarter</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fourth</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Quarter</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 42%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">238.5</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';">$</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';">250.7</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';">$</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';">251.9</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';">$</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';">265.7</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gross profit</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';">64.5</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';">68.9</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';">67.0</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';">71.2</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss)</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';">3.1</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';">4.1</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';">3.0</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';">6.6</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss) attributable to DXP Enterprises, Inc.</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';">3.0</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';">4.0</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';">2.9</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';">6.6</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings (loss) per share - basic</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';">$</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';">0.18</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';">$</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';">0.24</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';">$</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';">0.17</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';">$</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';">0.38</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings (loss) per share - 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;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</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';">0.17</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';">$</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';">0.23</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';">$</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';">0.16</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';">$</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';">0.37</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: 42%; vertical-align: top; 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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2016</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">253.6</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';">$</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';">256.2</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';">$</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';">230.0</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';">$</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';">222.3</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gross profit</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';">68.8</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';">71.6</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';">63.8</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';">60.6</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss)</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';">(5.2</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';">)</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';">5.1</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';">0.1</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';">7.1</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss) attributable to DXP Enterprises, Inc.</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';">(5.1</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';">)</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';">5.1</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';">0.2</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';">7.4</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings (loss) per share - basic</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';">$</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';">(0.36</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';">)</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';">$</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';">0.36</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';">$</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';">0.02</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';">$</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';">0.44</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings (loss) per share - 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;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</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';">(0.36</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';">)</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';">$</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';">0.34</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';">$</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';">0.02</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';">$</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';">0.42</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: 42%; vertical-align: top; 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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2015</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">341.6</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';">$</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';">323.7</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';">$</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';">303.1</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';">$</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';">278.6</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gross profit</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';">98.1</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';">91.3</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';">85.7</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';">76.9</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Impairment expense</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';">-</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';">-</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';">58.9</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';">9.8</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss)</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';">9.7</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';">7.2</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';">(52.7</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';">)</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';">(3.2</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';">)</div></td></tr><tr><td valign="bottom" style="width: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss) 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;">&#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';">9.7</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';">7.2</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';">(52.4</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';">)</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';">(3.0</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';">)</div></td></tr><tr><td valign="bottom" style="width: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings (loss) per share - basic</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';">$</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';">0.67</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';">$</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';">0.50</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';">$</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';">(3.64</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';">)</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';">$</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';">(0.20</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';">)</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The sum of the individual quarterly earnings per share amounts may not agree with year-to-date earnings per share as each quarter&#8217;s computation is based on the weighted average number of shares outstanding during the quarter, the weighted average stock price during the quarter and the dilutive effects of the stock options and restricted stock in each quarter.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 44%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Operating income for reportable segments, excluding impairment expense</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';">$</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';">90,124</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';">$</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';">72,950</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';">$</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';">113,967</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: 44%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Adjustments 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></tr><tr><td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">B27 settlement</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';">-</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';">-</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';">7,348</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: 44%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Impairment 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';">-</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';">-</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';">68,735</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: 44%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Amortization of intangibles</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';">17,266</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';">18,061</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';">20,621</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: 44%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Corporate and other expense, net</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';">39,368</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';">35,557</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';">45,179</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: 44%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total operating income (loss)</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';">33,490</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';">19,332</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';">(27,916</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">17,054</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';">15,564</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';">10,932</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: 44%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other expenses (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';">(456</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';">)</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';">(5,906</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';">)</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';">72</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: 44%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">16,892</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';">$</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';">9,674</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';">$</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';">(38,920</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';">)</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Property and Equipment, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">United States</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';">$</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';">42,683</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';">$</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';">48,635</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: 46%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Canada</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';">10,654</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; 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';">12,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></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">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';">$</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';">53,337</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 4px double; 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';">$</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';">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> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company&#8217;s revenues and property and equipment by geographical location are as follows <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">(in thousands)</font>:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Revenues</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">United States</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';">$</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';">902,636</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';">$</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';">873,926</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';">$</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';">1,119,210</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: 54%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Canada</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';">104,146</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; 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';">88,166</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; 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';">127,833</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: 54%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">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';">$</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';">1,006,782</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 4px double; 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';">$</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';">962,092</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 4px double; 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';">$</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';">1,247,043</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> 100000 175000 120000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 20 &#8211; RELATED PARTIES</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Board uses policies and procedures, to be applied by the Audit Committee of the Board, for review, approval or ratification of any transactions with related persons. Those policies and procedures will apply to any proposed transactions in which DXP is a participant, the amount involved exceeds $120,000 and any director, executive officer or significant shareholder or any immediate family member of such a person has a direct or material indirect interest. Any related party transaction will be reviewed by the Audit Committee of the Board of Directors to determine, among other things, the benefits of any transaction to DXP, the availability of other sources of comparable products or services and whether the terms of the proposed transaction are comparable to those provided to unrelated third parties.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">For the year ended December 31, 2017, the Company paid approximately $1.4 million in lease expenses to entities controlled by the Company&#8217;s Chief Executive Officer, David Little, $1.2 million in lease expenses to an entity in which a retired senior vice president holds a minority interest, and $0.3 million in lease expenses to an entity in which a retired senior vice president holds an interest, and the children of David Little hold a majority interest. The Company employs six people who work for David Little, and Mr. Little reimbursed the Company for the cost. Total cost to Mr. Little for the year ended December 31, 2017 for payroll, related payroll expenses, vehicles, fuel and supplies was $0.4 million. The Company employs two sons and two sons-in-laws of executives. Total wages and other compensation for 2017 was approximately $1.3 million for the four employees.</div></div> 643568000 702402000 453480000 3532000 0 3500000 1700000 2000000 3000000 134193000 117395000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Revenue Recognition</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">For binding agreements to fabricate tangible assets to customer specifications, the Company recognizes revenues using the percentage of completion method. Under this method, revenues are recognized as costs are incurred and include estimated profits calculated on the basis of the relationship between costs incurred and total estimated costs at completion. If at any time expected costs exceed the value of the contract, the loss is recognized immediately. Revenues of approximately $40.6 million, $31.5 million, and $47.5 million were recognized on contracts in process for the years ended December 31, 2017, 2016, and 2015, respectively. The typical time span of these contracts is approximately one to two years.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">For other sales, the Company recognizes revenues when an agreement is in place, the price is fixed, title for product passes to the customer or services have been provided and collectability is reasonably assured, which is generally upon delivery to the customer. Revenues are recorded net of sales taxes.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company reserves for potential customer returns based upon the historical level of returns.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>The estimated future annual amortization of intangible assets for each of the next five years and thereafter are as follows <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">(in thousands)</font>:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 40%;"><tr><td valign="bottom" style="width: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2018</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';">$</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';">15,615</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2019</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';">14,170</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: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2020</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';">10,292</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2021</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';">8,911</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: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2022</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';">7,264</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'; text-align: justify;">Thereafter</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';">22,273</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; margin-left: 9pt;">Total</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;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></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';">78,525</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></table></div> 1300000 962092000 1006782000 1247043000 254829000 826588000 204030000 161477000 621007000 641275000 187124000 165626000 153961000 1119210000 902636000 104146000 127833000 873926000 88166000 323700000 250700000 256200000 303100000 341600000 222300000 253600000 230000000 238500000 251900000 265700000 278600000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Changes in restricted stock for the twelve months ended December 31, 2017 were as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Weighted Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Grant Price</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">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';">$</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';">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: 36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">18,672</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';">$</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';">34.07</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: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(298</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';">)</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';">$</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';">59.60</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: 36%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(83,853</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';">)</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';">$</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';">24.92</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: 36%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at December 31, 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';">77,901</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';">$</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';">30.36</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>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Changes in restricted stock for the twelve months ended December 31, 2016 were as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Weighted Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Grant Price</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at December 31, 2015</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';">137,507</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';">$</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';">54.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: 36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">108,553</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';">$</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';">17.07</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: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(39,000</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';">)</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';">$</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';">65.41</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: 36%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(63,680</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';">)</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';">$</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';">46.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: 36%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at December 31, 2016</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';">143,380</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';">$</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';">26.76</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'; text-align: justify;">Changes in restricted stock for the twelve months ended December 31, 2015 were as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="width: 36%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Weighted Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Grant Price</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at December 31, 2014</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';">179,942</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';">$</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';">52.71</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: 36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">35,821</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';">$</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';">40.95</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: 36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(20,855</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';">)</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';">$</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';">41.34</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: 36%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(57,401</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';">)</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';">$</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';">44.99</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: 36%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-vested at December 31, 2015</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';">137,507</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';">$</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';">54.58</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'; text-align: justify;">Deferred tax liabilities and assets were comprised of the following (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred tax assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Goodwill</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';">$</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';">2,668</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';">$</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';">4,029</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: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Allowance for doubtful accounts</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';">1,707</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';">2,469</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: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Inventories</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';">2,365</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';">3,944</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: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Accruals</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';">(61</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';">)</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';">97</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: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Research and development credit carryforward</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';">1,115</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';">886</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: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Foreign Tax Credit Carryforward</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';">64</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';">64</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: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Charitable Contribution Carryforward</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';">559</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';">138</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: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Net operating loss carryforward</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';">136</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';">760</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: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Capital loss carryforward</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';">12,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;">&#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';">18,903</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: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Deferred Compensation</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';">475</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';">1,881</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: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other Accruals</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';">266</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';">-</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: 46%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other</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';">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><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';">107</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: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Total deferred tax 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';">21,584</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';">33,278</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: 46%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Less valuation allowance</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';">(12,220</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';">)</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';">(19,633</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';">)</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 25.2pt; text-indent: -7.2pt;">Total deferred tax asset, net of valuation Deferred tax liabilities :</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';">9,364</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';">13,645</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: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Intangibles</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';">(8,695</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';">)</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';">(10,042</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';">)</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Property 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';">(6,860</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';">)</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';">(12,762</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';">)</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Unremitted foreign earnings</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';">(354</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';">)</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';">(354</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';">)</div></td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Cumulative translation adjustment</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';">(67</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';">)</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';">-</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: 46%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other</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';">(457</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';">)</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';">-</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: 46%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net deferred tax liability</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';">$</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';">(7,069</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';">)</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';">$</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';">(9,513</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';">)</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following table presents the changes in the carrying amount of goodwill and other intangible assets during the year ended December 31, 2017 (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="width: 54%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Goodwill</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Other</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intangible </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Assets</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balances 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';">$</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';">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';">$</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';">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';">$</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';">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: 54%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">-</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';">960</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';">960</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: 54%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">-</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';">(17,266</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';">)</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';">(17,266</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balances as of December 31, 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';">$</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';">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';">$</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';">78,525</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';">$</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';">266,116</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 style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following table presents the changes in the carrying amount of goodwill and other intangible assets during the year ended December 31, 2016 (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="width: 54%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Goodwill</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Other</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intangible </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Assets</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Balances as of December 31, 2015</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';">$</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';">197,362</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';">$</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';">112,297</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';">$</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';">309,659</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: 54%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Sale of subsidiary</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';">(9,620</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';">)</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';">-</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';">(9,620</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Purchase accounting adjustment</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';">(151</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';">)</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';">-</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';">(151</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">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';">-</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';">595</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';">595</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: 54%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">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';">-</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';">(18,061</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';">)</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';">(18,061</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Balances as of December 31, 2016</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';">$</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';">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';">$</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';">94,831</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';">$</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';">282,422</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'; 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'; font-style: italic;">in thousands, except per share data</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td rowspan="2" valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;&#160;</td><td rowspan="2" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Basic:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 4px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">17,400</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';">15,042</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';">14,423</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: 54%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss) 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';">$</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';">16,888</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';">$</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';">7,702</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';">$</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';">(38,536</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(90</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';">)</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';">(90</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';">)</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';">(90</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss)&#160; 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';">$</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';">16,798</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';">$</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';">7,612</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';">$</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';">(38,626</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">0.97</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';">$</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';">0.51</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';">$</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';">(2.68</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; 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></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">17,400</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';">15,042</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';">14,423</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: 54%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Assumed conversion of convertible 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';">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';">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';">-</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: 54%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">18,240</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';">15,882</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';">14,423</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: 54%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss) attributable to 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';">$</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';">16,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';">$</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';">7,612</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';">$</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';">(38,626</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">90</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';">90</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';">-</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: 54%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss) attributable to DXP Enterprises, Inc. for diluted 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';">$</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';">16,888</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';">$</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';">7,702</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';">$</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';">(38,626</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';">)</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">0.93</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';">$</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';">0.49</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';">$</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';">(2.68</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';">)</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The difference between income taxes computed at the federal statutory income tax rate (35%) and the provision for income taxes is as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 44%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Income taxes computed at federal statutory rate</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';">$</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';">5,912</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';">$</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';">3,386</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';">$</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';">(13,622</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">State income taxes, net of federal benefit</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';">152</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';">166</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';">974</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: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Non-tax deductible impairment expense computed at federal statutory rate</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';">-</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';">-</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';">15,765</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: 44%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign 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';">255</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';">140</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';">689</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: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Meals and entertainment</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';">422</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';">361</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';">620</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: 44%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gain on sale of Vertex</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';">-</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';">(1,971</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';">)</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';">-</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: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Domestic Production Activity Deduction</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';">(98</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';">)</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';">-</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';">(1,143</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Research and development tax credit</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';">(641</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';">)</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';">(886</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';">)</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';">(1,730</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign tax 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;">&#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';">-</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';">(383</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';">)</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';">(921</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Valuation Allowance</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';">(791</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';">)</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';">-</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';">-</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: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Tax Reform Deferred Tax Remeasurement</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';">(1,294</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';">)</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';">-</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';">-</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: 44%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Canadian Acquisition Deferred Tax Liability True Up</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';">(2,180</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';">)</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';">-</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';">-</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: 44%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign rate difference</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';">(297</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';">)</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';">112</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';">(261</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other</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';">(1,077</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; 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';">1,598</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; 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';">(221</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; padding-bottom: 4px; 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';">$</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';">363</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 4px double; 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';">$</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';">2,523</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 4px double; 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';">$</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';">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></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The carrying values of inventories were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">79,820</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';">$</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';">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: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Work in process</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';">11,593</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';">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: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Inventories</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';">$</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';">91,413</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';">$</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';">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'; text-align: justify;">As of December 31, 2017, the maturities of long-term debt for the next five years and thereafter were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 40%;"><tr><td valign="bottom" style="width: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</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';">$</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';">3,381</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</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';">3,405</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: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020</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';">3,436</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2021</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';">2,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: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2022</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';">2,500</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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Thereafter</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';">236,875</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: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total</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;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></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';">252,097</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></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following table presents a summary of amortizable other intangible assets (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of December 31, 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="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; 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></tr><tr><td valign="bottom" style="vertical-align: top;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">net</div></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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount</div></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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amount, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">net</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; 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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">162,200</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';">$</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';">(83,806</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';">)</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';">$</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';">78,394</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';">$</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';">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';">$</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';">(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';">)</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';">$</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';">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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">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';">(818</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';">)</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';">131</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';">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';">(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';">)</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';">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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">163,149</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';">$</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';">(84,624</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';">)</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';">$</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';">78,525</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';">$</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';">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';">$</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';">(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';">)</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';">$</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';">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'; text-align: justify;">The Company leases equipment, automobiles and office facilities under various operating leases. The future minimum rental commitments as of December 31, 2017, for non-cancelable leases are as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 40%;"><tr><td valign="bottom" style="width: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2018</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';">$</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';">19,419</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2019</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';">15,002</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: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2020</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';">11,492</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2021</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';">9,435</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: 28%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">2022</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';">6,637</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Thereafter</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';">3,441</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 style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Summarized quarterly financial information for the years ended December 31, 2017, 2016 and 2015 is as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in millions, except per share data</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="width: 42%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">First</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Quarter</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Second</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Quarter</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Third</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Quarter</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fourth</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Quarter</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 42%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">238.5</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';">$</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';">250.7</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';">$</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';">251.9</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';">$</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';">265.7</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gross profit</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';">64.5</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';">68.9</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';">67.0</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';">71.2</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss)</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';">3.1</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';">4.1</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';">3.0</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';">6.6</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss) attributable to DXP Enterprises, Inc.</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';">3.0</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';">4.0</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';">2.9</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';">6.6</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings (loss) per share - basic</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';">$</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';">0.18</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';">$</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';">0.24</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';">$</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';">0.17</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';">$</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';">0.38</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings (loss) per share - 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;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</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';">0.17</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';">$</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';">0.23</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';">$</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';">0.16</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';">$</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';">0.37</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: 42%; vertical-align: top; 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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2016</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">253.6</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';">$</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';">256.2</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';">$</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';">230.0</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';">$</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';">222.3</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gross profit</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';">68.8</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';">71.6</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';">63.8</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';">60.6</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss)</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';">(5.2</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';">)</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';">5.1</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';">0.1</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';">7.1</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss) attributable to DXP Enterprises, Inc.</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';">(5.1</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';">)</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';">5.1</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';">0.2</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';">7.4</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings (loss) per share - basic</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';">$</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';">(0.36</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';">)</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';">$</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';">0.36</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';">$</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';">0.02</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';">$</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';">0.44</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings (loss) per share - 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;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</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';">(0.36</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';">)</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';">$</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';">0.34</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';">$</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';">0.02</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';">$</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';">0.42</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: 42%; vertical-align: top; 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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2015</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">341.6</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';">$</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';">323.7</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';">$</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';">303.1</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';">$</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';">278.6</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Gross profit</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';">98.1</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';">91.3</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';">85.7</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';">76.9</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: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Impairment expense</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';">-</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';">-</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';">58.9</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';">9.8</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: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss)</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';">9.7</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';">7.2</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';">(52.7</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';">)</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';">(3.2</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';">)</div></td></tr><tr><td valign="bottom" style="width: 42%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss) 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;">&#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';">9.7</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';">7.2</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';">(52.4</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';">)</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';">(3.0</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';">)</div></td></tr><tr><td valign="bottom" style="width: 42%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Earnings (loss) per share - basic</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';">$</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';">0.67</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';">$</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';">0.50</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';">$</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';">(3.64</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';">)</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';">$</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';">(0.20</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';">)</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The provision for income taxes consisted of the following (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%;"><tr><td valign="bottom" style="width: 24%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 24%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 24%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Current -</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 24%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Federal</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';">$</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';">1,400</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';">$</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';">(902</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';">)</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';">$</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';">5,182</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: 24%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">State</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';">698</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';">136</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';">1,499</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: 24%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Foreign</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';">2,092</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';">602</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';">2,493</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: 24%; vertical-align: top; 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';">4,190</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';">(164</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';">)</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';">9,174</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: 24%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred -</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;">&#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: 24%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Federal</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';">686</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';">4,174</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';">(7,090</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';">)</div></td></tr><tr><td valign="bottom" style="width: 24%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">State</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';">(464</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';">)</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';">120</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';">-</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: 24%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign</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';">(4,049</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';">)</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';">(1,607</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';">)</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';">(1,934</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';">)</div></td></tr><tr><td valign="bottom" style="width: 24%; vertical-align: top; padding-bottom: 2px; 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';">(3,827</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';">)</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';">2,687</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';">(9,024</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';">)</div></td></tr><tr><td valign="bottom" style="width: 24%; vertical-align: top; padding-bottom: 4px; 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';">$</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';">363</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';">$</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';">2,523</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';">$</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';">150</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'; text-align: justify;">The components of income before income taxes were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="width: 34%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 34%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 34%; vertical-align: top;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 34%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Domestic</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';">$</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';">13,183</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';">$</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';">11,079</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';">$</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';">(42,179</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';">)</div></td></tr><tr><td valign="bottom" style="width: 34%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Foreign</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';">3,709</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';">(1,405</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';">)</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';">3,259</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: 34%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total income before taxes</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';">$</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';">16,892</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';">$</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';">9,674</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';">$</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';">(38,920</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';">)</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; 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="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</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; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Common Stock:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Quantity (in thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance, beginning of period</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';">17,197</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';">14,390</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';">14,375</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Issuance of shares for compensation net of withholding</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';">119</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';">84</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';">15</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Issuance of common stock related to equity distribution agreements</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';">-</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';">2,723</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';">-</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: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance, end of period</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;">&#160;</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';">17,316</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;">&#160;</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';">17,197</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;">&#160;</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';">14,390</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'; text-align: justify;">Long-term debt consisted of the following (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 66%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 66%; vertical-align: top;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 66%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">ABL Revolver</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';">$</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';">-</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';">$</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';">-</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: 66%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Term Loan B</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';">249,375</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';">-</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: 66%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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;">&#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';">-</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';">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: 66%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">-</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';">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: 66%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Promissory note payable in monthly installments at 2.9% through 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';">2,722</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';">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: 66%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(10,073</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';">)</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';">(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';">)</div></td></tr><tr><td valign="bottom" style="width: 66%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total Debt</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';">242,024</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';">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: 66%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: Current maturities</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';">(3,381</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';">)</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';">(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';">)</div></td></tr><tr><td valign="bottom" style="width: 66%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total Long-term Debt</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';">$</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';">238,643</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';">$</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';">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'; text-align: left;">The following table presents goodwill balance by reportable segment as of December 31, 2017 and 2016 <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">(in thousands)</font>:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;"></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">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';">$</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';">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: 56%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">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';">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: 56%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">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';">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: 56%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">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';">$</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';">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'; text-align: left;">The following table sets out financial information relating the Company&#8217;s segments (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;">Years Ended </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;">December 31,</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Service</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Centers</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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Innovative</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Pumping</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Solutions</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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Supply</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Chain</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Services</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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; 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="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" 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" nowrap="nowrap" 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" nowrap="nowrap" 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">641,275</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';">$</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';">204,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';">$</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';">161,477</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';">$</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';">1,006,782</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Operating income for reportable segments, 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;">&#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';">63,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';">11,423</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';">15,451</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';">90,124</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Identifiable assets at year end</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';">385,744</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';">172,538</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';">59,942</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';">618,224</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Capital expenditures</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';">1,076</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';">1,488</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';">82</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';">2,646</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Depreciation</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';">5,162</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';">4,198</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';">103</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';">9,463</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,989</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';">7,194</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';">1,083</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';">17,266</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Interest expense</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';">9,712</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';">5,352</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';">1,990</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';">17,054</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="width: 52%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; 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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">621,007</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';">$</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';">187,124</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';">$</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';">153,961</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';">$</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';">962,092</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Operating income for reportable segments, excluding impairment 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';">47,634</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';">9,867</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';">15,449</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';">72,950</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Identifiable assets at year end</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';">370,261</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';">175,198</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';">44,796</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';">590,255</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Capital expenditures</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';">447</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';">3,827</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';">129</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';">4,403</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Proceeds from sale of fixed 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';">(1,038</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';">)</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';">(168</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';">)</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';">-</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';">(1,206</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';">)</div></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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Depreciation</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';">6,520</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';">3,834</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';">126</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';">10,480</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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;">&#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';">9,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';">7,826</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';">1,083</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';">18,061</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">9,290</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';">4,422</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';">1,852</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';">15,564</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;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="width: 52%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; 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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">826,588</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';">$</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';">254,829</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';">$</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';">165,626</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';">$</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';">1,247,043</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Operating income for reportable segments, excluding impairment 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';">78,170</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';">21,584</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';">14,213</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';">113,967</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Identifiable assets at year end</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';">451,333</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';">159,365</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';">50,012</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';">660,710</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Capital expenditures</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';">3,185</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';">8,383</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';">604</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';">12,172</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Depreciation</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';">7,734</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';">2,930</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';">227</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';">10,891</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,334</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';">8,406</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';">1,881</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';">20,621</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Interest expense</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';">2,967</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';">6,881</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';">1,084</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';">10,932</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Impairment expense by segment</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';">15,842</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';">52,893</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';">-</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';">68,735</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 style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">NOTE 18 &#8211; SEGMENT AND GEOGRAPHICAL REPORTING</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company&#8217;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 and equipment, 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 manages all or part of a customer's MRO products supply chain, including warehouse and inventory management.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The high degree of integration of the Company&#8217;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 style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Business Segmented Financial Information</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following table sets out financial information relating the Company&#8217;s segments (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;">Years Ended </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;">December 31,</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Service</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Centers</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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Innovative</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Pumping</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Solutions</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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Supply</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Chain</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Services</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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; 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="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" 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" nowrap="nowrap" 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" nowrap="nowrap" 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" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">641,275</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';">$</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';">204,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';">$</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';">161,477</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';">$</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';">1,006,782</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Operating income for reportable segments, 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;">&#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';">63,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';">11,423</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';">15,451</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';">90,124</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Identifiable assets at year end</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';">385,744</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';">172,538</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';">59,942</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';">618,224</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Capital expenditures</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';">1,076</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';">1,488</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';">82</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';">2,646</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Depreciation</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';">5,162</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';">4,198</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';">103</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';">9,463</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,989</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';">7,194</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';">1,083</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';">17,266</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Interest expense</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';">9,712</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';">5,352</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';">1,990</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';">17,054</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="width: 52%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; 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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">621,007</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';">$</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';">187,124</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';">$</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';">153,961</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';">$</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';">962,092</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Operating income for reportable segments, excluding impairment 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';">47,634</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';">9,867</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';">15,449</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';">72,950</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Identifiable assets at year end</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';">370,261</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';">175,198</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';">44,796</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';">590,255</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Capital expenditures</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';">447</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';">3,827</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';">129</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';">4,403</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Proceeds from sale of fixed 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';">(1,038</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';">)</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';">(168</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';">)</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';">-</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';">(1,206</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';">)</div></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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Depreciation</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';">6,520</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';">3,834</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';">126</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';">10,480</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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;">&#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';">9,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';">7,826</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';">1,083</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';">18,061</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">9,290</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';">4,422</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';">1,852</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';">15,564</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;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="width: 52%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; 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'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">826,588</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';">$</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';">254,829</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';">$</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';">165,626</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';">$</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';">1,247,043</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Operating income for reportable segments, excluding impairment 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';">78,170</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';">21,584</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';">14,213</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';">113,967</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Identifiable assets at year end</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';">451,333</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';">159,365</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';">50,012</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';">660,710</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Capital expenditures</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';">3,185</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';">8,383</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';">604</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';">12,172</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Depreciation</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';">7,734</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';">2,930</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';">227</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';">10,891</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,334</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';">8,406</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';">1,881</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';">20,621</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; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Interest expense</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';">2,967</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';">6,881</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';">1,084</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';">10,932</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; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Impairment expense by segment</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';">15,842</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';">52,893</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';">-</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';">68,735</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;</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 44%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Operating income for reportable segments, excluding impairment expense</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';">$</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';">90,124</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';">$</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';">72,950</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';">$</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';">113,967</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: 44%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Adjustments 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></tr><tr><td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">B27 settlement</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';">-</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';">-</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';">7,348</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: 44%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Impairment 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';">-</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';">-</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';">68,735</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: 44%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Amortization of intangibles</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';">17,266</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';">18,061</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';">20,621</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: 44%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Corporate and other expense, net</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';">39,368</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';">35,557</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';">45,179</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: 44%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total operating income (loss)</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';">33,490</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';">19,332</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';">(27,916</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';">)</div></td></tr><tr><td valign="bottom" style="width: 44%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">17,054</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';">15,564</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';">10,932</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: 44%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other expenses (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';">(456</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';">)</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';">(5,906</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';">)</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';">72</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: 44%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">16,892</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';">$</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';">9,674</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';">$</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';">(38,920</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';">)</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company had capital expenditures at Corporate of $0.2 million, $0.5 million, and $1.8 million for the years ended December 31, 2017, 2016, and 2015, respectively. The Company had identifiable assets at Corporate of $19.4 million, $18.3 million, and $23.3 million as of December 31, 2017, 2016, and 2015, respectively. Corporate depreciation was $1.8 million, $1.4 million, and $1.7 million for the years ended December 31, 2017, 2016, and 2015, respectively.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Geographical Information</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Revenues are presented in geographic area based on location of the facility shipping products or providing services. Long-lived assets are based on physical locations and are comprised of the net book value of property.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company&#8217;s revenues and property and equipment by geographical location are as follows <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">(in thousands)</font>:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Revenues</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">United States</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';">$</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';">902,636</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';">$</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';">873,926</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';">$</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';">1,119,210</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: 54%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Canada</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';">104,146</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; 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';">88,166</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; 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';">127,833</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: 54%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">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';">$</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';">1,006,782</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 4px double; 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';">$</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';">962,092</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 4px double; 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';">$</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';">1,247,043</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><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 70%;"><tr><td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Property and Equipment, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">United States</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';">$</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';">42,683</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';">$</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';">48,635</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: 46%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Canada</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';">10,654</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; 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';">12,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></tr><tr><td valign="bottom" style="width: 46%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">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';">$</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';">53,337</div></td><td nowrap="nowrap" 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: 1%; vertical-align: bottom; border-bottom: #000000 4px double; 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';">$</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';">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> 245470000 303819000 238091000 2500000 41.34 59.60 65.41 2973000 3580000 1708000 P1Y 298 39000 20855 83853 63680 57401 34.07 17.07 40.95 108553 35821 18672 54.58 26.76 52.71 30.36 44.99 46.65 24.92 137507 143380 179942 77901 401223 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Share-based Compensation</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company uses restricted stock for share-based compensation programs. The Company measures compensation cost with respect to equity instruments granted as stock-based payments to employees based upon the estimated fair value of the equity instruments at the date of the grant. The cost as measured is recognized as expense over the period which an employee is required to provide services in exchange for the award.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Shipping and Handling Costs</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company classifies shipping and handling charges billed to customers as sales. Shipping and handling charges paid to others are classified as a component of cost of sales.</div></div> 0 0 51862000 0 0 -1000 0 0 1000 0 51889000 27000 0 0 0 0 0 0 0 0 4398000 0 0 -4825000 9223000 0 0 264297 57401 -264000 -58000 0 15000 84000 119000 2632000 0 0 0 0 0 0 0 0 0 -12577000 0 0 0 0 -2632000 0 12577000 2722858 148769 0 -149000 0 252549000 268546000 15000 115605000 0 1000 -15524000 -5700000 148409000 242952000 146000 117395000 0 1812000 926000 198870000 -19491000 146000 -12577000 15000 134193000 0 174000 152313000 1000 109783000 173000 -10616000 -18274000 153087000 1000 1000 567000 15000 15000 110306000 267979000 251623000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">NOTE 13 &#8211; CAPITAL STOCK</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The Company has Series A and Series B preferred stock of 1,122 shares and 15,000 shares outstanding as of year-end 2017, 2016 and 2015, respectively. The preferred stock did not have any activity during 2017, 2016 and 2015. The activity related to outstanding common stock and common stock held in treasury was as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; 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="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</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; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Common Stock:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Quantity (in thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance, beginning of period</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';">17,197</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';">14,390</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';">14,375</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Issuance of shares for compensation net of withholding</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';">119</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';">84</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';">15</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: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Issuance of common stock related to equity distribution agreements</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';">-</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';">2,723</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';">-</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: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance, end of period</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;">&#160;</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';">17,316</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;">&#160;</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';">17,197</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;">&#160;</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';">14,390</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><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; 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="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</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; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Treasury Shares:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Quantity (in thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance, beginning of period</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';">-</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';">264</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';">280</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Issuance of treasury shares for acquisition</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';">-</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';">-</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';">(149</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';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Purchase of treasury shares</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';">-</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';">-</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';">191</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Issuance of treasury shares upon vesting of restricted shares net of withholding</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';">-</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';">(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';">)</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';">(58</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';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance, end of period</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';">-</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';">-</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';">264</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'; font-weight: bold; text-align: left;">NOTE 21 &#8211; SUBSEQUENT EVENTS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">On January 1, 2018, the Company completed the acquisition of Application Specialties, Inc. (&#8220;ASI&#8221;), a distributor of cutting tools, abrasives, coolants and machine shop supplies. DXP paid approximately $11.5 million for ASI. The purchase was financed with $10.6 million of cash on hand as well as issuing $0.9 million of DXP common stock.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Changes in this allowance for 2017, 2016 and 2015 were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years Ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at beginning of year</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';">$</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';">8,160</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';">$</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';">9,364</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';">$</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';">8,713</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: 54%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Charged to costs and expenses</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';">3,367</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';">180</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';">2,014</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: 54%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Charged to other accounts</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';">22</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';"><sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">3</sup>&#160;</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';">(17</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';">)<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">2</sup></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';">1,255</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';"><sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">2</sup>&#160;</div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deductions</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';">(2,534</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';">)<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">1</sup></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';">(1,367</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';">)<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">1</sup></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';">(2,618</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';">)<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">1</sup></div></td></tr><tr><td valign="bottom" style="width: 54%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance at end of year</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';">$</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';">9,015</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';">$</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';">8,160</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';">$</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';">9,364</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'; text-align: justify;">(<font style="font-size: 10pt; font-family: 'Times New Roman';">1) Uncollectible accounts written off, net of recoveries</font></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">(2) Includes allowance for doubtful accounts from acquisitions and divestiture</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">(3) Primarily due to translation adjustments</div></div> 51400000 0 280000 264000 0 191420 0 0 191000 0 0 0 8908000 0 0 0 0 8908000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Use of Estimates</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The preparation of financial statements in conformity with </font>US GAAP<font style="font-size: 10pt; font-family: 'Times New Roman';"> requires management to make estimates and assumptions in determining the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In the opinion of management, all adjustments necessary in order to make the financial statements not misleading have been included. Actual results could differ from those estimates.</font></div></div> 180000 2014000 3367000 8713000 8160000 9364000 9015000 -17000 22000 1255000 2618000 1367000 2534000 5200000 4500000 0.475 0.525 17400000 14423000 15042000 18240000 14423000 15882000 0 0 578000 600000 600000 400000 2723000 0 0 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; 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="10" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</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; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Treasury Shares:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">Quantity (in thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance, beginning of period</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';">-</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';">264</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';">280</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: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Issuance of treasury shares for acquisition</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';">-</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';">-</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';">(149</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';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Purchase of treasury shares</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';">-</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';">-</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';">191</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: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Issuance of treasury shares upon vesting of restricted shares net of withholding</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';">-</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';">(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';">)</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';">(58</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';">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Balance, end of period</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';">-</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';">-</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';">264</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> 0 -1294000 0 -300000 -200000 600000 1300000 -2180000 0 0 -2180000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The principal estimated useful lives used in determining depreciation are as follows:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; border-collapse: collapse;"><tr><td style="width: 50%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Buildings</div></td><td style="width: 50%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">20-39 years</div></td></tr><tr><td style="width: 50%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Building improvements</div></td><td style="width: 50%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">10-20 years</div></td></tr><tr><td style="width: 50%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Furniture, fixtures and equipment</div></td><td style="width: 50%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">3-20 years</div></td></tr><tr><td style="width: 50%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Leasehold improvements</div></td><td style="width: 50%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Shorter of estimated useful life or related lease term</div></td></tr></table></div> 0.0005 P1Y P2Y <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Self-insured Insurance and Medical Claims</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">We generally retain up to $100,000 of risk for each claim for workers compensation, general liability, automobile and property loss. We accrue for the estimated loss on the self-insured portion of these claims. The accrual is adjusted quarterly based upon reported claims information. The actual cost could deviate from the recorded estimate.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">We generally retain up to $175,000 of risk on each medical claim for our employees and their dependents with the exception of less than 0.05% of employees where a higher risk is retained. We accrue for the estimated outstanding balance of unpaid medical claims for our employees and their dependents. The accrual is adjusted monthly based on recent claims experience. The actual claims could deviate from recent claims experience and be materially different from the reserve.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The accrual for these claims at December 31, 2017 and 2016 was approximately $2.7 million and $3.1 million, respectively.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Out-of-Period Items</div><div>&#160;</div><div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Deferred tax liabilities related to intangibles for customer relationships acquired in Canada during 2012 and 2013 were reduced by $2.2 million during the fourth quarter of 2017 to correct the tax rate used to establish the deferred tax liabilities at the dates of acquisition. The Company evaluated the misstatement of each period since these acquisitions were completed and concluded the effects were immaterial.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">During the first quarter of 2015, we identified a $2.5 million ($1.6 million net of tax) overstatement of an accrual at December 31, 2014, which overstated 2014 selling, general and administrative expense. We recorded an out-of-period adjustment to correct this overstatement in the quarter ended March 31, 2015. During the fourth quarter of 2015, we realized $1.5 million of net tax benefits related to events which occurred in earlier years. These out-of-period items reduced the 2015 net loss by $3.1 million and 2015 basic and diluted net loss per share by $0.21. We assessed the materiality of this overstatement and concluded the overstatement was not material to the results of operations or financial condition for the year ended December 31, 2015.</div></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Cost of Sales and Selling, General and Administrative Expense</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Cost of sales includes product and product related costs, inbound freight charges, internal transfer costs and depreciation. Selling, general and administrative expense includes purchasing and receiving costs, inspection costs, warehousing costs, depreciation and amortization.</div></div> 0.2 0.333 0.1 1 0 -9620000 0.4 0.16 0.4 0.18 0.2 0 0.6 595000 960000 -151000 1.00 3.67 0 3.60 0.0025 50000000 10000000 10000000 30000000 0.0475 30000000 0.25 0.0575 0.0475 0.0359 0.0550 3.00 0.0575 0.0525 0.0450 0.0550 0.0525 0.0500 0.0500 0.5 2.50 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Term Loan requires that the company&#8217;s Secured Leverage Ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt (net of restricted cash, not to exceed $30 million) as of such day to EBITDA, beginning with the fiscal quarter ending December 31, 2017, is either equal to or less than as indicated in the table below:</div><div><br /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 60%; border-collapse: collapse;"><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: middle; border-bottom: #000000 2px solid; border-left: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fiscal Quarter</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: middle; border-bottom: #000000 2px solid; border-left: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Secured Leverage Ratio</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">December 31, 2017</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.75:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">March 31, 2018</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.75:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">June 30, 2018</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.50:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">September 30, 2018</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.50:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">December 31, 2018</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.25:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">March 31, 2019</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.25:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">June 30, 2019</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.00:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">September 30, 2019</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5.00:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">December 31, 2019</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">4.75:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">March 31, 2020</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">4.75:1.00</div></td></tr><tr><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">June 30, 2020 and each Fiscal Quarter thereafter</div></td><td style="border-top: #000000 2px solid; border-right: #000000 2px solid; width: 30%; vertical-align: top; border-bottom: #000000 2px solid; border-left: #000000 2px solid; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">4.50:1.00</div></td></tr></table></div> 72950000 90124000 113967000 1076000 4403000 8383000 129000 604000 3827000 2646000 12172000 3185000 82000 1488000 447000 63250000 78170000 11423000 9867000 113967000 21584000 14213000 47634000 15449000 90124000 15451000 72950000 9463000 126000 4198000 10891000 10480000 3834000 7734000 227000 6520000 2930000 103000 5162000 50012000 618224000 370261000 451333000 159365000 175198000 59942000 590255000 660710000 385744000 172538000 44796000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Such amounts were included in the accompanying Consolidated Balance Sheets for 2017 and 2016 under the following captions (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">26,915</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';">$</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';">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: 56%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">(4,249</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';">)</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';">(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';">)</div></td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">17</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';">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: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">22,683</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';">$</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';">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'; text-align: justify;">Costs and estimated profits on uncompleted contracts and related amounts billed for 2017 and 2016 were as follows (<font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">in thousands</font>):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 80%;"><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">37,899</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';">$</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';">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: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Estimated earnings, 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';">2,665</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';">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: 56%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">40,564</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';">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: 56%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">17,881</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';">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: 56%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">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';">$</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';">22,683</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';">$</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';">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> 112 112 100 100 40564000 31488000 17881000 15864000 6274000 2665000 16000 17000 4500000 4 513000 -1406000 5203000 -3457000 8419000 2047000 Purchases of businesses in 2015 exclude $4.4 million in common stock issued in connection with an acquisition. Includes allowance for doubtful accounts from acquisitions and divestiture Primarily due to translation adjustments. Uncollectible accounts written off, net of recoveries EX-101.SCH 11 dxpe-20171231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONSOLIDATED STATEMENTS OF INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONSOLIDATED STATEMENTS OF EQUITY link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 040100 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) 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 - RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - EARNINGS PER SHARE DATA link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - CAPITAL STOCK link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - BUSINESS ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - OTHER COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - SEGMENT AND GEOGRAPHICAL REPORTING link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Unaudited) link:presentationLink link:calculationLink link:definitionLink 062000 - Disclosure - RELATED PARTIES link:presentationLink link:calculationLink link:definitionLink 062100 - 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 080200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - EARNINGS PER SHARE DATA (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - CAPITAL STOCK (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - BUSINESS ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 081800 - Disclosure - SEGMENT AND GEOGRAPHICAL REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 081900 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Unaudited) (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, Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 090202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Receivables and Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 090204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 090206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Impairment of Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 090210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Self-insured Insurance and Medical Claims (Details) link:presentationLink link:calculationLink link:definitionLink 090212 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Debt Issuance Cost Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 090214 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 090216 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Out-of-Period Items (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Details) link:presentationLink link:calculationLink link:definitionLink 090602 - Disclosure - COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - PROPERTY AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 090802 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill Balance by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 090804 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Finite-lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090806 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Estimated Future Annual Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - SHARE-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - EARNINGS PER SHARE DATA (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - CAPITAL STOCK (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - BUSINESS ACQUISITIONS (Details) link:presentationLink link:calculationLink link:definitionLink 091404 - Disclosure - BUSINESS ACQUISITIONS, Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - EMPLOYEE BENEFIT PLANS (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - OTHER COMPREHENSIVE INCOME (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - SEGMENT AND GEOGRAPHICAL REPORTING, Business Segmented Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 091802 - Disclosure - SEGMENT AND GEOGRAPHICAL REPORTING, Adjustments (Details) link:presentationLink link:calculationLink link:definitionLink 091804 - Disclosure - SEGMENT AND GEOGRAPHICAL REPORTING, Geographical Information (Details) link:presentationLink link:calculationLink link:definitionLink 091900 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 092000 - Disclosure - RELATED PARTIES (Details) link:presentationLink link:calculationLink link:definitionLink 092100 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 dxpe-20171231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 13 dxpe-20171231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 14 dxpe-20171231_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 Public Float Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Document Type Number of related party employees Entity Number of Employees Award Type [Axis] ASU 2015-17 [Member] ASU 2016-09 [Member] Accounting Standards Update 2016-09 [Member] ASU 2016-18 [Member] Trade accounts payable Trade accounts receivable, net of allowances for doubtful accounts of $9,015 in 2017 and $8,160 in 2016 Accumulated other comprehensive loss Less - Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accum. Other Comp. Income [Member] Weighted average remaining estimated life Paid-In Capital [Member] Additional Paid-in Capital [Member] Additional paid-in capital Amortization Tax related items for share based awards Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Adjustments to reconcile net income (loss) to net cash provided by operating activities: Related income tax benefit recognized Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Adjustments for New Accounting Pronouncements [Axis] Stock compensation expense Compensation expense for restricted stock Adjustments to Additional Paid in Capital, Share-based Compensation, Restricted Stock Unit or Restricted Stock Award, Requisite Service Period Recognition Trade accounts receivable, allowances for doubtful accounts Amortization of debt issuance costs Amortization of intangible assets Amortization of intangibles Amortization Amortization expense Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities, Name [Domain] Antidilutive securities excluded from earnings per share calculation (in shares) Impairment of goodwill and other intangible assets Impairment expense Impairment of goodwill Impairment of Goodwill and Other Intangible Assets [Abstract] Asset Impairment Charges [Abstract] ASSETS ASSETS Assets [Abstract] Total assets Identifiable assets at year end Assets Current assets: Total current assets Assets, Current Base Rate [Member] Balance Sheet Location [Domain] Balance Sheet Location [Axis] 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] Building Improvements [Member] Buildings [Member] Stock issued in connection with acquisitions Intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Number of shares issued on acquisition (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Net sales Business Acquisition, Acquiree [Domain] Business Acquisition [Axis] BUSINESS ACQUISITIONS [Abstract] Net income (loss) attributable to DXP Enterprises, Inc. Business Acquisition, Pro Forma Net Income (Loss) Business Acquisition [Line Items] Purchase price Business Combination, Consideration Transferred SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES Business Description and Accounting Policies [Text Block] Diluted earnings (loss) (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Pro Forma Unaudited Results of Operations Pro Forma Information [Abstract] Basic earnings (loss) (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Purchase price financed under common stock issued Business Acquisition, Equity Interest Issued or Issuable, Value Assigned BUSINESS ACQUISITIONS Business Combination Disclosure [Text Block] Purchase Accounting Earnings (loss) before taxes and impairment from business acquisitions B27 settlement B27 settlement Business Combination, Acquisition Related Costs Sales from business acquisitions COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS [Abstract] Capital Loss Carryforward [Member] CASH AT END OF YEAR CASH AT BEGINNING OF YEAR Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and Cash Equivalents Cash Cash and Cash Equivalents, at Carrying Value (DECREASE) INCREASE IN CASH Cash and Cash Equivalents, Period Increase (Decrease) Class of Stock [Domain] Class of Stock [Line Items] Promissory Note Payable [Member] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Commitments and contingencies (Note 15) COMMITMENTS AND CONTINGENCIES [Abstract] Common Stock [Member] Common stock, authorized (in shares) Common stock, issued (in shares) Common stock, par value (in dollars per share) Common stock, $0.01 par value, 100,000,000 shares authorized; 17,315,573 in 2017 and 17,197,380 in 2016 shares issued Common stock shares outstanding (in shares) Balance, beginning of period (in shares) Balance, end of period (in shares) Common Stock, Shares, Outstanding EMPLOYEE BENEFIT PLANS [Abstract] EMPLOYEE BENEFIT PLANS Compensation and Employee Benefit Plans [Text Block] Deferred tax assets [Abstract] Components of Deferred Tax Assets [Abstract] Provision for income taxes [Abstract] Deferred tax liabilities and assets [Abstract] Comprehensive Income (Loss) OTHER COMPREHENSIVE INCOME Comprehensive Income (Loss) Note [Text Block] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Receivables and Credit Risk Consolidation Items [Axis] Consolidation Items [Domain] Series B Convertible Preferred Stock [Member] Convertible preferred stock dividend Convertible Preferred Dividends, Net of Tax Corporate [Member] Cost of sales Costs incurred on uncompleted contracts Schedule of costs and estimated earnings on uncompleted contracts [Abstract] Costs in Excess of Billings on Uncompleted Contracts or Programs [Abstract] Costs and estimated profits in excess of billings on uncompleted contracts Costs and estimated profits in excess of billings on uncompleted contracts Net Costs in Excess of Billings, Noncurrent Credit Facility [Domain] Credit Facility [Axis] Cumulative translation adjustment Cumulative Translation Adjustment, Net of Tax, Period Increase (Decrease) Total current Current Income Tax Expense (Benefit) State Foreign Current Foreign Tax Expense (Benefit) Current [Abstract] Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Customer Relationships [Member] Customer advances Basis spread on base rate LONG-TERM DEBT Debt Disclosure [Text Block] Debt instrument term LONG-TERM DEBT [Abstract] Total Long-term Debt, Gross Maturity date Debt Instrument, Maturity Date Interest rate Debt instrument face amount Total unamortized debt issuance costs Less unamortized debt issuance costs Debt Issuance Cost Amortization Revenues recognized on contracts in process Goodwill Deferred Tax Assets, Goodwill and Intangible Assets Foreign Deferred Foreign Income Tax Expense (Benefit) Federal Deferred Federal Income Tax Expense (Benefit) Deferred income taxes Total Deferred Deferred [Abstract] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement [Line Items] State Deferred State and Local Income Tax Expense (Benefit) Charitable Contribution Carryforward Net operating loss carryforward Deferred Tax Assets, Operating Loss Carryforwards Inventories Deferred Tax Assets, Inventory Capital loss carryforward Deferred Tax Assets, Capital Loss Carryforwards Total deferred tax assets Deferred Tax Assets, Gross Total deferred tax asset, net of valuation Deferred tax liabilities Deferred Tax Assets, Net of Valuation Allowance Research and development credit carryforward Deferred Tax Assets, in Process Research and Development Deferred Compensation Deferred tax asset on unrealized foreign currency losses Deferred Tax Assets, Unrealized Currency Losses Other Other Accruals Accruals Foreign Tax Credit Carryforward Allowance for doubtful accounts Less valuation allowance Deferred Tax Assets, Valuation Allowance Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Intangibles Deferred Tax Liabilities, Intangible Assets Deferred income taxes Non-current deferred income tax liabilities Net deferred tax liability Deferred Tax Liabilities, Net Unremitted foreign earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Other Deferred Tax Liabilities, Other Cumulative translation adjustment Deferred Tax Liabilities, Other Comprehensive Income Company match to employee contributions Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Percentage of deferred salary which is matched Defined Contribution Plan, Employer Matching Contribution, Percent of Match Company contribution to the 401(K) plan Depreciation Depreciation expense SHARE-BASED COMPENSATION [Abstract] SHARE-BASED COMPENSATION Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Dividends paid Dividends Basic [Abstract] Earnings (loss) per share - diluted (in dollars per share) Diluted earnings (loss) per share (in dollars per share) Per share amount (in dollars per share) EARNINGS PER SHARE DATA Earnings Per Share [Text Block] Diluted [Abstract] Earnings (loss) per share - basic (in dollars per share) Basic earnings (loss) per share (in dollars per share) Per share amount (in dollars per share) EARNINGS PER SHARE DATA [Abstract] EFFECT OF FOREIGN CURRENCY ON CASH Effect of Exchange Rate on Cash and Cash Equivalents Federal statutory income tax rate Unrecognized compensation expense Accrual for claims Compensation cost not yet recognized, period for recognition Accrued wages and benefits Equity Component [Domain] Error Corrections and Prior Period Adjustments Restatement [Line Items] 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 Estimated future cash flows, discount rate Fair Value Inputs, Discount Rate Fair Value, Hierarchy [Axis] Asset Class [Axis] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES [Abstract] Asset Class [Domain] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES Fair Value Disclosures [Text Block] Fair Value of Financial Instruments Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Balance at beginning of period Balance at end of period Carrying amount, net Finite-Lived Intangible Assets, Net 2018 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Purchase price adjustment Finite-Lived Intangible Assets, Purchase Accounting Adjustments Finite-Lived Intangible Assets [Line Items] 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Other intangible assets, accumulated amortization Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Translation adjustment Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Thereafter Finite-Lived Intangible Assets by Major Class [Axis] The estimated future annual amortization of intangible assets for each of the next five years and thereafter [Abstract] Other Intangibles Assets [Roll Forward] 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four Gross carrying amount 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign Currency Furniture, Fixtures and Equipment [Member] Gain on sale of subsidiary Gain (Loss) on Disposition of Stock in Subsidiary Corporate and other expense, net General and Administrative Expense GOODWILL AND OTHER INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Translation adjustment Goodwill and Intangible Asset Impairment [Abstract] Goodwill acquired Goodwill Balance at beginning of period Balance at end of period Impairment expense Goodwill impairment loss Impairment of goodwill Accumulated impairment of goodwill Impairment of Goodwill and Other Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Goodwill adjustment Purchase accounting adjustment Goodwill [Line Items] Sale of subsidiary Goodwill, Written off Related to Sale of Business Unit Goodwill [Roll Forward] GOODWILL AND OTHER INTANGIBLE ASSETS [Abstract] Goodwill [Member] Gross profit Gross profit Impairment expense of write off an acquired intangible asset Impairment of Long-Lived Assets, Excluding Goodwill Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] INCOME TAXES [Abstract] Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Domestic Foreign Components of income before income taxes [Abstract] CONSOLIDATED STATEMENTS OF INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS) [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] Income taxes computed at federal statutory rate Foreign rate difference The difference between income taxes computed at the federal statutory income tax rate and the provision for income taxes [Abstract] Effective Income Tax Rate Reconciliation, Amount [Abstract] Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Domestic production activity deduction Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount Provision for income taxes Income tax (benefit) Total Income Tax Expense (Benefit) Gain on sale of Vertex Effective Income Tax Rate Reconciliation, Disposition of Business, Amount Meals and entertainment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Foreign tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Federal income taxes recoverable State income taxes, net of federal benefit Comprehensive income - deferred tax assets change in amount Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount Cash paid for Income Taxes Research and development tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Income Taxes Accounting for Uncertainty in Income Taxes Non-tax deductible impairment expense computed at federal statutory rate Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount Foreign adjustment Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Trade accounts receivable Increase (Decrease) in Accounts Receivable Trade accounts payable and accrued expenses Changes in operating assets and liabilities, net of assets and liabilities acquired in business acquisitions: Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Inventories Increase (Decrease) in Inventories Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Assumed conversion of convertible preferred stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock Balance at beginning of period Balance at end of period Intangible Assets, Net (Including Goodwill) Interest expense Interest expense Cash paid for Interest INVENTORIES Inventory Disclosure [Text Block] Inventories Inventories Inventory, Net Finished goods INVENTORIES [Abstract] Work in process Inventories LIBOR [Member] Land [Member] Lease expenses Leasehold Improvements [Member] Total liabilities and equity Liabilities and Equity LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Total current liabilities Liabilities, Current Current liabilities: Total long-term liabilities Liabilities, Noncurrent Line of Credit Facility [Table] Line of Credit Facility [Line Items] Line of Credit [Member] Commitment fee COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS Total Debt Long-term Debt Maturities of Long-term Debt [Abstract] Borrowings [Abstract] Long-term Debt, by Current and Noncurrent [Abstract] 2022 Long-term Debt, Maturities, Repayments of Principal in Year Five 2021 Long-term Debt, Maturities, Repayments of Principal in Year Four 2020 Long-term Debt, Maturities, Repayments of Principal in Year Three Current maturities of long-term debt Less: Current maturities Long-term Debt, Current Maturities 2018 Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months Long-term debt, less current maturities and unamortized debt issuance costs Total Long-term Debt 2019 Long-term Debt, Maturities, Repayments of Principal in Year Two Thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Segment Reconciling Items [Member] Maximum [Member] Minimum [Member] Noncontrolling interest Changes in allowance [Roll Forward] Nature of Error [Domain] THE COMPANY Nature of Operations [Text Block] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities CASH FLOWS FROM FINANCING ACTIVITIES: CASH FLOWS FROM INVESTING ACTIVITIES: CASH FLOWS FROM OPERATING ACTIVITIES: Noncontrolling interest holder contributions, net of tax benefits Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Net income (loss) attributable to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Net income (loss) attributable to DXP Enterprises, Inc. Net income (loss) attributable to DXP Enterprises, Inc. Net Income (Loss) Attributable to Parent Net income (loss) attributable to DXP Enterprises, Inc. for diluted earnings per share Net Income (Loss) Available to Common Stockholders, Diluted Net loss attributable to noncontrolling interest Less net loss attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest 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 income, net Nonoperating Income (Expense) Number of segments Non-Control Interest [Member] Noncontrolling Interest [Member] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter 2019 Rental expense for operating leases Future minimum rental commitments for non-cancelable leases [Abstract] 2018 2022 Reportable Segment [Member] Operating Segments [Member] 2021 Operating income (loss) Total operating income (loss) 2020 SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES [Abstract] Cumulative translation adjustment Cumulative translation adjustment, net of income taxes Other intangible assets, net of accumulated amortization of $84,624 in 2017 and $70,027 in 2016 Other long-term assets Other current liabilities Other Liabilities, Current Prime rate [Member] Payment for employee taxes withheld from stock awards Payments Related to Tax Withholding for Share-based Compensation Purchase price financed in cash Preferred dividends paid Payments of Dividends Debt issuance costs Payments of Debt Issuance Costs Purchase of treasury stock Payments for Repurchase of Equity Acquisitions of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Noncontrolling interest holder distributions, net of tax benefits Payments to Noncontrolling Interests Plan Name [Axis] Plan Name [Domain] Preferred stock, par value (in dollars per share) Preferred Stock [Member] Preferred stock, liquidation preference (in dollars per share) Preferred stock dividend Convertible preferred stock dividend Preferred stock Preferred stock, issued (in shares) Preferred stock, voting rights Preferred Stock, Voting Rights Preferred stock, outstanding (in shares) Preferred stock, authorized (in shares) Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Proceeds from debt Proceeds from Issuance of Debt Proceeds from issuance of common shares, net Proceeds from Issuance of Common Stock Proceeds from sale of subsidiary Proceeds from Divestiture of Interest in Subsidiaries and Affiliates Noncontrolling interest holder contributions, net of tax benefits Proceeds from the sale of fixed assets Proceeds from sale of fixed assets Net income (loss) Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Estimated useful life Property, Plant and Equipment, Estimated Useful Lives Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment Capital expenditures Property, Plant and Equipment, Additions PROPERTY AND EQUIPMENT [Abstract] Property and equipment, net Total property and equipment Property and equipment, gross Property, Plant and Equipment, Gross PROPERTY AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Property, Plant and Equipment [Line Items] Estimated useful life Fixed Assets [Member] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Bad debt expense Out-of-Period Items [Abstract] Quantifying Misstatement in Current Year Financial Statements [Line Items] Out-of-period adjustment, net of tax Nature of Error [Axis] QUARTERLY FINANCIAL INFORMATION (Unaudited) Quarterly Financial Information [Text Block] QUARTERLY FINANCIAL INFORMATION (Unaudited) [Abstract] Reportable Geographical Components [Member] Range [Domain] Range [Axis] Reconciliation of Operating Income for Reportable Segments to Consolidated Income before Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Schedule of Property and Equipment by Geographical Areas Schedule of Revenue by Geographic Area Reinsurance Policy [Domain] Amount retained, per claim Reinsurance Policy, Type [Axis] Reinsurance Retention Policy [Line Items] Reinsurance Retention Policy [Table] Transaction amount Related Party Transaction [Line Items] Related Party [Domain] Related Party [Axis] RELATED PARTIES RELATED PARTIES [Abstract] Principal payments on revolving line of credit and other long-term debt Repayments of Long-term Debt Adjusted [Member] Restatement Adjustment [Member] Restricted Stock [Member] Restricted Cash Cash classified to restricted cash Restricted Cash Stock compensation expense Restricted Stock or Unit Expense Retained earnings Retained Earnings [Member] Revenue Recognition [Abstract] Revenue Recognition Risks and Uncertainties [Abstract] Estimated Future Annual Amortization of Intangible Assets Wages and other compensation Sales Sales Revenues Scenario, Unspecified [Domain] Plan [Member] Scenario, Forecast [Member] Previously Reported [Member] Changes in Restricted Stock Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Deferred Tax Liabilities and Assets 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] Schedule of Finite-Lived Intangible Assets [Table] Difference between Income Taxes Computed at the Federal Statutory Income Tax Rate and the Provision for Income Taxes Carrying Values of Inventories Schedule of Inventory, Current [Table Text Block] Maturities of Long-Term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Amortizable Other Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Future Minimum Rental Commitments for Non-cancelable Leases Summarized Quarterly Financial Information Quarterly Financial Information [Table Text Block] Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Income Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Activity of Outstanding Common Stock Long Term Debt Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Goodwill Balance by Reportable Segment Schedule of Goodwill [Table Text Block] Schedule of Goodwill [Table] Schedule of Related Party Transactions, by Related Party [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Schedule of Quantifying Prior Year Misstatement Corrected in Current Year Financial Statements [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] Schedule of Stock by Class [Table] SEGMENT AND GEOGRAPHICAL REPORTING SEGMENT AND GEOGRAPHICAL REPORTING [Abstract] Segments [Domain] Segment Reporting Information [Line Items] Segment, Geographical [Domain] Geographical [Domain] Selling, general and administrative expense Selling, general and administrative expenses Series A Preferred Stock [Member] Series A Preferred Stock [Member] Series B Preferred Stock [Member] Forfeited (in dollars per share) Weighted Average Grant Price [Roll Forward] Stock compensation expense Share-based Compensation Award vesting period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Granted (in dollars per share) Granted (in shares) Nonvested, 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 Vested (in dollars per share) Non-vested, beginning balance (in shares) Nonvested, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of shares available for future grants (in shares) Restricted Stock [Roll Forward] Award Type [Domain] Share-based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Shipping and Handling Costs Class of Stock [Axis] Statement [Line Items] CONSOLIDATED STATEMENTS OF EQUITY [Abstract] Geographical [Axis] CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] Segments [Axis] OTHER COMPREHENSIVE INCOME [Abstract] CONSOLIDATED BALANCE SHEETS [Abstract] Scenario [Axis] Statement [Table] Equity Components [Axis] Issuance of shares of Common stock Stock Issued During Period, Value, New Issues Issuance of 148,769 treasury shares in connection with an acquisition Stock Issued During Period, Value, Acquisitions Issuance of treasury shares for vesting of restricted stock (in shares) Issuance of treasury shares upon vesting of restricted shares net of withholding (in shares) Issuance of shares for compensation net of withholding (in shares) Issuance of treasury shares upon vesting of restricted stock Stock Issued During Period, Value, Treasury Stock Reissued Issuance of common stock (in shares) Stock Issued During Period, Shares, New Issues Issuance of shares in connection with acquisitions (in shares) Issuance of treasury shares for acquisition (in shares) BALANCES BALANCES Total equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total DXP Enterprises, Inc. equity Stockholders' Equity Attributable to Parent Equity: CAPITAL STOCK CAPITAL STOCK [Abstract] SUBSEQUENT EVENTS [Abstract] Subsequent Event Type [Domain] Subsequent Event Type [Axis] SUBSEQUENT EVENTS Subsequent Event [Line Items] Subsequent Event [Table] Subsequent Event [Member] Schedule of Changes in Allowance Summary of Valuation Allowance [Table Text Block] SUPPLEMENTAL CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward [Table] Capital loss carryforward Tax Credit Carryforward [Axis] Tax Credit Carryforward [Line Items] Relationship to Entity [Domain] Title of Individual [Axis] Treasury Stock [Member] Balance, beginning of period (in shares) Balance, end of period (in shares) Treasury Stock, Shares Acquisition of treasury stock (in shares) Purchase of treasury shares (in shares) Acquisition of 191,420 shares of treasury stock Treasury Stock, Value, Acquired, Cost Method Type of Adoption [Domain] Use of Estimates Charged to cost and expenses Valuation Allowances and Reserves, Additions for Charges to Cost and Expense Balance at end of year Balance at beginning of year Valuation Allowances and Reserves, Balance Charged to other accounts Valuation Allowances and Reserves, Additions for Charges to Other Accounts Deductions Valuation Allowances and Reserves, Deductions Variable Rate [Domain] Assets of VIE Variable Interest Entity, Consolidated, Carrying Amount, Assets Ownership percentage in VIE Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Variable Interest Entity [Line Items] Variable Rate [Axis] Senior Vice President [Member] Vice President [Member] Weighted average common shares outstanding (in shares) Weighted average shares outstanding (in shares) Weighted average common shares and common equivalent shares outstanding (in shares) Total dilutive shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Write off of debt issuance costs Canada [Member] CANADA United States [Member] Tabular disclosure of the quarterly financial data in the annual financial statements. The disclosure includes financial information for each fiscal quarter for the current and previous year. Quarterly Financial Information [Table] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Quarterly Financial Information [Line Items] Quarterly Financial Information [Line Items] Represents increase (decrease) in amortization expense. Increase (decrease) in amortization expense Increase in amortization expense Amount of payroll and payroll related expenses, vehicles, fuel and supplies. Payroll And Related Payroll Expenses Payroll, related payroll expenses, vehicles, fuel and supplies Treasury Shares [Roll Forward] Refers to number of shares (or other type of equity) issued during the period as a result of any issuance of stock in connection with equity distribution agreement. Stock Issued During Period, Equity Distribution Agreement Issuance of common stock related to equity distribution agreements (in shares) Common Stock [Roll Forward] Tabular disclosure of the change in common stock held in treasury. Schedule of Common Stock Held in Treasury Roll Forward [Text Block] Activity of Common Stock Held in Treasury Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) in income tax rate and transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017. Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Amount Tax reform deferred tax remeasurement Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Income Tax Disclosure [Line Items] Disclosure of information about income taxes. Income Tax Disclosure [Table] Refers to an individual who works part-time or full-time under a contract of employment, Employees [Member] Amount of income tax expense (benefit) related to variable interest entity pertaining to continuing operations. Income Tax Benefit Of Variable Interest Entity 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 Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign acquisition deferred tax liability pursuant to Tax Cuts and Jobs Act of 2017. Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Foreign Acquisition Deferred Tax Liability Canadian acquisition deferred tax liability true up Overstatement of an accrual at December 31, 2014, which overstated 2014 selling, general and administrative expense. Overstatement of Accrual at December 31, 2014 [Member] Tabular disclosure of the useful life of physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software. Property Plant and Equipment Estimated Useful Lives [Table Text Block] Principal Estimated Useful Lives Used in Determining Depreciation The coverage on each medical claim for employees and their dependents. Medical Claims [Member] Medical Claims [Member] The portion that covers the self-insured insurance for each claim for workers compensation, general liability, automobile and property loss. Self-insured Insurance [Member] Self-insured Insurance [Member] Refers to the retention percentage for employee where a higher risk claims per medical insurance claim. Retention Percentage of Employee Higher Risk Claims Retention percentage of employee higher risk claims Self insured Insurance and Medical Claims [Abstract] Self-insured Insurance and Medical Claims [Abstract] Term of the service revenue contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Service Revenue Contract Term Service revenue contract term Disclosure of accounting policy for recognition of costs in the period which correspond to self insurance and medical claims. Self insured Insurance and Medical Claims [Policy Text Block] Self-insured Insurance and Medical Claims Disclosure of accounting policy for out-of-Period Items. Out of Period Items [Policy Text Block] Out-of-Period Items Disclosure of accounting policy for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties. Also includes the disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption. Cost of Sales and Selling, General and Administrative Expenses, Policy [Policy Text Block] Cost of Sales and Selling, General and Administrative Expense Refers to equity-based compensation arrangement plan name "2016 Omnibus Incentive Plan". 2016 Omnibus Incentive Plan [Member] 2016 Omnibus Incentive Plan [Member] 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 three year after date of grant. Percentages of vesting in period two Percentages of vesting for three 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 one year after date of grant. Percentages of vesting in period one Percentages of vesting for one year The disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill. Sale Of Subsidiary Sale of subsidiary The entity that is being acquired or purchased in a merger or acquisition. B27, LLC [Member] The total amount of intangible assets including goodwill sale during period and allocated to the reportable segment. Total Intangible Assets Including Goodwill Sale Of Subsidiary Sale of subsidiary Refers to the decrease in common stock due to changes in market conditions. Percentage of Decrease in Common Stock Percentage of decrease in common stock Refers to the percentage goodwill impairment. Percentage Goodwill impairment Refers to the decrease in price of crude oil due to changes in market conditions. Percentage on Decrease in Price of Crude Oil Percentage on decrease in price of crude oil The amount of remaining intangible asset value recognized during the period. Intangible Asset Remaining Value Remaining intangible asset value of vendor distribution agreements Represents the percentage of goodwill not deductible for tax purpose. Percentage of goodwill not deductible for tax purpose 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 Total amount of intangible assets including goodwill allocated to purchase accounting adjustment. Purchase Accounting Adjustments Purchase price adjustment Total Goodwill and Intangible Assets [Roll Forward] A ratio that indicates a firm's ability to satisfy fixed financing expenses, such as interest and leases. Fixed charge coverage ratio Refers to percentage of reduction in excess cash flow of debt instrument if total leverage ratio is no more than 2.50 to 1.00. Reduction In Percentage Of Excess Cash Flow Condition Two Reduction in percentage of excess cash flow, condition two A loan from a bank for a specific amount that has a specified repayment schedule. Term Loan B [Member] Arrangement in which loan proceeds can be obtained by Asset Based Loan and Security Agreement (the "ABL Credit Agreement"). ABL Revolver [Member] Represents the secured leverage ratio required to be maintained under financial covenants. Debt Instrument Covenant Secured Leverage Ratio Debt instrument secured leverage ratio Debt instrument amortized discount percentage. Debt Instrument Amortized Discount Percentage Amortization in quarterly installments Incremental increase under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Incremental Increase In Term Loan Incremental increase in term loan Secured leverage ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt as of such day to EBITDA for period ten. Secured Leverage Ratio Period Ten March 31, 2020 Refers to the secured debt covenant amount net of restricted cash for secured leverage ratio. Secured Debt Covenant Amount Net of Restricted Cash Secured debt covenant amount net of restricted cash Refers to percentage of reduction in excess cash flow of debt instrument if total leverage ratio is no more than 3.00 to 1.00. Reduction In Percentage Of Excess Cash Flow Condition One Reduction in percentage of excess cash flow, condition one Secured leverage ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt as of such day to EBITDA for period one. Secured Leverage Ratio Period One December 31, 2017 Secured leverage ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt as of such day to EBITDA for period nine. Secured Leverage Ratio Period Nine December 31, 2019 Secured leverage ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt as of such day to EBITDA. Secured Leverage Ratio Secured Leverage Ratio Secured leverage ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt as of such day to EBITDA for period four. Secured Leverage Ratio Period Four September 30, 2018 Refers to consolidated leverage ratio period one. Consolidated Leverage Ratio Covenant Period One Debt instrument leverage ratio, condition one Secured leverage ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt as of such day to EBITDA for period two. Secured Leverage Ratio Period Two March 31, 2018 Secured leverage ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt as of such day to EBITDA for period six. Secured Leverage Ratio Period Six March 31, 2019 Secured leverage ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt as of such day to EBITDA for period ten and thereafter. Secured Leverage Ratio Period Ten And Thereafter June 30, 2020 and each Fiscal Quarter thereafter Secured leverage ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt as of such day to EBITDA for period three. Secured Leverage Ratio Period Three June 30, 2018 Secured leverage ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt as of such day to EBITDA for period five. Secured Leverage Ratio Period Five December 31, 2018 Secured leverage ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt as of such day to EBITDA for period seven. Secured Leverage Ratio Period Seven June 30, 2019 Secured leverage ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt as of such day to EBITDA for period eight. Secured Leverage Ratio Period Eight September 30, 2019 Secured Leverage Ratio Abstract [Abstract] Secured Leverage Ratio [Abstract] Refers to percentage of excess cash flow of debt instrument. Percentage of excess cash flow Refers to consolidated leverage ratio period two. Consolidated Leverage Ratio Covenant Period Two Debt instrument leverage ratio, condition two A loan from a bank for a specific amount that has a specified repayment schedule. Term Loan [Member] Interest rate at which a bank borrows funds from other banks in the Canadian interbank market. Canadian Interbank Offered Rate [Member] CDOR [Member] THE COMPANY [Abstract] Document and Entity Information [Abstract] Tabular disclosure of computation of secured leverage ratio to EBITDA. Computation Of Secured Leverage Ratio To EBITDA [Table Text Block] Computation of Secured Leverage Ratio to EBITDA Debt Issuance Cost Amortization [Abstract] Debt Issuance Cost Amortization [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 impairment expense Adjustment for [Abstract] Total expenditures for additions to long-lived assets (except corporate) other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets of the reportable segment; if the amount: (a) is included in the determination of segment assets reviewed by the chief operating decision maker or (b) is otherwise regularly provided to the chief operating decision maker, even if not included in the determination of segment assets. Segment Reporting Information, Expenditures for Additions to Long Lived Assets, Except Corporate Capital expenditures Operating income for reportable segments excluding impairment expense before amortization of intangibles, corporate and other expense, net. Operating income for reportable segments, excluding impairment expense Operating income for reportable segments, excluding amortization The amount of expense recognized in the current period (except corporate) that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation. Depreciation, Except Corporate Depreciation Sum of the carrying amounts as of the balance sheet date of all assets (except corporate) that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. Assets, Except Corporate Identifiable assets at year end The innovative pumping solutions segment of the entity. Innovative Pumping Solutions [Member] Innovative Pumping Solutions [Member] The service centers segment of the entity. Service Centers [Member] The supply chain services segment of the entity. Supply Chain Services [Member] Supply Chain Services [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 [Table Text Block] Schedule of Costs and Estimated Earnings on Uncompleted Contracts Included in Balance Sheet Tabular disclosure of costs and estimated earnings on uncompleted contracts. Costs And Estimated Earnings On Uncompleted Contracts [Table Text Block] Costs and Estimated Profits on Uncompleted Contracts 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) This amount represents the costs and estimated earnings of uncompleted contracts before billing date. Cost And Earnings Of Uncompleted Contracts Total 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 Estimated earnings thereon, on uncompleted contracts. Estimated Earnings Thereon, on Uncompleted Contracts Estimated earnings, thereon 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 Costs And Estimated Earnings On Uncompleted Contracts Included In Accompanying Balance Sheets Under Captions [Abstract] Schedule of Costs and Estimated Earnings on Uncompleted Contracts Included in Condensed Consolidated Balance Sheets [Abstract] Pro Forma Per Share Data [Abstract] Per share data [Abstract] Companies acquired in 2015 and 2016. Units Acquired In 2015 and 2016 [Member] The portion of the amount of goodwill arising from a business combination that is not expected to be deductible for tax purposes. Business Acquisition, Goodwill, Not Expected Tax Deductible Amount Nontax deductible goodwill or intangible assets Refers to business acquired during 2014 and 2015 contributed sales and a loss before taxes. Business Acquired In Year Three [Member] Business Acquired during 2015 [Member] The name of the company acquired by the entity. Tool Supply, Inc. [Member] The entity that is being acquired or purchased in a merger or acquisition. Cortech Engineering, LLC [Member] The name of the company acquired by the entity. Application Specialties, Inc. [Member] Refers to acquired companies that operate in Canada. Number of Entities Acquired Which Operate in Canada Number of companies acquired Amount of increase (decrease) in the asset reflecting the billings on uncompleted contracts in excess of related costs and estimated profits. Increase (Decrease) in Billings in Excess of Costs and Estimated Profits on Uncompleted Contract Billings in excess of costs & estimated profits on uncompleted contracts The increase (decrease) during the reporting period in the amount of cost and estimated profits in excess of billings on uncompleted contracts. Increase (Decrease) in Costs and Estimated Profits in Excess of Billings on Uncompleted Contracts Costs and estimated profits in excess of billings on uncompleted contracts The title of the senior manager. Chairman of the Board, President and Chief Executive Officer [Member] Refers to sons of executives. Sons Member [Member] Sons of Executives [Member] Refers to sons and sons-in-laws of executives. Sons and Sons in Law of Executives [Member] Refers to the Children of Senior Manager. Children Of David Little [Member] Children of Chairman of the Board, President and Chief Executive Officer [Member] Refers to sons-in-laws of executives. Sons-in-laws Member [Member] Sons-in-laws of Executives [Member] EX-101.PRE 15 dxpe-20171231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 16 image00002.jpg begin 644 image00002.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# 8$!08%! 8&!08'!P8("A *"@D) M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_ MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P 1" '> GD# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#ZGE9DC=D0 MNP!(0$ L?3GBL_[?>_\ 0(N?^_L7_P 76E10!F_;[W_H$7/_ ']B_P#BZ07] M]SG1[GV_?1?_ !5:=% &;]OO?^@1<_\ ?V+_ .+H^WWO_0(N?^_L7_Q=:5% M&;]OO?\ H$7/_?V+_P"+H^WWO_0(N?\ O[%_\76E10!F_;[W_H$7/_?V+_XN MC[?>_P#0(N?^_L7_ ,76E10!F_;[W_H$7/\ W]B_^+H^WWO_ $"+G_O[%_\ M%UI44 9GV^^R_] BY_[^Q?_%UI44 9OV^]_P"@1<_]_8O_ (NC[?>_] BY M_P"_L7_Q=:5% &;]OO?^@1<_]_8O_BZ/M][_ - BY_[^Q?\ Q=:5% &;]OO? M^@1<_P#?V+_XND%_?9.='N<=OWT7_P 56G10!F_;[W_H$7/_ ']B_P#BZ/M] M[_T"+G_O[%_\76E10!F_;[W_ *!%S_W]B_\ BZ/M][_T"+G_ +^Q?_%UI44 M9OV^]_Z!%S_W]B_^+H^WWO\ T"+G_O[%_P#%UI44 9OV^]_Z!%S_ -_8O_BZ M/M][_P! BY_[^Q?_ !=:5% &8+^^R_P#0(N?^_L7_ ,76E10!F_;[W_H$7/\ W]B_^+H^WWO_ $"+G_O[ M%_\ %UI44 9OV^]_Z!%S_P!_8O\ XND%_?9.='N<=OWT7_Q5:=% &;]OO?\ MH$7/_?V+_P"+H^WWO_0(N?\ O[%_\76E10!F_;[W_H$7/_?V+_XNC[?>_P#0 M(N?^_L7_ ,76E10!F_;[W_H$7/\ W]B_^+H^WWO_ $"+G_O[%_\ %UI44 9O MV^]_Z!%S_P!_8O\ XNC[?>_] BY_[^Q?_%UI44 9@O[[G.CW/M^^B_\ BJ7[ M?>_] BY_[^Q?_%UI44 9OV^]_P"@1<_]_8O_ (NC[?>_] BY_P"_L7_Q=:5% M &;]OO?^@1<_]_8O_BZ/M][_ - BY_[^Q?\ Q=:5% &;]OO?^@1<_P#?V+_X MNC[?>_\ 0(N?^_L7_P 76E10!F_;[W_H$7/_ ']B_P#BZ07]]SG1[GV_?1?_ M !5:=% &;]OO?^@1<_\ ?V+_ .+H^WWO_0(N?^_L7_Q=:5% &;]OO?\ H$7/ M_?V+_P"+H^WWO_0(N?\ O[%_\76E10!F_;[W_H$7/_?V+_XNC[?>_P#0(N?^ M_L7_ ,76E10!F_;[W_H$7/\ W]B_^+H^WWO_ $"+G_O[%_\ %UI44 9@O[[G M.CW/7C]]%_\ %4OV^]_Z!%S_ -_8O_BZTJ* ,W[?>_\ 0(N?^_L7_P 71]OO M?^@1<_\ ?V+_ .+K2HH S?M][_T"+G_O[%_\71]OO?\ H$7/_?V+_P"+K2HH M S?M][_T"+G_ +^Q?_%T?;[W_H$7/_?V+_XNM*B@#-^WWO\ T"+G_O[%_P#% MT@O[[G.CW(YXQ-%_\56G10!F_;[W_H$7/_?V+_XNC[?>_P#0(N?^_L7_ ,76 ME10!2T^_-W-<0R6TMO-#MW*Y4Y##@@J3Z5=K(LXT?Q#J;,H+*L.">W#5KT % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4R6:*$9FD2,>K,!3ZYKQ+X-TGQ+KFDZAK=M%>)IJR^3;S) MO0N^T;B#P,^M &[]MM0N3UD(A>WD M'!$H)R,>V<]O6LSX,^.YY_A*OB+QA]IAAB6:ZN-1G*&.3,K<(JL6&. 5'8# M- 'KE1K/"TFQ98R^<;0PS7G]I\7- EU_1=*NH+^R;6XA+IMQ.B&*Y5CA<%6) M4D]F KRO7[*VL_VR-$-I!%#YUL)9/+7;O%;KP M]XO_ .$M@TB2!)8\-?!,HFUL[2W(_"@#Z[4AAD$$>HHKYW_9.&O(WB#Y_A(Z=1Z!OBAI M7C+6-%Y]&UC4!8ZXO\ M94HBN;?[,K2+DD%L*Y 4$8)) R10!ZY17E^H?&OPYI_BFRT&\L]8CNKV".XM MG%NKK*CKE,!6+9/3&W.:W?AS\1]$\??VBFD)>6]UI\OE7-K>1>7+&X M(Z]N: .SHKS?X^>.-1\!^ KC4M)L6GN)3Y"W!=0ELSBN,T?XAZ7?:]9:- M>VM_I.HW\'VFRBOHU7[3'_LE689_V3@^U;'C>;4K?P=K*/'F2HN>FY@,U\N_"#QK\/?$/AN'P] MXNC_ +.\4MNCEU&Y8I--*2?G6X^\K9(^4D@#NJ*XBZ^)>AI\.O^$ULDO-0T4+N?[-&OF1C.#N5F'0]>:S-+^,OAK4 MKGPU#;PZH/[?)6VD:W'EQL/X78' ;N0,X!&<4 >E5&)XC)Y8E0OTV[AG\JX% M?BUX=8QW 6^.BR7O]GKJ_E#[*9_3=NW;<\;MNW/>O'_&-S9:'^U]IMZT)5#9 M"1UMXB[S2&)QPJC+,>!0!]145Q?P[^)&A>/+;49-*^U6TNG2>7=07L8BDB// M)&2,<'OVYK,_X7#X;^PR:H(M1/AV.Z^QMK(A'V829Q_>W[<\;MN/>@#T-IX5 MDV-+&'_NEAFGLP52S$!0,DGH*^8OVH+>S_X67\,;ZUBA\VZNAOGC S*JRP;, MD=0 QQ]:]KUKQUHZ>*)/"<=G=ZOJ9MS+=VUM$LBPPD<^9N('(/W1DG/3F@#L M(IHY<^5(CXZ[6!I]?,7[*$]I;^*?B1/&8X+".X#J2-BQQAY2.#T 'Y5Z]8?% M;P_=W&EGR[Z#3=4N&M;#4IH@MO<2KQM!W;AG!P64 XX- '?T5Y[J7Q7T33/' MLGA*_L]4AU)8C,C^2K1RKM+#9M8L2<8 VYS6Y\/O&FF^.M#DU71XKN&&.X>V M>.[B\N173&01D^HH Z:BBB@ HHHH **** "BBB@ HHHH **** ,NP_Y#^J_[ ML/\ )JU*R+--WB'4SO<86'@'@\-6O0 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !39I4AB>69UCC0% MF=C@*!U)/84ZDD19$9)%#(PP589!% 'R?\+]9TR+]JWQ9=2:C9K:W N$AF,R MA)&+)@*V<$\'\JZZ&VD\,?M4ZEJWB&=+73-4T\_9+R=MD1(5 8]YX!&P\'V] M:]U&D::,8T^S&.1^X7C]*EN4L[MOLMTMO,V/,\F0!CC.-VT_SH ^4O"&@ZK< M_#;XQ:O!;W#V&JO(UBH0YN KLQ=1U(P>O?FMWX?^,-,T_P#99N@MC%KN10!\47>I6T^O_ ?U>29C%N3[0ZPM'!;D3@^3&H& JC' MSUSWKT#Q1JNGG]L+0Y!?6WEQ6RPR-Y@PDA1_D)[-R./>OI?[);[8E^SP[8CF M,;!A#[>E1-IE@\ID:RM6D+;BYB4DGUSCK0!%X@O;73]%O)[^YAMH!$P,DSA% M!(..37QO\!?"6A^//!/C+P_?SV,.LS31RZ=)(5\Y757.5SR5[,!V-?:EQ;PW M,1CN8HYHRW\-?M1^$=1U3S+/2DT^.-)I59AD M)(NW(SELD#OR1ZU/\6[N'1OVE_!&OZL6M-(-LO\ I,JD*#B3(/O\PX]Z^C3< MZ;QN/C#\1[@7"1I=.T\0F_=LR"5B3@\C (SZ9J7]DZ32[OQ'\18 MI)+:>:ZNU98W(82P[Y>0#]X<\_45]&64>F76ZZLDLIMQ9&FA"MDYPP+#WR#4 MUOI]G;2>9;VEO$^,;DC"G'U H ^:O&M]80?M@^&WDN;:.&&UCB=F=0L;[9<* M?0\CCW%2?LO7EK)\5/B0J7$+//HKZ/DTVQEE,DME; M/(QR6:)22?7.*=;V%G;R>9;VEO%)C&Y(PIQ]0* /)?VLK:>Y^#.H?9XGE\NY M@D?8N=JAN2?89KSKXG1R^,/V<_"UQX9:6^@T9[=KU(HV/2+:V./FVEAG'3GT MKZG=5="KJ&5A@@C((IL44<40CBC1(P,!57 'X4 ?.'CH?\)I\8?AC_PBETEZ MMA MS=SVS;UMX]RGYR.%)"D8//->X?$/6;CP[X*U;5[)/,N+.'SDCQG?@CY< M>_2MRVM+>U#"UMX80YRWEH%W'U.*E90RX8 CT(S0!\]?%+0/AGX^\'WGB!9K M?2]>\AI4*#R[HRXXCD@^\Y)XZ9]#7 ?&2WU/3/V:? NG>))"NKB]#B"5OWJQ M>7+M!'7@,H/ID"OKUK&T>Y%R]K UP.DIC!8?CUK(U+7/"POOLFIZGHGVR,[/ M)N+B+S%)[;6.03QQ0!\W>*-5TZ;]I'X9W,-]:O;)IEJC2K*I12?-P"XJ7QUXAM-6^(GQ'TK^SQI&!%A: C&#Y*\8Z=JL>1")FE$4?FL-K/M&XCT)H ^5/!NI62_L<:[$]S&DB& M:$JYV_.T@*J,]21Z5Z'\&+.UUC]G.SM-&:WDOULKF)2N"T-PV\$?[).[\C7L MAL;1K<0&U@, .X1F,;0?7'2H/.TO2YH+7S+*SENW(ABW+&TS <[1QN.,=* / ME#X.P^$-5\$R>"_'-MT;[1,@G8L2I2->-P)(/Y]*WM=O;"T_; T( MR74$4,%BD#-)*/D?RG 5CG[W(_.OIL6T N#.((A.1@R;!N_/K4,FFV,DADDL MK9Y&.XLT2DD^N<4 ?*GP,B.MW7QCTO2KR%=0U!)Q:$.,MEI0&7U&67D>HJC' M*L?[*UQX4;(\2_VH(/[+Q_I)?[0'QY?WL;1G.,5]60W?A^TN+WR;C2H)[),W M6QXU:W4\_/W4<=\5:L3IFH;-2L#9W6\82ZAVON'3AQU_.@#Y-^,B?V)>?!;2 M=5O(3J&EQQB]#2#,/SP)9=9F\0Z7<8CTAKF88D#':Z(,!0 ><].XKZ5@@BMU*P11Q M*6+$(H4$GDGCN:A?3;%YC*]G;-*6W%S$I.?7..M6J "BBB@ HHHH **** "B MBB@ HHHH **** ,NP_Y#^J_[L/\ )JU*R+,.?$.I[6 &V'(*YSPU:] !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !7D&DZ[]DTGQ5E 'SYX-U^^\->$O$ M7@N/4K?2]3T/4P;;S;D$/:2-O\H3E2H<992Q7 ) (%;MQXJUV>5ELM7U.1[G M0FEM(42(3PSI;[MT\13^)L$.IVY.W'(KW7%% 'R])\2/$$NFZM)!XGF$J0:( M\+".([9)3BY &SD#DD=L=JU?#'Q!\0R>++:T77SJ:&[U:TCMGBC'G+%'NMR2 MH!)9N 1@$<<]:^C** /F_3_&_BJ?P9!J=]KT<0>1))8HI8_M1?RF\V%,Q;$9 M6"LL399AE=W0UW'QT\57N@^&]+?2M1OK"_NUF>$QPIAV2!G"R%E;;SC"@99B M!D#->L8HH \E\;7,7B/X-Z%J-_K)TV]EBM[N*_1 84N?*)Q*.@0G(FM=NFZG=;(8(%$L\=S^ZR F,LIRY/?->J:/J_B.[\:?96U&^GL=2TJ MWUFS,2QB.$KQ-!G9T9BG4Y /6O8** /G+3/&WBV]\(W>HWNMP6CAUDE@,Z1S MI(K2"6!28ML.0%V+)N)*GG!S4'BCQ/KFFOXZU&WU_6;2]B33&T^*>) /+D"; M\QE",_,V<'KGTX^E,44 ?.FA?$'7_P#A,K6S3Q!_:,(UB^L$MWCC'GQ+!NB8 ME0#S)P",>G-5--\>>*KG0M%N=1\0"Q^VZK:07#*T;2P%]XN(W4Q@1J,*54DL M.22017TM10!\\>"?$^LZ_P"(?AW/JVLW_EN=3AG\M559I(I,1!P%P28R/3@9 M&*Z3QUXJ\1Z?\1&LK*YEA$M>QT4 > M?#/QQK5YXZT>QU#7Y;^VO9]4@>"5(P%6*0>0V54') //<=JK^-;[04^,_C)= M7:UD@D\+_9?+*AS).9 1&HQDR=, <]*^AZ,4 ?.GA;7?'6BWGA7P_J#BWGM] M,M)5@NI OVH%B)4.49GD5=H 4C;@DY%3?\)OXB'@2/5TUJZEO[F_AM]4M&A2 M(Z0#-(KX)$2YMM/T^=88$CEBF ME>X\N0@E 64QX8@8ZY&!5N_UFZU]]&:_UJ6:'2?%]Q"-51$#0VPA8K(2%V@< MX#$8Z=:^E** /G?2_&WCR>\\*VM]+':MG%=I\%M2UGQ =:U#4_$$]Y;6>IW=E#:M%& 8@P\MV8*"3CIVP>]>J44 > M'>'H]&3XG:CXCT.?3;G0;G29X[R=8?(:SD60$^?GEV<[N7YPOI5_X"^)=%TW MX9>&;&[OHHKF[NIK2&+:23*9&8(<#"D@@C.,Y%>Q8JM=6-M=36\MQ$LCV[^9 M%G.%;&,XZ$_7I0!Y+\1+CP;)\5O#%M>310>(K:[CNVDC@=YI/E*1P;P"%!)# M$$@8&>IS7+_#M+FRU:Q.JND4NFZ9JJ:]))\JK(]X6B\PGJ2/F7/;VKZ+HH ^ M8=+N_![_ +-7ARP\42VBW,\G>&I8[ M7XF:1;Z+YC:;>^&UFF9QAI/+=5AE8?WBK$<\D?2O4*S[+2+.SU*]U")&:]O- MHEF=BS%5^Z@]%&3P/4T :%%%% !1110 4444 %%%% !1110 4444 %%%% &7 M8?\ (?U7_=A_DU:E9%F7'B'4]BJ5VPY);&.&]JUZ "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#DOB+XJF\+6-DUK;V\D]Y/Y"274AC@C.,C>P!()Z 8 MY)IOB#Q5?Z/IUA=2Z7;QM,ZQRP7%XL;EV<+LA&#YC=P...XJS\0-)U+6=#EL M],73[A95*36E^I\J93C^( D$8].D:>=8TW-I%^^DD,GR_?^0GGUYH Z*BLS^P-)_P"@ M?;_]\4?V!I/_ $#[?_OB@#3HK,_L#2?^@?;_ /?%']@:3_T#[?\ [XH TZ*S M/[ TG_H'V_\ WQ1_8&D_] ^W_P"^* -.BLS^P-)_Z!]O_P!\4?V!I/\ T#[? M_OB@#3HK,_L#2?\ H'V__?%']@:3_P! ^W_[XH TZ*S/[ TG_H'V_P#WQ1_8 M&D_] ^W_ .^* -.BLS^P-)_Z!]O_ -\4?V!I/_0/M_\ OB@#3HK,_L#2?^@? M;_\ ?%']@:3_ - ^W_[XH TZ*S/[ TG_ *!]O_WQ1_8&D_\ 0/M_^^* -.BL MS^P-)_Z!]O\ ]\4?V!I/_0/M_P#OB@#3HK,_L#2?^@?;_P#?%']@:3_T#[?_ M +XH TZ*S/[ TG_H'V__ 'Q1_8&D_P#0/M_^^* -.BLS^P-)_P"@?;_]\4?V M!I/_ $#[?_OB@#3HK,_L#2?^@?;_ /?%']@:3_T#[?\ [XH TZ*S/[ TG_H' MV_\ WQ1_8&D_] ^W_P"^* -.BLS^P-)_Z!]O_P!\4?V!I/\ T#[?_OB@#3HK M,_L#2?\ H'V__?%']@:3_P! ^W_[XH TZ*S/[ TG_H'V_P#WQ1_8&D_] ^W_ M .^* -.BLS^P-)_Z!]O_ -\4?V!I/_0/M_\ OB@#3HK,_L#2?^@?;_\ ?%'] M@:3_ - ^W_[XH TZ*S/[ TG_ *!]O_WQ1_8&D_\ 0/M_^^* -.BLS^P-)_Z! M]O\ ]\4?V!I/_0/M_P#OB@#3HK,_L#2?^@?;_P#?%']@:3_T#[?_ +XH TZ* MS/[ TG_H'V__ 'Q1_8&D_P#0/M_^^* -.BLS^P-)_P"@?;_]\4?V!I/_ $#[ M?_OB@#3HK,_L#2?^@?;_ /?%']@:3_T#[?\ [XH TZ*S/[ TG_H'V_\ WQ1_ M8&D_] ^W_P"^* -.BLS^P-)_Z!]O_P!\4?V!I/\ T#[?_OB@#3HJO96-K8JR MVD$<*L@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K+U+_D,Z/_OR_P#H MLUJ5EZE_R&='_P!^7_T6: -2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R[ M#_D/ZK_NP_R:M2LBSE1/$.IJS ,RPX'KPU:] !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !67J7_(9T?_ 'Y?_19K4K+U+_D,Z/\ [\O_ M *+- &I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 9=A_P A_5?]V'^35J5E M6'_(?U7_ '8?Y-6K0 4444 %%%% !1110 4444 %%%% !1110 4444 9^N:U MIN@V)O-9O8+*U#!?,F?:"3T ]33+S7](L8[1[S4[*!+PA;=I)U43$]-I)YZC MIZUR'QF6S31;6[N+V73;NUD:2UO?+WPHY !24?W64D8XZ<$&L?4M=T.Y\'6> MF:[;6FD76L6K),C1L$BM][9=A_*G6NK:?=W]U8VM];37EKCSX(Y0SQ9Z;@.17%VURB^-;?_A' M-7N+IIV5=2TZ8;EAA$7RR+D QD$*,9^;<>,UD>"8V_MCPU81(ZZCI7VXZKE2 M-GF-E=Q[[VPP]A0!ZQ67J7_(9T?_ 'Y?_19K4KG-4M+TZSIN-2<;I)-G[E/D M^0^W- '1T5E_8=1_Z"\G_@/'_A1]AU'_ *"\G_@/'_A0!J45E_8=1_Z"\G_@ M/'_A1]AU'_H+R?\ @/'_ (4 :E%9?V'4?^@O)_X#Q_X4?8=1_P"@O)_X#Q_X M4 :E%9?V'4?^@O)_X#Q_X4?8=1_Z"\G_ (#Q_P"% &I167]AU'_H+R?^ \?^ M%'V'4?\ H+R?^ \?^% &I167]AU'_H+R?^ \?^%'V'4?^@O)_P" \?\ A0!J M45E_8=1_Z"\G_@/'_A1]AU'_ *"\G_@/'_A0!J45E_8=1_Z"\G_@/'_A1]AU M'_H+R?\ @/'_ (4 :E%9?V'4?^@O)_X#Q_X4?8=1_P"@O)_X#Q_X4 :E%9?V M'4?^@O)_X#Q_X4?8=1_Z"\G_ (#Q_P"% &I167]AU'_H+R?^ \?^%'V'4?\ MH+R?^ \?^% &I167]AU'_H+R?^ \?^%'V'4?^@O)_P" \?\ A0!J45E_8=1_ MZ"\G_@/'_A1]AU'_ *"\G_@/'_A0!J45E_8=1_Z"\G_@/'_A1]AU'_H+R?\ M@/'_ (4 :E%9?V'4?^@O)_X#Q_X4?8=1_P"@O)_X#Q_X4 :E%9?V'4?^@O)_ MX#Q_X4?8=1_Z"\G_ (#Q_P"% &I167]AU'_H+R?^ \?^%'V'4?\ H+R?^ \? M^% &I167]AU'_H+R?^ \?^%'V'4?^@O)_P" \?\ A0!J45E_8=1_Z"\G_@/' M_A1]AU'_ *"\G_@/'_A0!J45E_8=1_Z"\G_@/'_A1]AU'_H+R?\ @/'_ (4 M:E%9?V'4?^@O)_X#Q_X4?8=1_P"@O)_X#Q_X4 :E%9?V'4?^@O)_X#Q_X4?8 M=1_Z"\G_ (#Q_P"% &I167]AU'_H+R?^ \?^%'V'4?\ H+R?^ \?^% &I167 M]AU'_H+R?^ \?^%'V'4?^@O)_P" \?\ A0!J45E_8=1_Z"\G_@/'_A1]AU'_ M *"\G_@/'_A0!J45E_8=1_Z"\G_@/'_A1]AU'_H+R?\ @/'_ (4 :E%9?V'4 M?^@O)_X#Q_X4?8=1_P"@O)_X#Q_X4 :E%9?V'4?^@O)_X#Q_X4?8=1_Z"\G_ M (#Q_P"% &I15:RAGA5A1_%[Q)K%GJ4.G6OFV5J )5G1L&8CW[ M'M7K;,%4LQ 4#))[5YGHUA#X]\2ZAK&I1&;1[;_1;.-B0&P>7_SZUU83EC)U M)K1'/B+RBH1>K.J\ ZQ>ZYX;M[S4;?RI6^4..DH'\8';-='7GW@*>7P_KM]X M3OG)1"9[!V_CC/)7\/\ &O0:SQ$5&;ML]5Z%T9?'GB36[;QEJ\%KJ]]#!'/M2..=E51M' K.I45-7 M9UX/"2Q4G&+M8^AJ*X#X+ZC>ZEX;NY=1NY[J5;MD5YG+$#8IQD_4UW]5"7,K MF->DZ-1TWT"BBBJ,@HHHH R+.,-XAU,EG&U8> V >&K7K+L/^0_JO^[#_)JU M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LO4O^0SH_ M^_+_ .BS6I67J7_(9T?_ 'Y?_19H U**** "BBB@ HHHH **** "BBB@ HHI MEQ-';P233,$BC4NS'H .IH XWXFZI.EE;:'IASJ6JOY*XZI'_$W]/SKIM!TN M#1='M=/M1B.! N?[Q[G\37&^ H9/$.OW_BR\4B-B;>P1OX8QU;\?\:]!KHK> MXE273?U_X!C2]YNH^NWI_P $XSXEZ1//80:SI8(U32V\Z,CJZ#[R_P!?SKH? M#>KP:[HMKJ%L1LF3)7^ZW0[=)U8F:S)Z1R M=T_S[4X_O:?)U6J].J_44OW<^;H]_P!#T6BBBN8W"BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"JVI7]KIEG)=7\\=O;QC+.YP!7.>*_&UGHLPL+*-]1UF3Y8[2#D@_P"T1T_G M61IO@W4-?O(]3\=3^I_P YK-SUM'5G5##)1]I6?+'\7Z+] M=B";7-=\<2-;>%T?3=&SMDU*48>0=Q&/\_A5B/X2^'M@\Z34))PK+OO$.GV=W':M(9;AV"^7"-Y&?7TJ)*$5S564\ M;*'NT?<7EO\ -]1OA;PY8^&;&2TTSSO*DD,K>:^X[B /Z"MFBBMDDE9'+.6C4]274SJLE[<-=)KRZ1]D61A"8=H!'EYV[B TU*]OKWQ3<:<9Y=0.VWW3*OEQ# M@ _3]*Z*"4;U7TV]?ZU,:KYK4UU_(]!TVRAT[3[>SM5"0P($0>PJS67]MU/ M_H$_^3*T?;=3_P"@3_Y,K6#;;NS9*VB-2N:\?Z =>T%TM_EO[<^?;..H<=OQ MK1^VZG_T"?\ R96C[;J?_0)_\F5IPFX24ET)E%23BREX%U\>(?#\-Q)\MW'^ MZN4[K(.OY]:Z&O+;R>\\'^,_[3:Q\G3-781RQ>."WC&6=S@ M"O/9M?USQM,]IX4C?3](SMEU.9<,X[^6/\_A5>'PQKVO:@FH>,K8W4:D-!I\ M5P$BC_WAW/\ G-=?=ZR^C6:^=ID5M"@PD8N4''HHK*3;5Y.R.F]+#;>]+\%_ MG^7J/\*>$M,\-0G['&9+M_\ 6W4OS22'OSV'M5W6-=L=)7_2IE?E MV_&D^VZG_P! G_R96C[;J?\ T"?_ "96M(4(Q?-+5]W^G8E(U**R_MNI_P#0 M)_\ )E:/MNI_] G_ ,F5K<9J45E_;=3_ .@3_P"3*T?;=3_Z!/\ Y,K0!J45 M6L9KB96-U:_9R#P/,#Y_*K- &19E_P#A(=4V!2NV'.3@]&K7K+L/^0_JO^[# M_)JU* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#(\2>'=-\1V8MM5A= MU4Y1XI6BD3UPRD$9[C/-4;OP-X?N?LFZSEB^R0^1 +>[F@"(3DC"..IZD\GO M72T4 8T7AG1XM6BU*.R5;R)0J,';:,#:&V9V[L<;L;L<9Q4FG^'=*T_5+C4; M.T6.[GR'?>Q R3M R>3FM6B@ K+U+_D,Z/\ [\O_ *+-:E9>I?\ M(9T?_?E_]%F@#4HHHH **** "BBB@ HHHH ***HZYJ<&CZ3=7]T<10(7/N>P M_$\4TFW9";25V<9\0)Y->UJP\)63$"8B>^=?X(AR!^/^%=[;01VUO%! H2*- M0B*.P'2N,^&6F3FUNO$&IC_B8ZJ_F<_P1_PK_GVKMZWKM1M2CLOSZF5)-WJ/ MK^04445SFP4444 97BG18=?T.ZT^? \Q%]$_M%K5KH>:L M?EA]GWN^<&DVDKLNG"522A'=F_5>_O;;3[62YO9XX((QEG18K M?P_*\TAVHJW()9CT&-M:5KX4U#Q!.NJ^/KD+ AWQ:;&VV*(?[9[G_.:S]JI? M!J=;P,J/O8A\J^]OT$N/$6N>-)GM/"$;V.E@[9=4F7!;U\L?Y/TKH?#_ (;T M;P?://N4W#_/]!4;^(5;&G^%K(7!C&T,J[88Q4EIX8>ZF%UXAN6 MO9^HB!Q&GX=ZP51R?[MGDO+RH^@KH(XTBC5(E5$48"J, 4ZM(X>[Y MJKYG^'W'+;N &!@<"BBBN@H**** "BBB@ HHHH **** ,BS^M&W0SH'4^GM6]9*255 M==_7^M3&D^5NF^GY%NBBBN\8ZO=:Y?SZ?J^I0V M-+O0V33;)-1'G-_IM[<$X/'RXSGC^M8QQ"D[6.ZKE-2G!3JV\.X_@2*1OAY/=#.N>*=6NU[J)/+4?SK3G?2)R_5Z[GR1^ Q6NNOZK< M#3] G"]C.VP#\*79XKNOO2V-DI_NC>14>WYOAN_1?YA]9I1^"DOG=_Y(Q_[$ M\>:A_P ?OB*SL4/\-K#EE_' _G6#XP\ WK:7O/B&XU+4!(IV7DZQ1[>YP3UK MMO\ A&;ZY_Y"&N7<@/5(_E%3P>#='C(,L4EPWK-(30XU)JRA][_RN.&85H23 M@DODO^'_ !/$_#WAW4[+Q)8RHD-Q+;3),$@D\P,5.<9'2O8H] O]7D$WB.Y/ MEYRMI"<*/J:Z.RL+6Q4K9V\4(/78N,U9HAA/^?COY=/^"9XG$U,5)2J].Q#: M6L%G"L5K$D4:]%48J:BBNQ))61@%%%%, HHHH **** "BBB@ HHHH **** , MBSE1/$.IJQP66$#CV:M>LNP_Y#^J_P"[#_)JU* "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HKC/BCXEO\ PSI%K<:>((4FF\N:^N8FDBM1C@NJD<$X M7)( SS3]<\1ZKIEIX9E-G8L=1OX;.Z83%E17SAH\#YLXSR>,]Z .PHKDV\1S MMXX&C^;;V=NJY5+JUD#W>%RQADW!"%RN1@GK53PYXNOM1U+3FO+>WCTW6//^ MP",-YL?E'_EH2<'> 6& ,8PW7M_C73?VC9?\ /Y;?]_5_QK6O)-J$=E_5S.E%VYI; MLM455_M&R_Y_+;_OZO\ C1_:-E_S^6W_ ']7_&L#4M455_M&R_Y_+;_OZO\ MC1_:-E_S^6W_ ']7_&@"U157^T;+_G\MO^_J_P"-']HV7_/Y;?\ ?U?\: +5 M%5?[1LO^?RV_[^K_ (THU"S/2[MS_P!M5_QH GEC26-XY%#(X*LIZ$'M7GO@ MV1_"WBJ\\+W3'['<$W.GNQXP>J?Y]/>NPU#Q#H^GQ[[W4[2%?]J45Y=\1_&F M@:M#:G1KB:75K.826\T<9"CU!)QQ6E*M"-X3>C_I,;PE:K:=*+=CV6BO++'Q MQXGU^U5]&TS3K6(_*T]U>":\GMOBMXB% MS#]H>S,&]?,VV_.W/..>N,UUU]\-_#LVGS)#JC'47QMN[BX\TKR"?ER!R,C\ M:RK+X600WEO,?$EJXBE60J(A\V"#C[_M6%156[K0]'"RP%.FU4=WYK_ASI&^ M*%E,2-,T?5[QNGRP;<_SH/C'Q3=C_B7>#+I,]#=2;/\ "NQN-9TRU&)KVW3' M;>*RKKQMHD&<7#2'_80_UQ3E5C'XJB7W'F_6*$=J?WMO\K&%]I^(]Y_J[+1[ M '_GI(7(_+-!\/\ CN[YNO%%M:@]5M[?/ZFM'_A-UN/^0?823>A>55%(=;UV MXXC32K53T,EPK'^=9^V@]N9^B8?76O@A%?*_YW,__A7=Y<\ZEXLUB?/54?8I MJ:'X6>'(VWW/VRY;N9K@D&K/E:K<_P#'UXFLX1W$&W_ZU*- TV4YOM>FN<]0 M;D ?SIWD_AI_>U_P1/'XCI*WII^0J>%O!6E\M8Z;&1_SU;<6 M<=J&':VMQG]!3[;0_#$'3[)(?628-_6M6W.C6^/(:PCQ_=9!5*-;HHK\?\C& M5:K/XI7^9YGJ>@>']8U*YO8-(UNXFN)#(^R38N3UQP<"NA\-Z?K.C::;'1-+ MCM+8R&3==S^8V3C/\J[3^T;+_G\MO^_J_P"-']HV7_/Y;?\ ?U?\:2PTKW<_ MN214\16J1Y)S;1@?V3XBNO\ C[UE(%/5;>/^M*O@VVD.;^]O;L_[VP8[&$MZN-V M?SK4AABA7;#&D8]%4"H?[1LO^?RV_P"_J_XT?VC9?\_EM_W]7_&MHTX0^%6' M9%JBJO\ :-E_S^6W_?U?\:/[1LO^?RV_[^K_ (U8RU157^T;+_G\MO\ OZO^ M-']HV7_/Y;?]_5_QH M455_M&R_Y_+;_ +^K_C1_:-E_S^6W_?U?\: +5%5? M[1LO^?RV_P"_J_XT?VC9?\_EM_W]7_&@"U157^T;+_G\MO\ OZO^-']HV7_/ MY;?]_5_QH M455_M&R_Y_+;_ +^K_C1_:-E_S^6W_?U?\: +5%5?[1LO^?RV M_P"_J_XT?VC9?\_EM_W]7_&@"U157^T;+_G\MO\ OZO^-']HV7_/Y;?]_5_Q MH M455_M&R_Y_+;_ +^K_C1_:-E_S^6W_?U?\: +5%1P7$,X)@ECE X)1@V/ MRJ2@#*L2!X@U4$@96'^35JUDV2(WB#5"RJ2%AP2.G#5K4 %%%% !1110 444 M4 %%%% !1110 4444 %%%% '/^--&U#6=,,&EW\-I*04=+B#SH95.,AER#VX M.?7(.:QKCP+,OA[P]I6G:HD*Z3>I>EYK7S/-96+;0 ZA%RQXYP,#M7V0=2Q[_A_A5OP3H2^'O#UO9]9R/,G?NT MAZ_X?A733_=TW4ZO1?JS"?OS4.BU?Z&G_9UC_P ^=M_WZ7_"C^SK'_GSMO\ MOTO^%6J*YC)/&NCZ<7 M2TT^T?:V!+)&I5Q_L@\2"XNQ!J+R7]X3^[TFP.0#_ --&'3]3]*Y+ M6?!_BO4M2FNVT%H?-((CA=-B# RWY^^:XJE:K4_AZ+\?\ @?F>AA,#[5WK MODCYZ-^E_P SJK7QQ;W5K)<%-#MD1MNV:+:S'&>!U-5H?&LU[)Y>F:9%>-G& M8-/R/S(K8^%G@E;6RNY?$FC1"\\[]R9PKD)M'3DCKFO388HX4"0QI&HZ!5P* MJ&'J25W-BQ$,+2FXPO+YJWX(\ZL(?%%_@G2;2S0GK-!$"/PY-+J/@+4-3R+Z M^MV0_P "*57\@!7H]%:?58O>3?S9Q\UG>&GS9Y?:_"J&W;<&LRW^W$7_ )UO M0^$KV.,(FIQ1H. $M5&*[*BA8.FMK_>_\PG4G4^.3?JV>17FC?\ "/>)K/3I MIA!9ZD25NTB',O\ =(/3\^]=9_P@Z-]_496_[8H*TO&^@KXA\/SV@PMRO[RW M?NL@Z?X57^'NO-KFA 77RZC:-]GND/4,._X_XUTRP=*=/G2=UOJ_D]SFBN6? M(]GL5?\ A K)OOW4S?\ $']*D@\ Z/&V9/.D^I _D*ZVBL/JE'^4UY48UMX M8T:WQLL(B1W<;C^M:"V%HJA1:P!1V\L59HK6-.$/A20[(JG3K(];.V_[]+_A M1_9UC_SYVW_?I?\ "K5%6,J_V=8_\^=M_P!^E_PH_LZQ_P"?.V_[]+_A5JB@ M"K_9UC_SYVW_ 'Z7_"C^SK'_ )\[;_OTO^%6J* *O]G6/_/G;?\ ?I?\*/[. ML?\ GSMO^_2_X5:HH J_V=8_\^=M_P!^E_PH_LZQ_P"?.V_[]+_A5JB@"K_9 MUC_SYVW_ 'Z7_"C^SK'_ )\[;_OTO^%6J* *O]G6/_/G;?\ ?I?\*/[.L?\ MGSMO^_2_X5:HH J_V=8_\^=M_P!^E_PH_LZQ_P"?.V_[]+_A5JB@"K_9UC_S MYVW_ 'Z7_"C^SK'_ )\[;_OTO^%6J* *O]G6/_/G;?\ ?I?\*/[.L?\ GSMO M^_2_X5:HH J_V=8_\^=M_P!^E_PH_LZQ_P"?.V_[]+_A5JB@"K_9UC_SYVW_ M 'Z7_"C^SK'_ )\[;_OTO^%6J* *O]G6/_/G;?\ ?I?\*/[.L?\ GSMO^_2_ MX5:HH J_V=8_\^=M_P!^E_PH_LZQ_P"?.V_[]+_A5JB@"K_9UC_SYVW_ 'Z7 M_"C^SK'_ )\[;_OTO^%6J* (X+>&W!$$4<0/)"*%S^52444 9=A_R']5_P!V M'^35J5D6:%O$.J$.RX6'@8P>&K7H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *R]2_Y#.C_[\O\ Z+-:E9>I?\AG1_\ ?E_]%F@#4HHH MH **** "@G R>!17'?$S69K'28]-T[)U/4W^SPJO4 \,W]/QJZ<'4DHHFI]@.] M+@?O&'^PG M85YT\5S/DHJ[_ Z:=&51[V_X/R-/Q3\0-S?9[5WMT;A4C&Z>7Z#^&JNB M^$]?UU-UXS:%IDGWD4YN9A_M-VSZ?I7=>%_!ND>'5WVD'FW9^_=3?-(Q^O;\ M*Z.G##-OGJN[-E5IT?X*N_YG^BV7XLQ_#GAK2O#MOY6EVJ1DCYI3\SO]6ZUL M445U))*R.:JSM:W.@ZH<:EI3>4<]7C_A;_ #[5VU34@Z>WNKNXN'*06UJ@:20@;FQD@8 &3DTV[\7:9:0Z-)-]J U:X6UMQY#9$ MASP_&%P01S^&: .@HKG_ /A+-._M\Z5BX+"7[,;D1_N!/MW>3NS]_;SC&/?/ M%&D>+-.U75'LK87 SO$$\D>(KGRSMD\ML_-M/!Z>V: .@K+U+_D,Z/\ [\O_ M *+-:E9>I?\ (9T?_?E_]%F@#4HHHH ***IZSJ5OI&EW.H7F\6]NF]]BY./8 M4-VU'%.3LBU(ZQQL\C!44%F)Z "O/?!J-XH\6WWB>X4FSMR;:P5O0=7_ ,^O MM6/XQ^(=GKNCMIF@"[$URP2:1XMNR/OWK4L-0OI]/@T?PA:/':0((S,FCZW2HTWRN\I:66]O^"36H58U%"<;6U.NU_P 26&BQM]HD#S 9$2GG M\?3\:X.:Z\2>-I-NGQBWTXG_ %TF5B_#NY_2NET;P+:0R"YUE_[0NL[MKC]T MI_W?XC[FNP50JA5 ' '2N/V-2MK5=EV7ZLU7)'5ZO\/^#^7JX//X$9%9FLV7B2;PSX12^L;C4=2M=4@N[LPO$"D2,Q^8EE! M;:5SMZD&O2:* /.)?#VJ/JS::+1_L,FM?VR;_>FQ4P#Y>,[O,W<=,;>_:G>% M_#^J6^IZ%:7=FT%MH/VG_2RZE;KS20FP EN%.6W <],]:]%HH *YS5-.8ZSI MO^GWP\R20\2+\GR'IQ71UEZE_P AG1_]^7_T6: #^R'_ .@IJ/\ W\7_ .)H M_LA_^@IJ/_?Q?_B:U** ,O\ LA_^@IJ/_?Q?_B:PO'6B7,WA'58[6ZU&[F:$ MA(-P;>?3 7)KL:*35U8NG/DFIKH?--OH_B>&U%O!H6H1Y/S2"V;3"D<6H7\:*,!5=0!_X[6O16-&A&E=QZF^*Q*Q#ORI;_ #N9?]D/_P!!34?^ M_B__ !-']D/_ -!34?\ OXO_ ,36I16YRF7_ &0__04U'_OXO_Q-']D/_P!! M34?^_B__ !-:E% &7_9#_P#04U'_ +^+_P#$T?V0_P#T%-1_[^+_ /$UJ44 M9?\ 9#_]!34?^_B__$T?V0__ $%-1_[^+_\ $UJ44 9?]D/_ -!34?\ OXO_ M ,31_9#_ /04U'_OXO\ \36I10!E_P!D/_T%-1_[^+_\31_9#_\ 04U'_OXO M_P 36I10!E_V0_\ T%-1_P"_B_\ Q-']D/\ ]!34?^_B_P#Q-:E% &7_ &0_ M_04U'_OXO_Q-']D/_P!!34?^_B__ !-:E% &7_9#_P#04U'_ +^+_P#$UEW? M@C2[Q+I;E[EQ=,'F)9078=#G;U^E=113C)QU3$XJ6YY5>6VL^!IEWW5_>^&0 M< PL/,MA[Y!R/T^E=KI,=MJ]C'=Z?K=]/ XX995X]C\O!K?=5=2KJ&5A@@C( M(KS[5O"NH>';Z35_!3;=QW7&FL?W++'Q%"R1[K>_BXFM) M>'0]_J*Z*L)PE!\LEJ:QDI*\3+_LA_\ H*:C_P!_%_\ B:/[(?\ Z"FH_P#? MQ?\ XFM2BI*,O^R'_P"@IJ/_ '\7_P")H_LA_P#H*:C_ -_%_P#B:U** ,O^ MR'_Z"FH_]_%_^)H_LA_^@IJ/_?Q?_B:U** ,O^R'_P"@IJ/_ '\7_P")H_LA M_P#H*:C_ -_%_P#B:U** ,O^R'_Z"FH_]_%_^)H_LA_^@IJ/_?Q?_B:U** , MO^R'_P"@IJ/_ '\7_P")H_LA_P#H*:C_ -_%_P#B:U** ,O^R'_Z"FH_]_%_ M^)H_LA_^@IJ/_?Q?_B:U** ,O^R'_P"@IJ/_ '\7_P")H_LA_P#H*:C_ -_% M_P#B:U** ,O^R'_Z"FH_]_%_^)H_LA_^@IJ/_?Q?_B:U** ,O^R'_P"@IJ/_ M '\7_P")H_LA_P#H*:C_ -_%_P#B:U** ,O^R'_Z"FH_]_%_^)H_LA_^@IJ/ M_?Q?_B:U** ,O^R'_P"@IJ/_ '\7_P")H_LA_P#H*:C_ -_%_P#B:U** ,O^ MR'_Z"FH_]_%_^)H_LA_^@IJ/_?Q?_B:U** ,O^R'_P"@IJ/_ '\7_P")H_LA M_P#H*:C_ -_%_P#B:U** *UE:FU5@;FXGW'.9F!(^F *LT44 9=A_P A_5?] MV'^35J5EV'_(?U7_ '8?Y-6I0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5EZE_R&='_ -^7_P!%FM2LO4O^0SH_^_+_ .BS0!J4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 :P:GJ_@*=+37?,U'0"VV&^49>$=@_\ GZ>E>AV5W;WUK'+/ M'.E:#9R^7<0W5_C$=O&^26_VL= *N$)5'RQ5R93C!7DSJZ*\3\(_$J_MM0N/ M[<\V\M9F,A,2Y:$_[(_N^U=U:_$KPQ/C??-;D]IHF7^E;U,'5INUK^AC#$TY MJ]['945CV?B?0[S'V?5K)L] 9@#^1K5BFCE7=%(CJ>ZL"*YW&4=T;J2>S'T4 M45(PHHHH **** "BBB@ HHHH **** ,BSB1_$.ILR@LJPD'TX:M>LNP_Y#^J M_P"[#_)JU* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI"0,9(&3@ M>] "T444 %9>I?\ (9T?_?E_]%FM2LO4O^0SH_\ OR_^BS0!J4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% $=Q!%

O4Q?"_B73_$EGYUA)B1>)8'X>,^A']:VJXOQ1X,-Q M>?VOX'= :VA M;IH7_]=*/!&JZN0_BGQ#3;6G[N/Z>_Y5M[!1_B22_%F?MN;X%? M\#;UKQMH&D$I<7\B:,!]@TZ!''_+1EWN?Q-;E'/2A\,;^O^2#EJ2^)V]/\SS\>"]9U M@[O%'B&>2,\FVL_W:?3/?\JZ'1O!^A:.!]CTZ'S,Q_$UOT5,J]22M>R M\M!QHPB[VU,K1?#^F:+)=2:=:I"]P^^0CG\!Z#VJS=:7I]UG[58VLV?^>D2M M_,5\4<#_P@^L6O_(,\7:DGH)QY@'ZT?V;X_L_^/?6--O0 M/^>\6TG\A7?457UF;^))_)"]A'I=?-G _P!L>.[/_CY\/V=VHZM!/@G\,T?\ M)]?6O_(4\*ZK;@=75=X_E7?44>V@_B@OE=![.2VD_P #AX/B=X>?_CX:\M/7 MS[M((9+>Y-YYCA2L*G*+W8Y]/2NNN+6WN/^/B"*7_?0-_.O M.?'7PV&HWB7F@"&WDD8+/$?E3']\>A'<=ZTI?5YRM)-?/_@$5/;QC>-G\CT6 MQNX+ZTBN;2598)5W(ZG((J>LCPKH5OX=T>*PM69PIW.['EV/4^WTK7KEFDI/ MEV.B-[+FW"BBBI&%%%% &19JY\0ZF5?: L.1C.>&K7K+L/\ D/ZK_NP_R:M2 M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\G^,-K$=7L=3G=+VVL(P MUQ8B;RIK=#N(N83D#>-AZ_W1@YX/K%96L^'='UN:UEU?3;2\EM7WPM-&&*'V M_P * .2\06[_ -L:'K[PVVIZ%[B*622\U>TO)]7RY;=(CK@MSQM8L@]N.U>C#1-+&K_VH-/M1J6W9]J\ MH>9C&,;NO2GV>E:?97EU=V=E;075T0T\L<85I3_M$=: +M7F5^?D/7Y>./K71UEZE_R&='_P!^7_T6: %WZS_S[Z=_W_?_ .(HWZS_ M ,^^G?\ ?]__ (BM.B@#,WZS_P ^^G?]_P!__B*-^L_\^^G?]_W_ /B*TZ* M,S?K/_/OIW_?]_\ XBC?K/\ S[Z=_P!_W_\ B*TZ* ,S?K/_ #[Z=_W_ '_^ M(HWZS_S[Z=_W_?\ ^(K3HH S-^L_\^^G?]_W_P#B*-^L_P#/OIW_ '_?_P"( MK3HH S-^L_\ /OIW_?\ ?_XBC?K/_/OIW_?]_P#XBM.B@#,WZS_S[Z=_W_?_ M .(HWZS_ ,^^G?\ ?]__ (BM.B@#,WZS_P ^^G?]_P!__B*-^L_\^^G?]_W_ M /B*TZ* ,S?K/_/OIW_?]_\ XBC?K/\ S[Z=_P!_W_\ B*TZ* ,S?K/_ #[Z M=_W_ '_^(HWZS_S[Z=_W_?\ ^(K3HH S-^L_\^^G?]_W_P#B*-^L_P#/OIW_ M '_?_P"(K3HH S-^L_\ /OIW_?\ ?_XBC?K/_/OIW_?]_P#XBM.B@#,WZS_S M[Z=_W_?_ .(HWZS_ ,^^G?\ ?]__ (BM.B@#,WZS_P ^^G?]_P!__B*-^L_\ M^^G?]_W_ /B*TZ* ,S?K/_/OIW_?]_\ XBC?K/\ S[Z=_P!_W_\ B*TZ* ,S M?K/_ #[Z=_W_ '_^(K#\4^'+GQ):>7?6FGK,G,5PD[AXSZ@[/TKKZ*J,G%\T M7J*45)69XE<^./$/AFX.C7,MM>RV\5DFB8;GCX,B?W3[5T-K;Q6MO' M!;1K%#&H5$48"@5USKT7%-0][KV.6%&HI-.6AYQ/X(\1:I/O\0ZRM[%U\B*9 MX4_(*:W]'\-#1E']G:-H\3#^,RNS'_@13-=917/.O.2LWH;QI0B[I:F9OUG_ M )]]._[_ +__ !%&_6?^??3O^_[_ /Q%:=%9&AF;]9_Y]]._[_O_ /$4;]9_ MY]]._P"_[_\ Q%:=% &9OUG_ )]]._[_ +__ !%&_6?^??3O^_[_ /Q%:=% M&9OUG_GWT[_O^_\ \11OUG_GWT[_ +_O_P#$5IT4 9F_6?\ GWT[_O\ O_\ M$4;]9_Y]]._[_O\ _$5IT4 9F_6?^??3O^_[_P#Q%&_6?^??3O\ O^__ ,16 MG10!F;]9_P"??3O^_P"__P 11OUG_GWT[_O^_P#\16G10!F;]9_Y]]._[_O_ M /$4;]9_Y]]._P"_[_\ Q%:=% &9OUG_ )]]._[_ +__ !%&_6?^??3O^_[_ M /Q%:=% &9OUG_GWT[_O^_\ \11OUG_GWT[_ +_O_P#$5IT4 5[(W95OMJ0( MV?E\ERPQ[Y JQ110!D6;,/$.IA4+ K#DY QPU:]9=A_R']5_W8?Y-6I0 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5EZE_R&='_WY?\ MT6:U*R]2_P"0SH_^_+_Z+- &I1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9 M%G(B>(=35F 9EAP#WX:M>LNP_P"0_JO^[#_)JU* "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "LO4O^0SH_\ OR_^BS6I67J7_(9T?_?E M_P#19H U**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#+L/\ D/ZK_NP_R:M2 MLBSC1_$.J,RJ658<$CIPU:] !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 ><77B#6X/BC_9=Y>0V%C(%^PV\\ \J^7Y=Y67J)1EODX^Z.N5YFURV>2PB?([9&.]:>J>"5U+Q%'?W.K M7K6*RI<'3R%*&5&5E(KO MW:U",@BHK.W2TM8K>+.R)0BY.3@4 4O[9@_YX7__ (!R_P#Q-']LP?\ /"__ M / .7_XFM*B@#-_MF#_GA?\ _@'+_P#$T?VS!_SPO_\ P#E_^)K2HH S?[9@ M_P">%_\ ^ %__ . %_ M_P" %_\ ^ %__ M . %__ . %_P#^ (=3.YQM6'@' /#5KT %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %9>KR3F\T^V@N'MQ.[AW15+ M8"$X^8$=:U*R]2_Y#.C_ ._+_P"BS0!3UR3^Q-(N]3U#6=06TM8S)(4@C=@! MZ*L9)K/U#64L]'M-274-:NH;J$7$<=M:1R2>7M#%BNS@ $9^M;/C!9G\*ZO' M:6TUU<26LD<<,.-SLRE1C) [^MF#6CH,3V.ESWO]D7 MEND=NEO;V"E#,L48.%X;;N))/WJY&\T/4X/A[XOM]/T[5'CU21GL;">19+F, MNJAR[,_0ON/+$@?E0!V^H2M86L%Q-J]^8Y6 !$<7 P22?DZ UDVOB2SEL]4 MGN-6U>R;30IN8+JUC250WW"%VEMA/-:5@ M,IC=C( QUQD]:Y26QU/Q#H^ISR:'?6.K236MXRW1C59?)E5U@7:S9P%(W' ) M;- &O/XDL[;PU?:W>:OJ]O;6)*W,+VB&:%N/E9!&3GD'TP&-7N+)[:-[O8(?O+C$)S(,]N],M;B35KL/+&KL%CBQDC_F:K:;KMO?ZC=V0U75[:>W@^U 7-K'&)8M-CCOE^*U]>M MIEZ=/.D1VRW.$\MI%D=RH^;/1AVZYJC;2ZCKNHSRW?AW5+">X46OFW'E*MO; M;P6 *NQ9FQD\=,#MR 7Y=;$%YI]O%%$AMHFCB=QE4=PF 35O2M0BU M36-5TRSUK46NM,9$N0UO&H!<$C!,?S=#R.*S_&-A8K)N.XE,J/DR">"*CTV+5(/&_C2[32KQ8KFWMUM)G*!)FC1@0/F MR.6&,@=Z ':CXFM].(:\U'64MO-\I[E;:)XHLOL5G8)\JEN!^N*M7&M6\&O# M2GUC4S+O6%YE@B,,::ME(;>_U:#53?!E\N%%"%D/.[?F/ P,8 M(Y% &Y!K%M/JFL:?%K6IFYTI$>Z'V9 'SMV_N_F^Z>F:G\/WC:Y#SDL;:."1!&1,T9D+* MGSYS\XQD#H:L_#K2;G3!J\ABO;;3KRY%Q;6M]+YL\1*@2%FRQP6&0"Q('Y MU)X+V/4[2W&K7>R5)&8F.+.5VX_@_P!HU7\37D?AK1+K5M5UK44L[9=\ACMX MY&_!5C)K3N_^0]IW_7&;_P!DK-^)$%U=^!->WV:UCD,<0&3(P"<*.]6)[WRT5XM5U*XB> MV%TKPPQ/N4D!0HV9)8GBLW7;_4E\.Z7I\/A_5IH[RV$=XT*Q%[=-N&0@R#YS MTX) ZYK2T\2V>DWNH2Z5>*TB)''80%?-2)0%51A@ 1ECPW2@#*G\5V%MX=?6 M+O6-8@MX[G[')$]FGFQS;L;&41G'4<],=ZV]7DDTN.-[C5=08.2/DCB) )) M^Y[?F17":AH6K6_PPUG3[+3=1G^UWPELK)Y$DN(8C(KGS&9L'D,>68\@9-=[ M?374T0H))78AF49; /"#)/]Z@#&M_$MI)I=_>2ZKK%L]C M(L,]K/:QK.LC8V*$V@K5_L^Z_Z"][_ -\1?_$5POCSPUK^M36&HZ9> ME%:\L9/L4UFC/;(DBLQW;QTY8CG.,9KTM[US5-*AUO4/M>FQI)<[[>-54/G&&,>#]T]*V/#/_(!L M_P#<_J:YO3TOH?B7XBO9=*OOL,EA!%#/A"DK1ERRK\V>=XQD#G- #]+U^#4) M[Z!=3UBVN+2$7+175K'$TD)R%D3*IV5C/>ZW$]T502M:Q^ M4DC+N$;/LQNQ^';-9^G?;]=U*::_\/:C8SW92&66Z\H+%;(VX1#:[%MW.?=O M:K/B:PNM6\8:++86>IV]SI=TLIO7D M'A((E39N.6*L0#M!![X% &AHNH1:S M?ZK9V&M:BTVF3""XWV\: .5#<9CY&#U'%9UUXFMK2XMTN=2UF.&:98?M(M8V MAC9GV1[W"87><8_WAG&:CTF/58_$GCB9-+O8!>20_8YWV!9-L2Q%EPQ/!!;D M#@5)KTEPMY9:*GAW4[O2;41.985B\J:12"BG*DL-6MKZ^UFT@US4?,TAE6[+V\:*I*[N M"8_FX'45A#0-376'TW['(;:37AK?V\%1&(QAO+/.[?N&W&,;3G/:K-G;W \5 M^-YM1T"^N--NXX!$I2-EN@B;&507[D]&QD4 ;NARW.KVSS+=:U:*K;0+NVBC M9QC.X#9TJ4P7HUA;7^UKORS 9<^7%G(8#^Y[U6\!:;+IUC>!8+JST^6??9V- MRX9[6/:H*<$A5W!B%!( /'I6HW_(S)_UYM_Z&* ,KQ1?Q>&-%FU35M:U%+2' M 8QV\WM8Y!!'WD?"<*/Z&G?%:UO M+_X?ZS9:993WMYYL[R'==O D1 M:-.\6#(/F/0GD 9ZT 7+R\:WWE=3U.X58%GS!#$Y;<<(J@)DEL''TYK-G\46 M-OHMMJ=SK&KPPSW8L1&UHGF),9/+V,!'\N&ZD\>]:M)KV?PU&G6NG:C=EM5BN;:UWH\\%L+A)= MLC%@"P"MW)R0,GK0!V^K3/I?E>=JFHR&0,0L<43'"CTV<\E0 .["LB#Q-:2Z M1J):O.ML4%JC21RE]FQU$?RD-P<]*N:MJ M*:;J-KI[:KJES?W'S+;VUO%(ZIG!D;Y,*H]3^&:Y37M&U<_#G6(XM+NIM0U7 M5/MRV<)3?"AG1\,2P7(5.<$\FD\3^&+W4/$M]<1Z57\EG-8ZHCJIL!&07 M5_FRN,-]T-NWD&@#T&:QNTAD<:O>9521\D7_ ,146FVMYLW^X?Y57T/_D"V'_7O'_Z"* ,"QU:VO;S6K:'7-1#Z.RI= ME[=%"DKNXS'\W [57TW7H;^/4]NHZS;W.GHLDUK,KR;1]0^S3+ UN^(\7'E)M(3Y\Y)Z9Q5?1!?ZSJ#SW^@W^GSW4L< MEU+=>6%6.,DQPKM=B<$YSZDT :(U8#7HM*DU#68YI2429K6/R3(%W&,/LP6V MY/IP>:ET#4H=>_M#^SM;U%A87#6LQDMXX\.H!.-T8R.>M4-6L+K4_'VDWME9 MZG:RZ;*RS74\@^S36[(0RHFX_,6V?-M4\'G'%5?#MKJID\9H^F7EH;_4-]O) M-LVO&R*A888\#:3S@XQ0!9_X26W2\LH)]1UJ%;N18$N'M8_)65L[(V?9@,PQ MC_> SFK-OK5O<:\^E1ZSJ?FK(T(F,$0A>51EHU?9@N!U'L?0U!JUQF2?ISFZ?X?U--5T_2WM)5M;#6;C5C MJ!9=DJ2&1E0<[B^9<'( ^7.: -:UUZWO(M8:QU36+EM+G^S3Q1VB;VDP#M0& M,;NO7I^%6?#=^^O1W9@O-:M7M9?)DCN[:*-@V >/D.>"*I^$$O[?Q'XSGN=* MO88Y[I9K9Y=F)U6)4^7#$\E3C('!%;?@[3YM/T*(7J[;^Y=KJZ'I+(=Q''ID M+^% $^GFXBU6ZM9KJ2Y188Y%,BJ""Q<'[H''RBM2LV#_ )&.\_Z]8?\ T*6M M*@#+L/\ D/ZK_NP_R:M2LBS\S_A(=3V;-NV'=GKT:M>@ HHHH R-2MTO-;M( M)S(8?L\K[5D9,L&C /!'J?SI_P#8-A_8^*_ OB>>ZL#_:TNK_ #[1))^[-N?[ MV,]/<!D(20">,^I%4+/6/"UW)>PQ_P!I)>6D7GRV7_?6)L,P]U!JAXUT[5-/^'L]C/-J.OWLMU"R-!;;G"B16.0.P"GD_2H[N M:ZUKQWI7B*/1=4M=,T*UN \DUJ5GNGE"@1QQ?>*C&XDC&<8KFDDG9.YNFVKL MLV7B?P;?:9IFH6E(9T.K:EX=TO6?[*GM]9DOC%YXCMK>[GRF0"P* @@$@'T)K9TW M3M*U&P@O+5;HP3H'3?+,C8/JK$$'V(KBO'L+77CZW:6W\4QV<6F2P-=:/%(, MN\B,%W)UX!/H"!65XPM[[6;_ $Z>32_$RVO]B7:_9T,F!*2!!Y@0C]Z<%B.Q MQS0!Z<-(TLW!@!D,RJ'*?:I,A3P#C=TX/Y5)_8-A_&.WS&3HI'/XU=T[PY+_;'A.SGB\47>CB M6\=_M0>-(U8*8_,5-NT!PVT'D#'8B@#U7^P;#^Y/_P"!,G_Q51?V/9?;!#]E MN]GE[_.^TOL!SC;]_.>_3'O7@?\ 9FJ7_A*:?1H_%,FHQF_ANKF.65C.@#9ZUWR:9<6?B2YM]+M=?M].E\.NB,JNZ1W#/O^7><>9@GKWXS M0!Z'_8-A_-W6C:[>:#IMM=V^N0:.MW< M)<&QAY-[ M(J)CKN)88_&M#QM;V=WX8O8-32Z>S=5$IM@3)& P.\8Y^4@-WZ=#7F.D7XU# MX0^+1J,4-]"EF\4.HBU(-\WE$+E"/F=6PNX<$XQC% 'HM\/#=@MFU[>I +Q@ MML9+UQYI/3;\W/4?G3KB+P];:I;Z;<72QW]P"T-NUXX=P/0;O8UY_?S1"RBN MIXIKB#4O#"Z=8[8F)>X.08L8R&8E>3C[OM2WUG>6TVJ:3=)*^NZE-ISV@#T[^P;#^Y/_X$R?\ Q5']@V']R?\ \"9/_BJU** , MI]"L I^2?I_S\R?_ !54M!T6QDT6Q=DFW-"A.+B0=O\ >KH9/N-]*H>'?^0# MI_\ UP3^5 $?]@V']R?_ ,"9/_BJ/[!L/[D__@3)_P#%5J44 %[37+? M1[F_2+5)UW1VS7D@=A_WU[''K4L"^'+C5IM+@O$DU&%=TELMZY=1ZXW>XKA? M&-Q#IWQ&A;38IKB^O)8EN=)N(&:.\ ,>V>)L80H 223C]V:SINL^* ME@T$PC5=+^T1V230R(DES(OSL2$/[L<%U;ZXSWH V_P"P;#^Y/_X$R?\ Q5']@V']R?\ \"9/_BJU** .X\*W&@_VU%J,7]E M!=YNFO75%'N2W!]C4]\GAVPFLXKV\6"2\;;;K)>NIE/'W?FYZC\Z\U:^_M#X M)^)&U.W@N5%N(;>^CM&47S>4H1PA!.X'";AP2N1BK_B1ED&IR&.6Y_MK0[:S MTIDB9MTH:3* 8^4Y:-^<<#_9H [N\3P[9ZE;:?=70BOKG_4P-=R!Y/H-U:'] M@V']R?\ \"9/_BJY*21[?QC8II.JW,NKDPQ:I8N"\)A" TLMU(!D\ ?>Y/M715Q'Q:K!#=2[-D3WS@MO^[CYN^1CZUPFOC7]>^$MU+#I.G&R M-I>22QAI(#=/\VR=(MC$AN7",022.:[.*.XOV\*Z;<6XA*Q)J-\(R63]VH5% M)(&1GY!0!TG]@V']R?\ \"9/_BJ/[!L/[D__ ($R?_%5J44 9?\ 8-A_ M;?\ H8H M3^P;#^Y/_P"!,G_Q5']@V']R?_P)D_\ BJU** ,O^P;#^Y/_ .!,G_Q59-K/ MX7N]:NM(MK])-2M1F:W6\DW)_P"/?F.W>NJKQ[P[+#:?$VZL-*BFNK2YN6GN MK&[@;S-/D(E+3(_01L3]TYSYF0<<4 =;;ZOX+N'N%AUFV=K>-I90+]_D0$ L M?FZ9('XUK:99:)JMC'>:;,;JUDSLEANY&5L'!Y#>M8-YJ-C8ZCK7B'687%E8 MM'8VB&%F)9?F+*H!ZNP (_N^U:/PY_L]M)O)]-E$OVJ\ENKAD1EC\YR"P34A M)N$)_P"/B3T_WJ@T?1+&32+%V2;\?_ *"* (/[!L/[D_\ X$R?_%4?V#8?W)__ )D_P#BJU** .;UY/#V M@:>U]K-R;.U4X,DMU(,GT'S9)]A2W$?AVWTD:G/>)'I[*'%PUZX0@],'=6'\ M94M/^$;6>YNKK3[BW\R6UOXHS(D$NPC$@YRK E?Z@X- MZD9R!NYXY^E:G]@V']R?_P "9/\ XJN"LM9TW5-4T#3=89(]8T^6.ZN5CMW4 MR7QCP0ORXP-S;CG'0>N/4: ,O^P;#^Y/_P"!,G_Q5']@V']R?_P)D_\ BJU* M* ,;3+2&SUZ]CMPP4V\+'<[.<[I.Y)K9K-@_Y&.\_P"O6'_T*6M*@#+L/^0_ MJO\ NP_R:M2LBSDV^(=3&USN6'D+D#AJUZ "BBB@#&U(W0UZS^Q+ TGV:;(F M8J,;H_0'FI=^M?\ /#3O^_S_ /Q-%VYCUZ!PK.5LYB%7J?FCX%#C_5__ %JF4U'@K9.ZNC MS9Q<).,MST+?K7_/#3O^_P __P 31OUK_GAIW_?Y_P#XFN$M_B+J3Z-J-Q]@ MM;B6QO4@>>V2=H#$T7F>;C9OV_P[@"O(;I6?XT\17/B'3$%JEF+"PO=->YFC MNVR99)(F^3;@,@#8^;KG..*9)Z7OUK_GAIW_ '^?_P")HWZU_P \-._[_/\ M_$UPFO\ Q*N=$\07%G-;:?=VQ\V.'[+,[,DJLBHLKE=BEMV2H.Y1C(.:ZSPG MK.H:A>:O8:Q;VL5[ILL<3O:NS1R;XQ("-P!& P'/<&@"_OUK_GAIW_?Y_P#X MFD8ZRZE6M].*L,$><_/_ ([7"^%;63Q=INN:MJFMZE97Z7]S:Q_9;MHET](G M*!=F=A.!N)<$_-VXJ['XYO3J"20VEM<:(-4716D$A%QYQP!)MQMV%B!CK@YZ M4 ;^B:1<:%9?9-&TO1[*UW%_*AD=5W'J<;.IJ_OUK_GAIW_?Y_\ XFO.[7XA M^)KF"VD70],B^UPWSQ!KMV\LVK8;?A>0W08Y!YZ58OOB)K6V:XT_1;,VEOHL M&M2&:Y(D>-\[HU 7A@%.">#CWH [S?K7_/#3O^_S_P#Q-&_6O^>.G?\ ?Y__ M (FN/TKQ]>WUUI=V-.@?1-6N)K2T,/ES52/QQ=:C M861N](L9;C^UK2TD@D=T>U:3!5VC= 0RG&,<'&0<4 =WOUK_ )X:=_W^?_XF ML^_;5_[3TS=#8;O,?;B5\'Y#U^6N TWXA>*_[)MHTTFUU?6;A[RX6.V.Q%@A ME$>T[B,$LPP>0 .>37I4DYNKK09RAC,NYRA8-MS$3C(X./:@"7?K7_/#3O\ MO\__ ,31OUK_ )X:=_W^?_XFM2B@#+WZU_SPT[_O\_\ \30&UD# @TX#_KL_ M_P 33/%HU0^'+X>'RHU3R_W&X@,XS7 :+K>H3_"?7KO3]=NSJ M=E:R2@W\"M=6CK&7V., -G'RMC&#WQ0!Z%OUK_GAIW_?Y_\ XFC?K7_/#3O^ M_P __P 37#ZGK>L72H+747LS8:"NKNRJI^TS$'"OD']W\IR%P>>HQ45UXIU2 M=M0UN&YD@M=,>R1; *NV<3!#(7R-V<287!'*\YS0!WN_6O\ GAIW_?Y__B:- M^M?\\-._[_/_ /$UJ44 93/K.TY@T[I_SV?_ .)JEH3ZO_8MCY4.GE/)3:6E M<'&._P M=#)]QOI5#P[_ ,@'3_\ K@G\J (]^M?\\-._[_/_ /$T;]:_YX:= M_P!_G_\ B:U** ,O=K/_ #PT[_O\_P#\31OUK_GAIW_?Y_\ XFN&\3:EJ^G? M$>T^W:I=:?I$VQ+)T57M';Y0\9;VQMK(6Y21;1)]B%N/O%2Q))XR,=*[OP;?737VO: M1>7$EXVE7*11W4H7?(CQ)(-VT 9&XC@#H* -/?K7_/#3O^_S_P#Q-&_6O^>& MG?\ ?Y__ (FM2B@#G+E]7_MJQW0V&_RIMH\U\?P9_A^E7]^M?\\-._[_ #__ M !-.N_\ D/:=_P!<9O\ V2M*@#+WZU_SPT[_ +_/_P#$T;]:_P">&G?]_G_^ M)K4K!\=?VO\ \(IJ'_".?\A/8#'AE5BNX;PA;(#[=VTGC.,T 6@VL@ "#3@! MP )G_P#B:-^M?\\-._[_ #__ !->>1Z]J#_![5K_ $G7[EM0LK;?YMY;*;F! M@@9DD4@ D\X;'0@_-U.[XMU+4;6/2+N5M1@T58T>[N[!X_,5V( WHRDF/U*\ MC/M0!TV_6O\ GAIW_?Y__B:-^M?\\-._[_/_ /$UP'B'Q/JNF>+G$\VHP.=2 MMK.QL1:;K6\@D"[F\W;Q)DR'[PP$'!ZUZG0!E[]:_P">&G?]_G_^)HWZU_SP MT[_O\_\ \36I10!S?AY]7_L6T\J&P*;."TK@]?\ =K0WZU_SPT[_ +_/_P#$ MTOAG_D V?^Y_4UIT 9>_6O\ GAIW_?Y__B:"VLD8,&G?]_G_ /B:U*\QU74] M7L/BE;0ZIJ=U8Z;<'%AA%>SG7,8:*3C&G?]_G_ M /B:-^M?\\-._P"_S_\ Q-_N3>66G6-M\0PW\UU!XDMQ;3M%F+RS%(^,6ORX\P@,H5RQW[? M6@#T??K7_/#3O^_S_P#Q-&_6O^>&G?\ ?Y__ (FL?X9:G/JWAG[3<7LEW_I$ MJ1F= EQ$@;B.=0 !*O0C [?6NLH R]^M?\\-._[_ #__ !-9[/J__"0I^YL/ M,^RMQYKXQO'^S725F-_R,R?]>;?^AB@!-^M?\\-._P"_S_\ Q-&_6O\ GAIW M_?Y__B:U** ,O?K7_/#3O^_S_P#Q-&[6VEC'GW%L!<*-R!HI58 M "3)/..F#CG- '?;]:_YX:=_W^?_ .)HWZU_SPT[_O\ /_\ $UP?C?7]6L/& MUI;0ZC-:V;BV$3HB-;1NTN'%T2"R[EX0@@;JF7Q%J9U9M3-W)]D_M_\ L,6 M5?+\O.SS,XW;]WS9SC;QCO0!VV_6O^>&G?\ ?Y__ (FC?K7_ #PT[_O\_P#\ M36I10!CW+ZS]GEW0Z=C8<_OG]/\ =J#1WUC^R+'RX=/*>0FW,S@XVC_9K:NO M^/6;_<;^55]#_P"0+I__ %[Q_P#H(H @WZU_SPT[_O\ /_\ $T;]:_YX:=_W M^?\ ^)K4HH RRVLD$B#P09G_^)HWZU_SPT[_O\_\ \37"Q:GJ]I\4Y;76 M-3N;2"<_Z!$55K.XB.<)P,I-D'[QYQQGMKQ0Z['XEOK:+6Y[JT>Q9Y_W,9-K M.6&P1<#JF[Y6)QA3WH Z/?K7_/#3O^_S_P#Q-&_6O^>&G?\ ?Y__ (FN(L-; MU:X^&?BB:'4;N#5M,-TJO?6Z&X@V+O59 ,(S%<$$<88=:[OP[<27?A_3+B=M M\TUK%([>K% 2: (]^M?\\-._[_/_ /$T;]:_YX:=_P!_G_\ B:U** ,;3#CUW1XXU2.]ME11A55L #T%7?MMK_S\P?\ ?P4?;;7_ )^8 M/^_@IC9AZY/X;UVP-EJEU#-;%@Q19VCR1TY4@TV];PM?*PO&LIMULU MFS.0GJ0<"K/BOQ$- T.758[&YU.VA^:86;(SH@'+ %AN^@R>>E0VGB MJ"_O-,73K:2ZTZ_M3=IJ"21B)4'7(+!LC([=_8U0C$B\/>!(HIDC$2^2HP/FW[A@''7IQ4M]H?@*_FBEN[;3I#&D<84L0C+&JV+6%_.DL$0>1GBVH$PSN[%N%![=Z[9=2L7NYK5+RV:YA7?)" M)5+HOJRYR!]:?97MK?P":QN8+F$])(9 ZGMU'T- '*76G>#+G5WU.46GVR0J MTK)*R+*5Z%T!"N?]X&I/LO@\:U+JP^QK?RG<\BR$!FQMWE<[=V.-V,X[U:T/ MQ4FI7VK6]S8S:QBL[6RWR[HQ&Q8;FWX=O( MX]Z ,2UL_!UKJ=UJ%N+*.ZN2QE8.=I+ !F"YVAB!R0 3WJI_87@;[-' 5@,< MPS@=A737&M69MW^PWNG2W/D^='')=*JLN =Q(R0N". M<'J*FN]4M;>7[.9X&OC&9([7SE$DF 3\H)]NM '*7&B>!;@#S(K/(N'N0RRL MK"1QA\$$$!NZ_=/I6I>:SI0U#2O*O+<1Q.XPIP%'ED"KG@W6SXD\+Z=JYMC: MF[C\PPE]^SDC&>_2I]2_Y"VD_P#723_T6U "?V_I/_/_ &__ 'U1_;^D_P#/ M_;_]]5IT4 8&JZAH>J6,EK, =#77^(]8M] T2ZU.]#F"W4%@@&220 .>. MI')XK#A\:JO@^^UV_P!'U&W^Q1&66U15F=E SE&4[6&.^>.X@[Q2D#YD..1Q5F]LO"]WK$>H27P4J8VDMTFVPS-'_ M *LNG\17C'T'I5G5/&MI8K:E+2[N3)9C4)Q$%S;6W&9'R1G&>BY)P<#BGWGC M.QM]5-JL,\UM$85N;U-OE6[38\H-DY.[(Z @9&<4 :G]OZ3_ ,_]O_WU1_;^ MD_\ /_;_ /?5:=% &4^OZ45/^GV_3^]5+0=([>[\5ZAH"VUW'X^9%"J5_ND8!X[C-6]!FT#1+62&VU)97ED,LT\\N^29SQN9NYP M /8 46OC72KC_A('5I$@T5E2>:3"(Y*!LH2>1SC)P,UK:'?3ZC8+<7-A+8LQ M^6.26.0E>S QLRX/UH 9_;^D_P#/_;_]]4?V_I/_ #_V_P#WU6G10!SEUKFF M'6K!Q?0;%BF!.[IG9C^5:']OZ3_S_P!O_P!]4MW_ ,A[3O\ KC-_[)6E0!F? MV_I/_/\ V_\ WU5#7+O0M9TZ2SNM25$8AEDAFV/&P.0RD="#SZ>M=%63XJUV MW\-Z#*[Q0[5"(0"[,P51DD 99@,DX'4T O!QU5 &9_;^D_\_P#;_P#?5']OZ3_S_P!O_P!]5IT4 US3 M(M%M$DOH%=4P06Z+EL8'YD %5M.\,2ZQJ^H7.J27/\ M:L MKJWEN,PM&,X 7'&-SF?\)"DGVZ#9]E9<[N,[Q7 M25F-_P C,G_7FW_H8H /[?TG_G_M_P#OJC^W])_Y_P"W_P"^JTZ* .8\1S:% MKVF-9W.J>3SO2:WFV21L.C*?Q/7(K%FT+PK+X5FT$ZQ;YUABB1@IDD8X5=S$ 9/-(M-\ M*-K6H:5J41CD2&:U6,/)&S8YR#M*_,#N!Q^/% &?J&D>%K^^2ZN=5F9C'%%< MH+G"7@C.4\T8^8@Y].M6OLOAC^WAJO\ :'SB3S_L_G_N/.V[?.V=-^WC/]>: MN^)?$T^B/N70[Z]M08T:>&2%1O=@JJ [@L(L>)(M)FTV]B2?S!!= M.%\N1D + #.X#!^\1@^O(H M?V_I/_/_ &__ 'U1_;^D_P#/_;_]]5IT4 8] MSKVE&WE O[?)0C[WM4&C:[I<>D6*/?0!E@0$%NAVBMJZ_P"/6;__!*NQR7 M'R_>[C7^C:5I5K80ZH)8K:,1(\TNYRHX&3WJ"S\9V% MUX+M_$@BEAMK@?NH)V2*1F+%0A+-M!)'L/\ Z%+6E0!D64:-X@U0LJDJL."1G'#5 MKUEV'_(?U7_=A_DU:E !1110!F7"A_$-LK#*M9S CU^>.J/_ ANA?\ /E_Y M$;_&M2^T\74\4RW%Q;RQJR!H2!E202#D'^Z*A_LJ7_H*ZC_WU'_\16Y1_X0W0O^?+_P B-_C1_P (;H7_ #Y?^1&_QJ]_94O_ $%=1_[ZC_\ MB*/[*E_Z"NH_]]1__$5'U6C_ "+[D'*NQE>(-*DL/"\]GXE77,<-Y)C<./^63]6'KDCK79_V5+_ M -!74?\ OJ/_ .(H_LJ7_H*ZC_WU'_\ $5M&*BK16@SR6W\&^(VTS6$N='*2 M7-Y%=Q""XMDVN(?+;]WL,90?W6R2,#/%NK^(+B>UTK3K>/S+A0T4L<4<\3E&^<@&1F?9AB3CD8'!)ZKX6W4 M4WB+QG$+.VTZ>.[@#V,,T8:QX5UW5-5G>[\,P3VS>(X=54RWD9'DI$D;<>I MV9QZ&I(/">O0V5N7\/V<\$.5*]1DXKTW^RI?^@K MJ/\ WU'_ /$4?V5+_P!!74?^^H__ (B@#R2T\#>*+*P2T32=*EFG72Y7F%SB M.%[; ;/R[F8@9R!WJ[JW@76+_P#X2J*/3[=8;V%S#]HDBE+RF82#8X4,J'!R MKYP<8.!7IW]E2_\ 05U'_OJ/_P"(H_LJ7_H*ZC_WU'_\10!Y3?>!M2O-!\=1 MCPK86]WJ\L3VD:W$9 PB*?FQ\N"A;'O6AXPT+Q-?>*+34K'P_9R1VTUO=(4F MACED94*NDLC L2-V%VX&,YSGCT;^RI?^@KJ/_?4?_P 11_94O_05U'_OJ/\ M^(H ROAGIU_I'@?2]/U>V6VO+9#&\:RB0?>)!##US6KJ7_(6TG_KI)_Z+:C^ MRI?^@KJ/_?4?_P 14H+'&H55W(< ?\ H UZ*S/[*E_P"@KJ/_ 'U' M_P#$4?V5+_T%=1_[ZC_^(H XKQAH.O:AXVT^\TK3X+>6!U\O6(K@(4ARI>*: M/K)G#@#I\P/!!J]:J1JISA%5<8P.V!ZUT7@;1WT;2IHVMULTGN'N([))-ZVH;G8#T MZY.!P"3CBK_]E2_]!74?^^H__B*/[*E_Z"NH_P#?4?\ \10!IT5F?V5+_P!! M74?^^H__ (BC^RI?^@KJ/_?4?_Q% "W?_(>T[_KC-_[)6E60VB%IXYFU/4#) M&"JMN3@'&?X?85)_94O_ $%=1_[ZC_\ B* -.LGQ7!<76@W<%I96NH-(NU[2 MY.$F0_>7)XR1G&>,]:?_ &5+_P!!74?^^H__ (BC^RI?^@KJ/_?4?_Q% 'G= MEX:\1Q?"?6]'%HQFNX?)L=/FO [6J%%4AI3QC=N8+S@<"KOC'P7JVO:+;S6E M_>V5^PM%DLM\#1QK'(K-AC&3G@G@X) XKM_[*E_Z"NH_]]1__$4?V5+_ -!7 M4?\ OJ/_ .(H XC5/"VM3_$:'5X(8LQR0>5J0F"[+95(E@DBQ\[,VXANVXH+& M@PJ[D./_ !VI/[*E_P"@KJ/_ 'U'_P#$4 :=>;>(- UV\^(FFZC86$-I)"2K MZO!<;1);;T8PRQ=7. P&> 3D$8KMO[*E_P"@KJ/_ 'U'_P#$4?V5+_T%=1_[ MZC_^(H XO5_#6L:OX@\9(;5+6RU33X+6VNFG#!GCWGYD'(4[P/H#[55MO!^H MR_;M432K72KSS;.>'3HIU,J7FI1K#=ZG>-=- KAQ"-JJJ;AP3A)1\);O1?LS7-[-,HM;6:\#M:P!E(1YC]\C:?7A@.@KT' M^RI?^@KJ/_?4?_Q%']E2_P#05U'_ +ZC_P#B* *FI6-YJE[H1EA6*SMW^UW* M%P6$JK^[3C@@,Q;/J@K(N-$NM0\?V.L#3/[.:P+QO?"X5FO8&4CRB@Z#=L;Y MNFP5T7]E2_\ 05U'_OJ/_P"(H_LJ7_H*ZC_WU'_\10!IT5F?V5+_ -!74?\ MOJ/_ .(H_LJ7_H*ZC_WU'_\ $4 7KK_CUF_W&_E5?0_^0+I__7O'_P"@BH&T MF1E*MJNHD$8/S1__ !%-AT9H84BBU34%C10JCF,@]JUM"E\03:S=WVK^'A;RF)EB?[;&X6,0L\;V1N(F1E9V;=N;Y>_3K73>#=)?1/#UO8R'&QG98MY<0JSEEB!/4("%! M]%J?^RI?^@KJ/_?4?_Q%']E2_P#05U'_ +ZC_P#B* -.BLS^RI?^@KJ/_?4? M_P 11_94O_05U'_OJ/\ ^(H 6#_D8[S_ *]8?_0I:TJI6.GBTFEF:XN+B615 M0M,02%7) & /[QJ[0!D6:EO$.J$.R@+#D#'/#5KUEV'_ "']5_W8?Y-6I0 4 M4V5/,B="S+N4KE3@C/H>QK-_L9/^?[4?_ IJ -2BLO\ L9/^?[4?_ IJ0:*H M)S?ZB>>/]);B@#5HK+_L9/\ G^U'_P "FH_L9/\ G^U'_P "FH U**R_[&3_ M )_M1_\ IJ/[&3_ )_M1_\ IJ -2BLO^QD_P"?[4?_ *:C^QD_P"?[4?_ M *:@#4HK+_L9/\ G^U'_P "FH_L9/\ G^U'_P "FH U**RAHJ[B3?ZB1V'V MEN*7^QD_Y_M1_P# IJ -2BLO^QD_Y_M1_P# IJ/[&3_G^U'_ ,"FH U**R_[ M&3_G^U'_ ,"FH_L9/^?[4?\ P*:@#4HK+_L9/^?[4?\ P*:C^QD_Y_M1_P# MIJ -2BLO^QD_Y_M1_P# IJ0:*NXDW^HD=A]I;B@#5HK+_L9/^?[4?_ IJ/[& M3_G^U'_P*:@#4HK+_L9/^?[4?_ IJ/[&3_G^U'_P*:@#4HK+_L9/^?[4?_ I MJ/[&3_G^U'_P*:@#4HK+_L9/^?[4?_ IJ/[&3_G^U'_P*:@#4HK*&BKN.;_4 M2.P^TMQ2_P!C)_S_ &H_^!34 :E%9?\ 8R?\_P!J/_@4U']C)_S_ &H_^!34 M :E%9?\ 8R?\_P!J/_@4U']C)_S_ &H_^!34 :E%9?\ 8R?\_P!J/_@4U']C M)_S_ &H_^!34 :E%9?\ 8R?\_P!J/_@4U(-%7)S?ZB1G@?:6XH U:*R_[&3_ M )_M1_\ IJ/[&3_ )_M1_\ IJ -2BLO^QD_P"?[4?_ *:C^QD_P"?[4?_ M *:@#4HK+_L9/\ G^U'_P "FH_L9/\ G^U'_P "FH U**R_[&3_ )_M1_\ M IJ/[&3_ )_M1_\ IJ -2BLH:*H)S?ZB>>/]);BE_L9/^?[4?\ P*:@#4HK M+_L9/^?[4?\ P*:C^QD_Y_M1_P# IJ -2BLO^QD_Y_M1_P# IJ/[&3_G^U'_ M ,"FH U**R_[&3_G^U'_ ,"FH_L9/^?[4?\ P*:@#4HK+_L9/^?[4?\ P*:D M&BJ">/\ 26XI?[&3_G^U'_P* M:@#4HK+_ +&3_G^U'_P*:C^QD_Y_M1_\"FH U**R_P"QD_Y_M1_\"FH_L9/^ M?[4?_ IJ -2BLO\ L9/^?[4?_ IJ/[&3_G^U'_P*:@#4HK+_ +&3_G^U'_P* M:D715&(=3VJ"NV')+8QPU:]4]/T^*Q:9XWFDDEQO>60N3CIR:N4 ?_]D! end XML 17 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2017
Mar. 21, 2018
Jun. 30, 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 Public Float     $ 536,658,521
Entity Common Stock, Shares Outstanding   17,358,186  
Document Fiscal Year Focus 2017    
Document Fiscal Period Focus FY    
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2017    

XML 18 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Current assets:    
Cash $ 22,047 $ 1,590
Restricted Cash 3,532 0
Trade accounts receivable, net of allowances for doubtful accounts of $9,015 in 2017 and $8,160 in 2016 167,272 148,919
Inventories 91,413 83,699
Costs and estimated profits in excess of billings on uncompleted contracts 26,915 18,421
Prepaid expenses and other current assets 5,296 2,138
Federal income taxes recoverable 1,440 2,558
Total current assets 317,915 257,325
Property and equipment, net 53,337 60,807
Goodwill 187,591 187,591
Other intangible assets, net of accumulated amortization of $84,624 in 2017 and $70,027 in 2016 78,525 94,831
Other long-term assets 1,715 1,498
Total assets 639,083 602,052
Current liabilities:    
Current maturities of long-term debt 3,381 51,354
Trade accounts payable 80,303 78,698
Accrued wages and benefits 18,483 16,962
Customer advances 2,189 2,441
Billings in excess of costs and estimated profits on uncompleted contracts 4,249 2,813
Other current liabilities 16,220 14,391
Total current liabilities 124,825 166,659
Long-term debt, less current maturities and unamortized debt issuance costs 238,643 173,331
Deferred income taxes 7,069 9,513
Total long-term liabilities 245,712 182,844
Commitments and contingencies (Note 15)
Equity:    
Common stock, $0.01 par value, 100,000,000 shares authorized; 17,315,573 in 2017 and 17,197,380 in 2016 shares issued 174 173
Additional paid-in capital 153,087 152,313
Retained earnings 134,193 117,395
Accumulated other comprehensive loss (19,491) (18,274)
Total DXP Enterprises, Inc. equity 267,979 251,623
Noncontrolling interest 567 926
Total equity 268,546 252,549
Total liabilities and equity 639,083 602,052
Series A Preferred Stock [Member]    
Equity:    
Preferred stock 1 1
Total equity 1 1
Series B Convertible Preferred Stock [Member]    
Equity:    
Preferred stock $ 15 $ 15
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Current assets:    
Trade accounts receivable, allowances for doubtful accounts $ 9,015 $ 8,160
Other intangible assets, accumulated amortization $ 84,624 $ 70,027
Equity:    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 100,000,000 100,000,000
Common stock, issued (in shares) 17,315,573 17,197,380
Common stock shares outstanding (in shares) 17,315,573 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, stated value (in dollars per share) 112 112
Preferred stock, liquidation preference (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, stated value (in dollars per share) 100 100
Preferred stock, liquidation preference (in dollars per share) $ 1,500 $ 1,500
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 20 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
CONSOLIDATED STATEMENTS OF INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS) [Abstract]      
Sales $ 1,006,782 $ 962,092 $ 1,247,043
Cost of sales 735,201 697,290 895,057
Gross profit 271,581 264,802 351,986
Selling, general and administrative expense 238,091 245,470 303,819
Impairment expense 0 0 68,735
B27 settlement 0 0 7,348
Operating income (loss) 33,490 19,332 (27,916)
Other expense (income), net (456) (5,906) 72
Interest expense 17,054 15,564 10,932
Income (loss) before income taxes 16,892 9,674 (38,920)
Provision for income taxes 363 2,523 150
Net income (loss) 16,529 7,151 (39,070)
Net loss attributable to noncontrolling interest (359) (551) (534)
Net income (loss) attributable to DXP Enterprises, Inc. 16,888 7,702 (38,536)
Preferred stock dividend 90 90 90
Net income (loss) attributable to common shareholders 16,798 7,612 (38,626)
Net income (loss) 16,529 7,151 (39,070)
Cumulative translation adjustment, net of income taxes (1,217) (7,658) (4,916)
Comprehensive income (loss) $ 15,312 $ (507) $ (43,986)
Basic earnings (loss) per share (in dollars per share) $ 0.97 $ 0.51 $ (2.68)
Weighted average common shares outstanding (in shares) 17,400 15,042 14,423
Diluted earnings (loss) per share (in dollars per share) $ 0.93 $ 0.49 $ (2.68)
Weighted average common shares and common equivalent shares outstanding (in shares) 18,240 15,882 14,423
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Series A Preferred Stock [Member]
Series B Preferred Stock [Member]
Common Stock [Member]
Paid-In Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Non-Control Interest [Member]
Accum. Other Comp. Income [Member]
Total
BALANCES at Dec. 31, 2014 $ 1 $ 15 $ 146 $ 115,605 $ 148,409 $ (15,524) $ 0 $ (5,700) $ 242,952
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Dividends paid 0 0 0 0 (90) 0 0 0 (90)
Compensation expense for restricted stock 0 0 0 2,973 0 0 0 0 2,973
Tax related items for share based awards 0 0 0 (815) 0 0 0 0 (815)
Issuance of 148,769 treasury shares in connection with an acquisition 0 0 0 (4,825) 0 9,223 0 0 4,398
Acquisition of 191,420 shares of treasury stock 0 0 0 0 0 (8,908) 0 0 (8,908)
Issuance of treasury shares upon vesting of restricted stock 0 0 0 (2,632) 0 2,632 0 0 0
Noncontrolling interest holder contributions, net of tax benefits 0 0 0 0 0 0 2,346 0 2,346
Cumulative translation adjustment 0 0 0 0 0 0 0 (4,916) (4,916)
Net income (loss) 0 0 0 0 (38,536) 0 (534) 0 (39,070)
BALANCES at Dec. 31, 2015 1 15 146 110,306 109,783 (12,577) 1,812 (10,616) 198,870
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Dividends paid 0 0 0 0 (90) 0 0 0 (90)
Compensation expense for restricted stock 0 0 0 3,580 0 0 0 0 3,580
Tax related items for share based awards 0 0 0 (858) 0 0 0 0 (858)
Issuance of shares of Common stock 0 0 27 51,862 0 0 0 0 51,889
Issuance of treasury shares upon vesting of restricted stock 0 0 0 (12,577) 0 12,577 0 0 0
Noncontrolling interest holder contributions, net of tax benefits 0 0 0 0 0 0 (335) 0 (335)
Cumulative translation adjustment 0 0 0 0 0 0 0 (7,658) (7,658)
Net income (loss) 0 0 0 0 7,702 0 (551) 0 7,151
BALANCES at Dec. 31, 2016 1 15 173 152,313 117,395 0 926 (18,274) 252,549
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Dividends paid 0 0 0 0 (90) 0 0 0 (90)
Compensation expense for restricted stock 0 0 0 1,708 0 0 0 0 1,708
Tax related items for share based awards 0 0 0 (933) 0 0 0 0 (933)
Issuance of shares of Common stock 0 0 1 (1) 0 0 0 0 0
Cumulative translation adjustment 0 0 0 0 0 0 0 (1,217) (1,217)
Net income (loss) 0 0 0 0 16,888 0 (359) 0 16,529
BALANCES at Dec. 31, 2017 $ 1 $ 15 $ 174 $ 153,087 $ 134,193 $ 0 $ 567 $ (19,491) $ 268,546
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical)
12 Months Ended
Dec. 31, 2016
shares
Increase (Decrease) in Stockholders' Equity [Roll Forward]  
Issuance of common stock (in shares) 2,722,858
Issuance of treasury shares for vesting of restricted stock (in shares) 264,297
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income (loss) attributable to DXP Enterprises, Inc. $ 16,888 $ 7,702 $ (38,536)
Less net loss attributable to non-controlling interest (359) (551) (534)
Net income (loss) 16,529 7,151 (39,070)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation 10,520 11,933 12,622
Amortization of intangible assets 17,266 18,061 20,621
Impairment of goodwill 0 0 68,735
Bad debt expense 3,416 180 2,014
Amortization of debt issuance costs 1,548 1,856 1,211
Write off of debt issuance costs 578 0 0
Gain on sale of subsidiary 0 (5,635) 0
Stock compensation expense 1,708 3,580 2,973
Tax loss related to vesting of restricted stock 0 619 0
Deferred income taxes (3,827) 2,687 (9,024)
Changes in operating assets and liabilities, net of assets and liabilities acquired in business acquisitions:      
Trade accounts receivable (20,539) 12,080 71,261
Costs and estimated profits in excess of billings on uncompleted contracts (8,419) 3,457 (2,047)
Inventories (7,544) 5,453 12,724
Prepaid expenses and other assets (3,287) 620 159
Trade accounts payable and accrued expenses 3,189 (8,595) (42,862)
Billings in excess of costs & estimated profits on uncompleted contracts 1,406 (5,203) (513)
Net cash provided by operating activities 12,544 48,244 98,804
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchase of property and equipment (2,811) (4,868) (13,992)
Proceeds from the sale of fixed assets 0 1,206 0
Proceeds from sale of subsidiary 0 31,476 0
Acquisitions of businesses, net of cash acquired 0 0 (15,501) [1]
Net cash provided by (used in) investing activities (2,811) 27,814 (29,493)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Proceeds from debt 728,822 517,689 393,551
Principal payments on revolving line of credit and other long-term debt (702,402) (643,568) (453,480)
Debt issuance costs (11,208) (801) (543)
Noncontrolling interest holder contributions, net of tax benefits     2,346
Noncontrolling interest holder distributions, net of tax benefits 0 (335)  
Preferred dividends paid (90) (90) (90)
Purchase of treasury stock 0 0 (8,908)
Proceeds from issuance of common shares, net 0 51,889 0
Payment for employee taxes withheld from stock awards (934) (238) (815)
Tax (loss) related to vesting of restricted stock 0 (619) 0
Net cash provided by (used in) financing activities 14,188 (76,073) (67,939)
EFFECT OF FOREIGN CURRENCY ON CASH 68 (88) 274
(DECREASE) INCREASE IN CASH 23,989 (103) 1,646
CASH AT BEGINNING OF YEAR 1,590 1,693 47
CASH AT END OF YEAR 25,579 1,590 1,693
SUPPLEMENTAL CASH FLOW INFORMATION:      
Cash paid for Interest 15,205 13,708 9,721
Cash paid for Income Taxes $ 714 $ 4,780 $ 13,792
[1] Purchases of businesses in 2015 exclude $4.4 million in common stock issued in connection with an acquisition.
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
$ in Millions
12 Months Ended
Dec. 31, 2015
USD ($)
CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]  
Stock issued in connection with acquisitions $ 4.4
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
THE COMPANY
12 Months Ended
Dec. 31, 2017
THE COMPANY [Abstract]  
THE COMPANY
NOTE 1 - THE COMPANY

DXP Enterprises, Inc. together with its subsidiaries (collectively “DXP,” “Company,” “us,” “we,” or “our”) was incorporated in Texas on July 26, 1996. DXP Enterprises, Inc. and its subsidiaries are engaged in the business of distributing maintenance, repair and operating (MRO) products, and service to energy and industrial customers. Additionally, DXP provides integrated, custom pump skid packages, pump remanufacturing and manufactures branded private label pumps to energy and industrial customers. The Company is organized into three business segments: Service Centers (“SC”), Supply Chain Services (“SCS”) and Innovative Pumping Solutions (“IPS”). See Note 18 for discussion of the business segments.
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES
12 Months Ended
Dec. 31, 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 consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and its variable interest entity (“VIE”).

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 December 31, 2017, the total assets of the VIE were approximately $5.2 million including approximately $4.5 million of fixed assets. DXP is the primary customer of the VIE. Consolidation of the VIE increased cost of sales by approximately $0.6 million and $1.3 million for the twelve months ended December 31, 2017 and 2016, respectively. The Company recognized a related income tax benefit of $0.2 million and $0.3 million related to the VIE for the years ended December 31, 2017 and 2016, respectively.  At December 31, 2017, the owners of the 52.5% of the equity not owned by DXP included employees of DXP.

All significant intercompany accounts and transactions have been eliminated in consolidation. Certain prior year amounts have been reclassified to conform to the current year presentation; none affected net income.

Foreign Currency

The financial statements of the Company’s Canadian subsidiaries are measured using local currencies as their functional currencies. Assets and liabilities are translated into U.S. dollars at current exchange rates, while income and expenses are translated at average exchange rates. Translation gains and losses are reported in other comprehensive income (loss). Gains and losses on transactions denominated in foreign currency are reported in consolidated statements of income (loss).

Use of Estimates

The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions in determining the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In the opinion of management, all adjustments necessary in order to make the financial statements not misleading have been included. Actual results could differ from those estimates.

Cash and Cash Equivalents

The Company’s presentation of cash includes cash equivalents. Cash equivalents are defined as short-term investments with maturity dates of 90 days or less at time of purchase. The Company places its cash and cash equivalents with institutions with high credit quality. However, at certain times, such cash and cash equivalents may be in excess of Federal Deposit Insurance Corporation (“FDIC”) insurance limits. The Company has not historically experienced any losses when in excess of these limits.
 
Receivables and Credit Risk

Trade receivables consist primarily of uncollateralized customer obligations due under normal trade terms, which usually require payment within 30 days of the invoice date. However, these payment terms are extended in select cases and customers may not pay within stated trade terms.

The Company has trade receivables from a diversified customer base located primarily in the Rocky Mountain, Northeastern, Midwestern, Southeastern and Southwestern regions of the United States, and Canada. The Company believes no significant concentration of credit risk exists. The Company evaluates the creditworthiness of its customers' financial positions and monitors accounts on a regular basis. Provisions to the allowance for doubtful accounts are made monthly and adjustments are made periodically (as circumstances warrant) based upon management’s best estimate of the collectability of such accounts. The Company writes off uncollectible trade accounts receivable when the accounts are determined to be uncollectible. No customer represents more than 10% of consolidated sales.

Changes in this allowance for 2017, 2016 and 2015 were as follows (in thousands):

  
Years Ended December 31,
 
  
2017
  
2016
  
2015
 
Balance at beginning of year
 
$
8,160
  
$
9,364
  
$
8,713
 
Charged to costs and expenses
  
3,367
   
180
   
2,014
 
Charged to other accounts
  
22
3 
  
(17
)2
  
1,255
2 
Deductions
  
(2,534
)1
  
(1,367
)1
  
(2,618
)1
Balance at end of year
 
$
9,015
  
$
8,160
  
$
9,364
 

(1) Uncollectible accounts written off, net of recoveries
(2) Includes allowance for doubtful accounts from acquisitions and divestiture
(3) Primarily due to translation adjustments

Fair Value of Financial Instruments
 
The Company is required to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. US GAAP establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. US GAAP prioritizes the inputs into three levels that may be used to measure fair value:
 
Level 1
 
Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.
 
Level 2
 
Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.
 
Level 3
 
Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

See Note 4 for further information regarding the Company’s financial instruments.

Inventories

Inventories consist principally of finished goods and are priced at net realizable value, cost being determined using the first-in, first-out (“FIFO”) method. Provisions are provided against inventories for estimated obsolescence based upon the aging of the inventories and market trends and are applied as a reduction in cost of associated inventory.
 
Property and Equipment

Property and equipment are carried on the basis of cost. Depreciation of property and equipment is computed using the straight-line method over their estimated useful lives. Maintenance and repairs of depreciable assets are charged against earnings as incurred. When properties are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and gains or losses are credited or charged to earnings.

The principal estimated useful lives used in determining depreciation are as follows:

Buildings
20-39 years
Building improvements
10-20 years
Furniture, fixtures and equipment
3-20 years
Leasehold improvements
Shorter of estimated useful life or related lease term

Impairment of Goodwill and Other Intangible Assets

The Company tests goodwill and other indefinite lived intangible assets for impairment on an annual basis in the fourth quarter and when events or changes in circumstances indicate that the carrying amount may not be recoverable. The Company assigns the carrying value of these intangible assets to its "reporting units" and applies the test for goodwill at the reporting unit level. A reporting unit is defined as an operating segment or one level below a segment (a "component") if the component is a business and discrete information is prepared and reviewed regularly by segment management.

The Company’s goodwill impairment assessment first permits evaluating qualitative factors to determine if a reporting unit's carrying value would more likely than not exceed its fair value. If the Company concludes, based on the qualitative assessment, that a reporting unit's carrying value would more likely than not exceed its fair value, the Company would perform a two-step quantitative test for that reporting unit. When a quantitative assessment is performed, the first step is to identify a potential impairment, and the second step measures the amount of the impairment loss, if any. Goodwill is deemed to be impaired if the carrying amount of a reporting unit’s goodwill exceeds its estimated fair value. During the third and fourth quarter of 2015, DXP performed interim impairment tests using a quantitative approach and recognized goodwill impairments of $57.8 million and $9.8 million, respectively. No impairment of goodwill was required in 2017 and 2016.

Impairment of Long-Lived Assets, Excluding Goodwill

The Company tests long-lived assets or asset groups for recoverability on an annual basis and when events or changes in circumstances indicate that their carrying amount may not be recoverable. Circumstances which could trigger a review include, but are not limited to: significant decreases in the market price of the asset; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the asset; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and current expectation that the asset will more likely than not be sold or disposed significantly before the end of its estimated useful life. Recoverability is assessed based on the carrying amount of the asset and its fair value which is generally determined based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the asset, as well as specific appraisal in certain instances. An impairment loss is recognized when the carrying amount is not recoverable and exceeds fair value. No impairment of long-lived assets excluding goodwill, was required in 2017, 2016 and 2015.

Share-based Compensation

The Company uses restricted stock for share-based compensation programs. The Company measures compensation cost with respect to equity instruments granted as stock-based payments to employees based upon the estimated fair value of the equity instruments at the date of the grant. The cost as measured is recognized as expense over the period which an employee is required to provide services in exchange for the award.

Revenue Recognition

For binding agreements to fabricate tangible assets to customer specifications, the Company recognizes revenues using the percentage of completion method. Under this method, revenues are recognized as costs are incurred and include estimated profits calculated on the basis of the relationship between costs incurred and total estimated costs at completion. If at any time expected costs exceed the value of the contract, the loss is recognized immediately. Revenues of approximately $40.6 million, $31.5 million, and $47.5 million were recognized on contracts in process for the years ended December 31, 2017, 2016, and 2015, respectively. The typical time span of these contracts is approximately one to two years.
 
For other sales, the Company recognizes revenues when an agreement is in place, the price is fixed, title for product passes to the customer or services have been provided and collectability is reasonably assured, which is generally upon delivery to the customer. Revenues are recorded net of sales taxes.

The Company reserves for potential customer returns based upon the historical level of returns.

Shipping and Handling Costs

The Company classifies shipping and handling charges billed to customers as sales. Shipping and handling charges paid to others are classified as a component of cost of sales.

Self-insured Insurance and Medical Claims

We generally retain up to $100,000 of risk for each claim for workers compensation, general liability, automobile and property loss. We accrue for the estimated loss on the self-insured portion of these claims. The accrual is adjusted quarterly based upon reported claims information. The actual cost could deviate from the recorded estimate.

We generally retain up to $175,000 of risk on each medical claim for our employees and their dependents with the exception of less than 0.05% of employees where a higher risk is retained. We accrue for the estimated outstanding balance of unpaid medical claims for our employees and their dependents. The accrual is adjusted monthly based on recent claims experience. The actual claims could deviate from recent claims experience and be materially different from the reserve.

The accrual for these claims at December 31, 2017 and 2016 was approximately $2.7 million and $3.1 million, respectively.

Purchase Accounting
 
DXP estimates the fair value of assets, including property, machinery and equipment and their related useful lives and salvage values, intangibles and liabilities when allocating the purchase price of an acquisition. The fair value estimates are developed using the best information available.

Cost of Sales and Selling, General and Administrative Expense
 
Cost of sales includes product and product related costs, inbound freight charges, internal transfer costs and depreciation. Selling, general and administrative expense includes purchasing and receiving costs, inspection costs, warehousing costs, depreciation and amortization.

Debt Issuance Cost Amortization

Fees paid to DXP’s lenders to secure a firm commitment on a term loan and revolving line of credit are presented as a direct deduction from the carrying amount of the debt liability. For the term loan, fees paid by DXP are amortized over the life of the loan as additional interest. Fees paid to secure a firm commitment from our lender on a revolving line of credit are amortized on a straight-line basis over the entire term of the arrangement. The total unamortized debt issuance costs reported on the consolidated balance sheets as of December 31, 2017 and 2016 was $10.1 million and $1.0 million, respectively. In connection with the extinguishment of the previously existing credit facility we recorded a $0.6 million write-off of debt issuance costs, which was included in interest expense during the third quarter of 2017.

Income Taxes

The Company utilizes the asset and liability method of accounting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and income tax bases of assets and liabilities. Such deferred income tax asset and liability computations are based on enacted tax laws and rates applicable to periods in which the differences are expected to reverse. Valuation allowances are established to reduce deferred income tax assets to the amounts expected to be realized under a more likely than not criterion.
 
Accounting for Uncertainty in Income Taxes

A position taken or expected to be taken in a tax return is recognized in the financial statements when it is more likely than not (i.e. a likelihood of more than fifty percent) that the position would be sustained upon examination by tax authorities. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states. With few exceptions, the Company is no longer subject to U. S. federal, state and local tax examination by tax authorities for years prior to 2012. The Company's policy is to recognize interest related to unrecognized tax benefits as interest expense and penalties as operating expenses. The Company believes that it has appropriate support for the income tax positions taken and to be taken on its tax returns and that its accruals for tax liabilities are adequate for all open years based on an assessment of many factors including past experience and interpretations of tax law applied to the facts of each matter

Comprehensive Income (Loss)

Comprehensive income (loss) includes net income, foreign currency translation adjustments and unrealized gains and losses on certain investments in debt and equity securities. The Company’s other comprehensive (loss) income is comprised of changes in the market value of an investment with quoted market prices in an active market for identical instruments and translation adjustments from translating foreign subsidiaries to the reporting currency.  Comprehensive income for the year ended December 31, 2016 was reduced by an $8.6 million charge recorded during the fourth quarter of 2016 to correct errors which accumulated during 2013, 2014 and 2015 due to the Company improperly recognizing an $8.6 million deferred tax asset on unrealized foreign currency losses not expected to be realized within one year. We assessed the materiality of this misstatement and concluded the misstatement was not material to the results of operations or financial condition for the years ended December 31, 2016 and 2015.

Out-of-Period Items
 
Deferred tax liabilities related to intangibles for customer relationships acquired in Canada during 2012 and 2013 were reduced by $2.2 million during the fourth quarter of 2017 to correct the tax rate used to establish the deferred tax liabilities at the dates of acquisition. The Company evaluated the misstatement of each period since these acquisitions were completed and concluded the effects were immaterial.
 
During the first quarter of 2015, we identified a $2.5 million ($1.6 million net of tax) overstatement of an accrual at December 31, 2014, which overstated 2014 selling, general and administrative expense. We recorded an out-of-period adjustment to correct this overstatement in the quarter ended March 31, 2015. During the fourth quarter of 2015, we realized $1.5 million of net tax benefits related to events which occurred in earlier years. These out-of-period items reduced the 2015 net loss by $3.1 million and 2015 basic and diluted net loss per share by $0.21. We assessed the materiality of this overstatement and concluded the overstatement was not material to the results of operations or financial condition for the year ended December 31, 2015.
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
RECENT ACCOUNTING PRONOUNCEMENTS
12 Months Ended
Dec. 31, 2017
RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]  
RECENT ACCOUNTING PRONOUNCEMENTS
NOTE 3 - 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.1 million of excess tax benefit in income taxes for the year ended December 31, 2017, decreasing the effective tax rate for the year.
   
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 for the year ended December 31, 2017 as an operating activity.  Prior to the adoption of the ASU 2016-09, the excess tax expense for the year ended December 31, 2016 of $0.6 million was recognized as a financing activity. The excess tax expense for the year ended December 31, 2015 was zero.
   
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 and $0.8 million of employee taxes paid from cash flows from operating activities to cash flows from financing activities on the Consolidated Statements of Cash Flows for the years ended December 31, 2016 and December 31, 2015.
   
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 as of December 31, 2016.

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.

Statement of Cash Flows. In November 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230), Classification of Restricted Cash. The amendments in ASU 2016-18 require that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. The amounts should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The amendments in ASU 2016-18 should be applied retrospectively and are effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. The Company early adopted this ASU September 30, 2017 and classified $3.5 million of cash to restricted cash on the Condensed Consolidated Balance Sheet as of December 31, 2017. This cash deposit was required as collateral for letters of credit outstanding under our previously existing credit facility.

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 early adopted this ASU December 31, 2017. The Company’s annual tests of goodwill for impairment, including qualitative assessments of all of its reporting units goodwill, determined a quantitative impairment test was not necessary.
 
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. We have engaged third party consultants to assist us in assessing our contracts with customers, processes and controls required to address the impact that ASU No. 2014-09 will have on our business. The Company has elected the modified retrospective method and will adopt the new revenue guidance effective January 1, 2018, with an expected immaterial impact to the opening retained earnings.
 
The analysis of contracts with customers under the new revenue recognition standard was consistent with the Company’s current revenue recognition model, whereby revenue is recognized primarily on the date products are shipped to the customer. The ASU also requires expanded qualitative and quantitative disclosures about the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers, significant judgments and accounting policy.

Based on our overall assessment performed to date, the adoption of the new standard is not expected to have an ongoing material impact on the Company’s Consolidated Financial Statements.
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES
12 Months Ended
Dec. 31, 2017
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES [Abstract]  
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES
NOTE 4 - 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.

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.

During the third and fourth quarters of 2015, in connection with interim tests for impairment, DXP recorded impairment charges of $57.8 million and $9.8 million, respectively, in order to reflect the implied fair values of goodwill, which is a non-recurring fair value adjustment. The fair values of goodwill used in the impairment calculations were estimated based on discounted estimated future cash flows with the discount rates of 10.0% to 11.5%. The measurements utilized to determine the implied fair value of goodwill represent significant unobservable inputs (Level 3) in accordance with the fair value hierarchy.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
INVENTORIES
12 Months Ended
Dec. 31, 2017
INVENTORIES [Abstract]  
INVENTORIES
NOTE 5 - INVENTORIES

The carrying values of inventories were as follows (in thousands):

  
December 31,
2017
  
December 31,
2016
 
Finished goods
 
$
79,820
  
$
74,269
 
Work in process
  
11,593
   
9,430
 
Inventories
 
$
91,413
  
$
83,699
 
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS
12 Months Ended
Dec. 31, 2017
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS [Abstract]  
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS
NOTE 6 – 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 for 2017 and 2016 were as follows (in thousands):
 
  
December 31,
 
  
2017
  
2016
 
Costs incurred on uncompleted contracts
 
$
37,899
  
$
25,214
 
Estimated earnings, thereon
  
2,665
   
6,274
 
Total
  
40,564
   
31,488
 
Less: billings to date
  
17,881
   
15,864
 
Net
 
$
22,683
  
$
15,624
 
 
Such amounts were included in the accompanying Consolidated Balance Sheets for 2017 and 2016 under the following captions (in thousands):

  
December 31,
 
  
2017
  
2016
 
Costs and estimated profits in excess of billings on uncompleted contracts
 
$
26,915
  
$
18,421
 
Billings in excess of costs and estimated profits on uncompleted contracts
  
(4,249
)
  
(2,813
)
Translation Adjustment
  
17
   
16
 
Net
 
$
22,683
  
$
15,624
 
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
PROPERTY AND EQUIPMENT
12 Months Ended
Dec. 31, 2017
PROPERTY AND EQUIPMENT [Abstract]  
PROPERTY AND EQUIPMENT
NOTE 7 - PROPERTY AND EQUIPMENT

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

  
December 31,
2017
  
December 31,
2016
 
       
Land
 
$
2,346
  
$
2,346
 
Buildings and leasehold improvements
  
16,724
   
16,259
 
Furniture, fixtures and equipment
  
94,475
   
94,784
 
Less – Accumulated depreciation
  
(60,208
)
  
(52,582
)
Total Property and Equipment
 
$
53,337
  
$
60,807
 

Depreciation expense was $10.5 million, $11.9 million, and $12.6 million for the years ended December 31, 2017, 2016, and 2015, respectively. Capital expenditures by segment are included in Note 18.
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2017
GOODWILL AND OTHER INTANGIBLE ASSETS [Abstract]  
GOODWILL AND OTHER INTANGIBLE ASSETS
NOTE 8 - GOODWILL AND OTHER INTANGIBLE ASSETS

The following table presents the changes in the carrying amount of goodwill and other intangible assets during the year ended December 31, 2017 (in thousands):

  
Goodwill
  
Other
Intangible
Assets
  
Total
 
          
Balances as of December 31, 2016
 
$
187,591
  
$
94,831
  
$
282,422
 
Translation adjustment
  
-
   
960
   
960
 
Amortization
  
-
   
(17,266
)
  
(17,266
)
Balances as of December 31, 2017
 
$
187,591
  
$
78,525
  
$
266,116
 
 
The following table presents the changes in the carrying amount of goodwill and other intangible assets during the year ended December 31, 2016 (in thousands):
 
  
Goodwill
  
Other
Intangible
Assets
  
Total
 
          
Balances as of December 31, 2015
 
$
197,362
  
$
112,297
  
$
309,659
 
Sale of subsidiary
  
(9,620
)
  
-
   
(9,620
)
Purchase accounting adjustment
  
(151
)
  
-
   
(151
)
Translation adjustment
  
-
   
595
   
595
 
Amortization
  
-
   
(18,061
)
  
(18,061
)
Balances as of December 31, 2016
 
$
187,591
  
$
94,831
  
$
282,422
 
 
The following table presents goodwill balance by reportable segment as of December 31, 2017 and 2016 (in thousands):

 
As of December 31,
 
  
2017
  
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
 

During the third quarter of 2015, the price of DXP’s common stock and the price of crude oil declined over 40% and over 20%, respectively. This decline in oil prices reduced spending by our customers and reduced our revenue expectations. This sustained decline in crude oil prices, reduced capital spending by customers and reduced revenue expectations were determined to be a triggering event during the third quarter of 2015. This triggering event required us to perform testing for possible goodwill impairment in two of our reporting units, and our step one testing indicated there was an impairment in the B27 IPS and B27 SC reporting units. No triggering event was identified in our other reporting units during the third quarter. ASC 350 step two of the goodwill impairment testing for the reporting units was performed preliminarily during the third quarter of 2015. Our preliminary analysis concluded that $48.0 million of our B27 IPS reporting unit’s goodwill and $9.8 million of our B27 SC reporting unit’s goodwill was impaired. The remaining goodwill for the B27 IPS and B27 SC reporting units at September 30, 2015 was $4.9 million and $10.3 million, respectively. The September 30, 2015 ASC 350 step two testing was completed in the fourth quarter of 2015 without any adjustment to the amount recorded in the third quarter of 2015. Fair value was based on expected future cash flow using Level 3 inputs under Account Standards Codification 820 Fair Value Measurements (“ASC 820”). The cash flows are those expected to be generated by market participants, discounted at a rate of return market participants would expect. Approximately 60% of the goodwill associated with the B27 acquisition is not deductible for tax purposes. Accordingly, the financial statement tax benefit is calculated for only 40% of the goodwill impairment. The pretax impairment impacted DXP’s effective tax rate for 2015. For the year ended December 31, 2014, accumulated impairment for the B27 IPS and B27 SC reporting units was $95.1 million and $10.2 million, respectively. After recording the third quarter impairment loss, accumulated impairment expenses for the B27 IPS and B27 SC reporting units were $143.1 million and $20.0 million, respectively, at September 30, 2015.

DXP recorded $1.1 million of impairment expense in the third quarter of 2015 to write off an acquired intangible asset related to an ITT Goulds distribution agreement, which was terminated by ITT Goulds during 2015. The remaining intangible asset value of vendor distribution agreements for the year ended December 31, 2015 was zero. None of the impairment is expected to be deductible for tax purposes.

During the fourth quarter of 2015, the price of DXP’s common stock and the price of crude oil declined over 16% and over 18%, respectively. This decline in oil prices reduced spending by our customers during the fourth quarter and resulted in fourth quarter actual earnings for the B27 IPS and B27 SC reporting units declining significantly from the forecasts used in the impairment analysis at the end of the third quarter of 2015. The declines in forecasted earnings for these two reporting units were determined to be a triggering event during the fourth quarter of 2015. This triggering event required us to perform testing for possible goodwill impairment in these two reporting units, and our step one testing indicated there may be an impairment in the B27 IPS and B27 SC reporting units. No triggering event was identified in our other reporting units during the fourth quarter. ASC 350 step two of the goodwill impairment testing for the reporting units was performed during the fourth quarter of 2015. Our analysis concluded that $4.9 million of our B27 IPS reporting unit’s goodwill and $5.0 million of our B27 SC reporting unit’s goodwill was impaired. Fair value was based on expected future cash flow using Level 3 inputs under ASC 820. The cash flows are those expected to be generated by market participants, discounted at a rate of return market participants would expect. The remaining goodwill for the B27 IPS and B27 SC reporting units at December 31, 2015 was zero and $5.3 million, respectively. Approximately 60% of the goodwill associated with the B27 acquisition is not deductible for tax purposes. Accordingly, the financial statement tax benefit is calculated for only 40% of the goodwill impairment. The pretax impairment impacted DXP’s effective tax rate for 2015. After recording the fourth quarter impairment loss, accumulated impairment for the B27 IPS and B27 SC reporting units were $148.0 million and $25.0 million, respectively, for the year ended December 31, 2015. As none of the Company’s other reporting units recorded impairment losses in 2015, accumulated impairment for these units remained at $12.3 million.

The impairment losses during the year ended December 31, 2015 are included in the “impairment expense” line item on the consolidated statements of income (loss).
 
The following table presents a summary of amortizable other intangible assets (in thousands):

  
As of December 31, 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,200
  
$
(83,806
)
 
$
78,394
  
$
163,022
  
$
(68,446
)
 
$
94,576
 
Non-compete agreements
  
949
   
(818
)
  
131
   
1,836
   
(1,581
)
  
255
 
Total
 
$
163,149
  
$
(84,624
)
 
$
78,525
  
$
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.

Customer relationships are amortized over their estimated useful lives. Amortization expense is recognized according to estimated economic benefits and was $17.3 million, $18.1 million, and $20.6 million for the years ended December 31, 2017, 2016, and 2015, respectively.  The estimated future annual amortization of intangible assets for each of the next five years and thereafter are as follows (in thousands):

2018
 
$
15,615
 
2019
  
14,170
 
2020
  
10,292
 
2021
  
8,911
 
2022
  
7,264
 
Thereafter
  
22,273
 
Total
 
$
78,525
 

The weighted average remaining estimated life for customer relationships and non-compete agreements are 8.3 years and 1.8 years, respectively.
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
LONG-TERM DEBT
12 Months Ended
Dec. 31, 2017
LONG-TERM DEBT [Abstract]  
LONG-TERM DEBT
NOTE 9 – LONG-TERM DEBT

Long-term debt consisted of the following (in thousands):
 
  
December 31,
 
  
2017
  
2016
 
       
ABL Revolver
 
$
-
  
$
-
 
Term Loan B
  
249,375
   
-
 
Line of credit
  
-
   
147,600
 
Term loan
  
-
   
74,500
 
Promissory note payable in monthly installments at 2.9% through January 2021, collateralized by equipment
  
2,722
   
3,577
 
Less unamortized debt issuance costs
  
(10,073
)
  
(992
)
Total Debt
  
242,024
   
224,685
 
Less: Current maturities
  
(3,381
)
  
(51,354
)
Total Long-term Debt
 
$
238,643
  
$
173,331
 
 
ABL Facility
 
On August 29, 2017, DXP  entered into a five year, $85 million Asset Based Loan and Security Agreement (the “ABL Credit Agreement”).  The ABL Credit Agreement provides for asset-based revolving loans in an aggregate principal amount of up to $85.0 million (the “ABL Loans”). The ABL Loans may be increased, in increments of $10.0 million, up to an aggregate of $50.0 million. The facility will mature on August 29, 2022. Interest accrues on outstanding borrowings at a rate equal to LIBOR or CDOR plus a margin ranging from 1.25% to 1.75% per annum, or at an alternate base rate, Canadian prime rate or Canadian base rate plus a margin ranging from 0.25% to 0.75% per annum, in each case, based upon the average daily excess availability under the facility for the most recently completed calendar quarter. Fees ranging from 0.25% to 0.375% per annum are payable on the portion of the facility not in use at any given time. The interest rate for the ABL facility was 2.9% at December 31, 2017. The unused line fee was 0.375% at December 31, 2017.
 
The obligations of the Borrowers are guaranteed by the Company and its direct and indirect material wholly-owned subsidiaries other than certain excluded subsidiaries.

The ABL Credit Agreement contains a financial covenant restricting the Company from allowing its Fixed Charge Coverage Ratio be less than 1.00 to 1.00 during a compliance period, which is triggered when the availability under ABL facility falls below a threshold set forth in the ABL Credit Agreement. As of December 31, 2017, the Company's consolidated Fixed Charge Coverage Ratio was 3.67 to 1.00.

The ABL Loan is secured by substantially all of the assets of the Company.

Senior Secured Term Loan B:
 
On August 29, 2017, DXP entered into a six year Senior Secured Term Loan B (the “Term Loan”) with an original principal amount of $250 million which amortizes in equal quarterly installments of 0.25% with the balance payable in August 2023, when the facility matures.  Subject to securing additional lender commitments, the Term Loan allows for incremental increases in facility size up to an aggregate of $30 million, in minimum increments of $10 million, plus an additional amount such that DXP’s Secured Leverage Ratio (as defined under the Term Loan) would not exceed 3.60 to 1.00. We are required to repay the Term Loan in connection with certain asset sales and insurance proceeds, certain debt proceeds and 50% of excess cash flow, reducing to 25%, if our total leverage ratio is no more than 3.00 to 1.00 and 0%, if our total leverage ratio is no more than 2.50 to 1.00. In addition, the Term Loan contains a number of customary restrictive covenants. The interest rate for the Term Loan was 7.1 % as of December 31, 2017.
 
The Term Loan requires that the company’s Secured Leverage Ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt (net of restricted cash, not to exceed $30 million) as of such day to EBITDA, beginning with the fiscal quarter ending December 31, 2017, is either equal to or less than as indicated in the table below:

Fiscal Quarter
Secured Leverage Ratio
December 31, 2017
5.75:1.00
March 31, 2018
5.75:1.00
June 30, 2018
5.50:1.00
September 30, 2018
5.50:1.00
December 31, 2018
5.25:1.00
March 31, 2019
5.25:1.00
June 30, 2019
5.00:1.00
September 30, 2019
5.00:1.00
December 31, 2019
4.75:1.00
March 31, 2020
4.75:1.00
June 30, 2020 and each Fiscal Quarter thereafter
4.50:1.00
 
As of December 31, 2017, the Company's consolidated Secured Leverage Ratio was 3.59 to 1.00.

The Term Loan is guaranteed by each of the Company’s direct and indirect material wholly owned subsidiaries, other than any of the Company’s Canadian subsidiaries and certain other excluded subsidiaries.

The Term Loan is secured by substantially all of the assets of the Company.
 
Extinguishment of Previously Existing Credit Facility

As set forth above, on August 29, 2017, the Company terminated its previously existing credit agreement and facility and replaced it with the Term Loan and the ABL Credit Agreement. The terminated facility was under the Amended and Restated Credit Agreement, dated as of January 2, 2014, by and among the Company, as borrower, and Wells Fargo Bank, National Association, as issuing lender and administrative agent for other lenders (the “Original Credit Agreement”). This Original Credit Agreement was subsequently amended five times by the First Amendment to Restated Credit Agreement dated as of August 6, 2015, Second Amendment to Restated Credit Agreement dated as of September 30, 2015, Third Amendment to Restated Credit Agreement dated as of May 12, 2016, Fourth Amendment to Restated Credit Agreement dated as of August 15, 2016, and Fifth Amendment to Amended and Restated Credit Agreement dated as of November 28, 2016. A description of the material terms of these terminated agreements can be found in the Company’s most recent Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 31, 2017.  In connection with the extinguishment of the previously existing Credit Facility we recorded a $0.6 million write-off of debt issuance costs, which was included in interest expense during the third quarter of 2017.

As of December 31, 2017, the maturities of long-term debt for the next five years and thereafter were as follows (in thousands):

2018
 
$
3,381
 
2019
  
3,405
 
2020
  
3,436
 
2021
  
2,500
 
2022
  
2,500
 
Thereafter
  
236,875
 
Total
 
$
252,097
 
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES
12 Months Ended
Dec. 31, 2017
INCOME TAXES [Abstract]  
INCOME TAXES
NOTE 10 - INCOME TAXES

The components of income before income taxes were as follows (in thousands):

  
Years Ended December 31,
 
  
2017
  
2016
  
2015
 
          
Domestic
 
$
13,183
  
$
11,079
  
$
(42,179
)
Foreign
  
3,709
   
(1,405
)
  
3,259
 
Total income before taxes
 
$
16,892
  
$
9,674
  
$
(38,920
)

The provision for income taxes consisted of the following (in thousands):

  
Years Ended December 31,
 
  
2017
  
2016
  
2015
 
Current -
         
Federal
 
$
1,400
  
$
(902
)
 
$
5,182
 
State
  
698
   
136
   
1,499
 
Foreign
  
2,092
   
602
   
2,493
 
   
4,190
   
(164
)
  
9,174
 
Deferred -
            
Federal
  
686
   
4,174
   
(7,090
)
State
  
(464
)
  
120
   
-
 
Foreign
  
(4,049
)
  
(1,607
)
  
(1,934
)
   
(3,827
)
  
2,687
   
(9,024
)
  
$
363
  
$
2,523
  
$
150
 
 
The difference between income taxes computed at the federal statutory income tax rate (35%) and the provision for income taxes is as follows (in thousands):

  
Years Ended December 31,
 
  
2017
  
2016
  
2015
 
Income taxes computed at federal statutory rate
 
$
5,912
  
$
3,386
  
$
(13,622
)
State income taxes, net of federal benefit
  
152
   
166
   
974
 
Non-tax deductible impairment expense computed at federal statutory rate
  
-
   
-
   
15,765
 
Foreign adjustment
  
255
   
140
   
689
 
Meals and entertainment
  
422
   
361
   
620
 
Gain on sale of Vertex
  
-
   
(1,971
)
  
-
 
Domestic Production Activity Deduction
  
(98
)
  
-
   
(1,143
)
Research and development tax credit
  
(641
)
  
(886
)
  
(1,730
)
Foreign tax credit
  
-
   
(383
)
  
(921
)
Valuation Allowance
  
(791
)
  
-
   
-
 
Tax Reform Deferred Tax Remeasurement
  
(1,294
)
  
-
   
-
 
Canadian Acquisition Deferred Tax Liability True Up
  
(2,180
)
  
-
   
-
 
Foreign rate difference
  
(297
)
  
112
   
(261
)
Other
  
(1,077
)
  
1,598
   
(221
)
  
$
363
  
$
2,523
  
$
150
 

Deferred tax liabilities and assets were comprised of the following (in thousands):

  
December 31,
 
  
2017
  
2016
 
Deferred tax assets:
      
Goodwill
 
$
2,668
  
$
4,029
 
Allowance for doubtful accounts
  
1,707
   
2,469
 
Inventories
  
2,365
   
3,944
 
Accruals
  
(61
)
  
97
 
Research and development credit carryforward
  
1,115
   
886
 
Foreign Tax Credit Carryforward
  
64
   
64
 
Charitable Contribution Carryforward
  
559
   
138
 
Net operating loss carryforward
  
136
   
760
 
Capital loss carryforward
  
12,225
   
18,903
 
Deferred Compensation
  
475
   
1,881
 
Other Accruals
  
266
   
-
 
Other
  
65
   
107
 
Total deferred tax assets
  
21,584
   
33,278
 
Less valuation allowance
  
(12,220
)
  
(19,633
)
Total deferred tax asset, net of valuation Deferred tax liabilities :
  
9,364
   
13,645
 
Intangibles
  
(8,695
)
  
(10,042
)
Property and equipment
  
(6,860
)
  
(12,762
)
Unremitted foreign earnings
  
(354
)
  
(354
)
Cumulative translation adjustment
  
(67
)
  
-
 
Other
  
(457
)
  
-
 
Net deferred tax liability
 
$
(7,069
)
 
$
(9,513
)
 
At December 31, 2017, the Company had $51.4 million of capital loss carryforward, which will expire in 2021. The Company has recorded a valuation allowance for nearly all of this carryforward amount.  The valuation allowance represents a provision for uncertainty as to the realization of the tax benefits of these carryforwards and the deferred tax assets that may not be realized.

On December 22, 2017, the Tax Cuts and Jobs Act (“The Act”) was enacted into law.  The majority of the provisions signed into law in 2017 do not take effect until January 1, 2018.  The Act is a comprehensive tax reform legislation that contains significant changes to corporate taxation.  Provisions on the enacted law include a permanent reduction of the corporate income tax rate from 35% to 21%, imposing a mandatory one-time tax on un-repatriated accumulated earnings of foreign subsidiaries, a partial limitation on the deductibility of business interest expense, a limitation on net operating losses to 80% of taxable income each year, a shift of the U.S. taxation of multinational corporations from a tax on worldwide income to a partial territorial system (along with rules that create a new U.S. minimum tax on earnings of foreign subsidiaries), and other related provisions to maintain the U.S. tax base.

In accordance with SAB 118 issued by the Securities and Exchange Commission on December 22, 2017, companies are allowed a one year measurement period to complete the accounting related to The Act. Specifically, SAB 118 permits companies to record a provisional amount which can be remeasured during the measurement period due to obtaining, preparing, or analyzing additional information about facts and circumstances that existed as of the enacted date.  As a result, we remeasured our net deferred income tax liabilities by a provisional $1.3 million benefit and a corresponding provisional decrease in the net deferred tax liability as of December 31, 2017.  We are still in the process of analyzing The Act's impact as permitted under SAB 118. The largest impact to the Company being the remeasurement of deferred taxes due to the U.S. statutory tax rate change. The mandatory repatriation and resulting toll charge on accumulated foreign earnings and profits has limited impact on the Company as unremitted earnings from non-US jurisdictions is minimal.  The Company is provisional in its approach and assertion that there is no financial statement impact as of December 31, 2017.

Deferred tax liabilities related to intangibles for customer relationships acquired in Canada during 2012 and 2013 were reduced by $2.2 million during the fourth quarter of 2017 to correct the tax rate used to establish the deferred tax liabilities at the dates of acquisition. The Company evaluated the misstatement of each period since these acquisitions were completed and concluded the effects were immaterial.

Total deferred tax assets at December 31, 2016 were reduced by an $8.6 million charge recorded during the fourth quarter of 2016 to correct errors of $1.3 million, $2.7 million and $4.6 million which were recorded during 2013, 2014 and 2015, respectively, due to the Company improperly recognizing a deferred tax asset related to cumulative translation adjustment losses.  The Company evaluated the misstatement of each period and concluded the effects were immaterial.  Therefore, the Company decided to correct the accumulated $8.6 million error in the fourth quarter of 2016. We assessed the materiality of this misstatement and concluded the misstatement was not material to the results of operations or financial condition for the years ended December 31, 2017, 2016 and 2015.
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHARE-BASED COMPENSATION
12 Months Ended
Dec. 31, 2017
SHARE-BASED COMPENSATION [Abstract]  
SHARE-BASED COMPENSATION
NOTE 11 - SHARE-BASED COMPENSATION

Restricted Stock

Under the restricted stock plans approved by our shareholders, directors, consultants and employees may be awarded shares of DXP’s common stock. The shares of restricted stock granted to employees and that are outstanding as of December 31, 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 date of grant; 20% each year for five years after date of grant; or 10% each year for ten years after date of grant. 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 is 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 December 31, 2017, 401,223 shares were available for future grant.

Changes in restricted stock for the twelve months ended December 31, 2017 were as follows:

  
Number of
Shares
  
Weighted Average
Grant Price
 
Non-vested at December 31, 2016
  
143,380
  
$
26.76
 
Granted
  
18,672
  
$
34.07
 
Forfeited
  
(298
)
 
$
59.60
 
Vested
  
(83,853
)
 
$
24.92
 
Non-vested at December 31, 2017
  
77,901
  
$
30.36
 
 
Changes in restricted stock for the twelve months ended December 31, 2016 were as follows:

  
Number of
Shares
  
Weighted Average
Grant Price
 
Non-vested at December 31, 2015
  
137,507
  
$
54.58
 
Granted
  
108,553
  
$
17.07
 
Forfeited
  
(39,000
)
 
$
65.41
 
Vested
  
(63,680
)
 
$
46.65
 
Non-vested at December 31, 2016
  
143,380
  
$
26.76
 

Changes in restricted stock for the twelve months ended December 31, 2015 were as follows:

  
Number of
Shares
  
Weighted Average
Grant Price
 
Non-vested at December 31, 2014
  
179,942
  
$
52.71
 
Granted
  
35,821
  
$
40.95
 
Forfeited
  
(20,855
)
 
$
41.34
 
Vested
  
(57,401
)
 
$
44.99
 
Non-vested at December 31, 2015
  
137,507
  
$
54.58
 

Compensation expense, associated with restricted stock, recognized in the years ended December 31, 2017, 2016 and 2015 was $1.7 million, $2.0 million, and $3.0 million, respectively. Related income tax benefits recognized in earnings in the years ended December 31, 2017, 2016 and 2015 were approximately $0.7 million, $0.8 million and $1.2 million, respectively. Unrecognized compensation expense under the DXP Enterprises, Inc. 2016 Omnibus Incentive Plan at December 31, 2017, December 31, 2016 and December 31, 2015 was $1.6 million, $2.7 million and $4.9 million, respectively. As of December 31, 2017, the weighted average period over which the unrecognized compensation expense is expected to be recognized is 15.2 months.
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
EARNINGS PER SHARE DATA
12 Months Ended
Dec. 31, 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. For the year ended December 31, 2015, we excluded the potential dilution of convertible preferred stock, which could be converted into 840,000 shares because they would be anti-dilutive.

The following table sets forth the computation of basic and diluted earnings per share for the periods indicated (in thousands, except per share data):

    
December 31,
 
  
  
2017
  
2016
  
2015
 
Basic:
         
Weighted average shares outstanding
  
17,400
   
15,042
   
14,423
 
             
Net income (loss) attributable to DXP Enterprises, Inc.
 
$
16,888
  
$
7,702
  
$
(38,536
)
Convertible preferred stock dividend
  
(90
)
  
(90
)
  
(90
)
Net income (loss)  attributable to common shareholders
 
$
16,798
  
$
7,612
  
$
(38,626
)
Per share amount
 
$
0.97
  
$
0.51
  
$
(2.68
)
             
Diluted:
            
Weighted average shares outstanding
  
17,400
   
15,042
   
14,423
 
Assumed conversion of convertible preferred stock
  
840
   
840
   
-
 
Total dilutive shares
  
18,240
   
15,882
   
14,423
 
Net income (loss) attributable to common shareholders
 
$
16,798
  
$
7,612
  
$
(38,626
)
Convertible preferred stock dividend
  
90
   
90
   
-
 
Net income (loss) attributable to DXP Enterprises, Inc. for diluted earnings per share
 
$
16,888
  
$
7,702
  
$
(38,626
)
Per share amount
 
$
0.93
  
$
0.49
  
$
(2.68
)
 
Basic earnings per share have been computed by dividing net earnings by the weighted average number of common shares outstanding during the period and excludes dilutive securities. Diluted earnings per share reflects the potential dilution that could occur if the preferred stock was converted into common stock. Restricted stock is considered a participating security and is included in the computation of basic earnings per share as if vested. Because holders of Preferred Stock do not participate in losses, the loss was not allocated to Preferred Stock for fiscal year 2015. The Preferred Stock is convertible into 840,000 shares of common stock.
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
CAPITAL STOCK
12 Months Ended
Dec. 31, 2017
CAPITAL STOCK [Abstract]  
CAPITAL STOCK
NOTE 13 – CAPITAL STOCK

The Company has Series A and Series B preferred stock of 1,122 shares and 15,000 shares outstanding as of year-end 2017, 2016 and 2015, respectively. The preferred stock did not have any activity during 2017, 2016 and 2015. The activity related to outstanding common stock and common stock held in treasury was as follows:

  
December 31,
 
  
2017
  
2016
  
2015
 
Common Stock:
 
Quantity (in thousands)
 
Balance, beginning of period
  
17,197
   
14,390
   
14,375
 
Issuance of shares for compensation net of withholding
  
119
   
84
   
15
 
Issuance of common stock related to equity distribution agreements
  
-
   
2,723
   
-
 
Balance, end of period
  
17,316
   
17,197
   
14,390
 

  
December 31,
 
  
2017
  
2016
  
2015
 
Treasury Shares:
 
Quantity (in thousands)
 
Balance, beginning of period
  
-
   
264
   
280
 
Issuance of treasury shares for acquisition
  
-
   
-
   
(149
)
Purchase of treasury shares
  
-
   
-
   
191
 
Issuance of treasury shares upon vesting of restricted shares net of withholding
  
-
   
(264
)
  
(58
)
Balance, end of period
  
-
   
-
   
264
 
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
BUSINESS ACQUISITIONS
12 Months Ended
Dec. 31, 2017
BUSINESS ACQUISITIONS [Abstract]  
BUSINESS ACQUISITIONS
NOTE 14 - BUSINESS 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 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 and may be revised if and when additional information the Company is awaiting concerning certain asset and liability valuations is obtained, provided that such information is received no later than one year after the date of acquisition. Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. It specifically includes the expected synergies and other benefits that we believe will result from combining the operations of our acquisitions with the operations of DXP and any intangible assets that do not qualify for separate recognition such as the assembled workforce.

On April 1, 2015, the Company completed the acquisition of all of the equity interests of Tool Supply, Inc. (“TSI”) to expand DXP’s cutting tools offering in the Northwest region of the United States. DXP paid approximately $5.0 million for TSI, which was borrowed under the Company’s credit facility in effect at the date of acquisition. Estimated goodwill of $2.9 million and intangible assets of $2.0 were recognized for this acquisition. All of the estimated goodwill is included in the Service Centers segment. None of the estimated goodwill or intangible assets are expected to be tax deductible.
 
On September 1, 2015, the Company completed the acquisition of all of the equity interests of Cortech Engineering, LLC (“Cortech”) to expand DXP’s rotating equipment offering to the Western seaboard. DXP paid approximately $14.9 million for Cortech. The purchase was financed with borrowings under the Company’s credit facility in effect at the date of acquisition, as well as by issuing $4.4 million (148.8 thousand shares) of DXP common stock. Estimated intangible assets of $5.2 were recognized for this acquisition. In the first quarter of 2016, DXP adjusted the deferred tax liability associated with the acquisition by $151 thousand, which resulted in an adjusted goodwill balance of $8.7 million. All of the estimated goodwill is included in the Service Centers segment. Approximately $4.5 million of the goodwill and intangible assets are not deductible for tax purposes.

The value assigned to the non-compete agreements and customer relationships for business acquisitions were determined by discounting the estimated cash flows associated with non-compete agreements and customer relationships as of the date the acquisition was consummated. The estimated cash flows were based on estimated revenues net of operating expenses and net of capital charges for assets that contribute to the projected cash flow from these assets. The projected revenues and operating expenses were estimated based on management estimates. Net capital charges for assets that contribute to projected cash flow were based on the estimated fair value of those assets.

For the twelve months ended December 31, 2016, businesses acquired during 2015 contributed sales of $25.2 million and earnings (loss) before taxes of approximately $(0.3) million.

The pro forma unaudited results of operations for the Company on a consolidated basis for the twelve months ended December 31, 2017 and 2016, assuming the divestiture of a business completed in 2016 were consummated as of  January 1, 2016 are as follows (in millions, except per share amounts):

  
Years Ended
December 31,
 
  
2017
  
2016
 
Net sales
 
$
1,006.8
  
$
939.4
 
Net income attributable to DXP Enterprises, Inc.
 
$
16.9
  
$
5.5
 
Per share data
        
Basic earnings
 
$
0.97
  
$
0.36
 
Diluted earnings
 
$
0.93
  
$
0.35
 

The pro forma unaudited results of operations for the Company on a consolidated basis for the twelve months ended December 31, 2016 and 2015, assuming the acquisition of businesses completed in 2015 and divestiture of a business completed in 2016 (previously discussed in Item 1, Business) was consummated as of January 1, 2015 are as follows (in millions, except per share amounts.

  
Years Ended
December 31,
 
  
2016
  
2015
 
Net sales
 
$
939.4
  
$
1,228.9
 
Net income (loss) attributable to DXP Enterprises, Inc.
 
$
5.5
  
$
(40.7
)
Per share data
        
Basic earnings (loss)
 
$
0.36
  
$
(2.83
)
Diluted earnings (loss)
 
$
0.35
  
$
(2.83
)
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2017
COMMITMENTS AND CONTINGENCIES [Abstract]  
COMMITMENTS AND CONTINGENCIES
NOTE 15 - COMMITMENTS AND CONTINGENCIES

The Company leases equipment, automobiles and office facilities under various operating leases. The future minimum rental commitments as of December 31, 2017, for non-cancelable leases are as follows (in thousands):

2018
 
$
19,419
 
2019
  
15,002
 
2020
  
11,492
 
2021
  
9,435
 
2022
  
6,637
 
Thereafter
  
3,441
 

Rental expense for operating leases was $27.7 million, $27.6 million and $32.7 million for the years ended December 31, 2017, 2016 and 2015, respectively.

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.
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
EMPLOYEE BENEFIT PLANS
12 Months Ended
Dec. 31, 2017
EMPLOYEE BENEFIT PLANS [Abstract]  
EMPLOYEE BENEFIT PLANS
NOTE 16 - EMPLOYEE BENEFIT PLANS

The Company offers a 401(k) plan which is eligible to substantially all employees in the United States. For the year ended December 31, 2015 as well as the first quarter of 2016, the Company elected to match employee contributions at a rate of 50 percent of up to 4 percent of salary deferral. The Company contributed $0.2 million, $0.4 million, and $2.6 million to the 401(k) plan in the years ended December 31, 2017, 2016, and 2015, respectively.  In 2016 the Company suspended indefinitely the employee match program. The Company contributed $0.4 million in the first quarter of 2016 to the 401(k) plan.  No other contributions were made during the remainder of 2016.  The Company reinstated the employee match program in October 2017 contributing $0.2 million to the 401(k) plan for 2017.
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
OTHER COMPREHENSIVE INCOME
12 Months Ended
Dec. 31, 2017
OTHER COMPREHENSIVE INCOME [Abstract]  
OTHER COMPREHENSIVE INCOME
NOTE 17 - OTHER COMPREHENSIVE INCOME

Other comprehensive income generally represents all changes in shareholders’ equity during the period, except those resulting from investments by, or distributions to, shareholders.

During 2012 and 2013, the Company acquired four entities that operate in Canada. These Canadian entities maintain financial data in Canadian dollars. Upon consolidation, the Company translates the financial data from these foreign subsidiaries into U.S. dollars and records cumulative translation adjustments in other comprehensive income. The Company recorded $(1.2) million, $(7.7) million and ($4.9) million in translation adjustments, net of tax, in other comprehensive income during the years ended December 31, 2017, 2016 and 2015, respectively. Comprehensive income for the year ended December 31, 2016 was reduced by an $8.6 million charge recorded during the fourth quarter of 2016 to correct errors which accumulated during 2013, 2014 and 2015 due to the Company improperly recognizing an $8.6 million deferred tax asset on unrealized foreign currency losses not expected to be realized within one year. We assessed the materiality of this misstatement and concluded the misstatement was not material to the results of operations or financial condition for the years ended December 31, 2016 and 2015.
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
SEGMENT AND GEOGRAPHICAL REPORTING
12 Months Ended
Dec. 31, 2017
SEGMENT AND GEOGRAPHICAL REPORTING [Abstract]  
SEGMENT AND GEOGRAPHICAL REPORTING
NOTE 18 – SEGMENT AND GEOGRAPHICAL 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 and equipment, 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 manages all or part of a customer's MRO products 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.
 
Business Segmented Financial Information

The following table sets out financial information relating the Company’s segments (in thousands):

Years Ended
December 31,
 
Service
Centers
  
Innovative
Pumping
Solutions
  
Supply
Chain
Services
  
Total
 
2017
            
Sales
 
$
641,275
  
$
204,030
  
$
161,477
  
$
1,006,782
 
Operating income for reportable segments, excluding amortization
  
63,250
   
11,423
   
15,451
   
90,124
 
Identifiable assets at year end
  
385,744
   
172,538
   
59,942
   
618,224
 
Capital expenditures
  
1,076
   
1,488
   
82
   
2,646
 
Depreciation
  
5,162
   
4,198
   
103
   
9,463
 
Amortization
  
8,989
   
7,194
   
1,083
   
17,266
 
Interest expense
  
9,712
   
5,352
   
1,990
   
17,054
 
 
2016
                
Sales
 
$
621,007
  
$
187,124
  
$
153,961
  
$
962,092
 
Operating income for reportable segments, excluding impairment expense
  
47,634
   
9,867
   
15,449
   
72,950
 
Identifiable assets at year end
  
370,261
   
175,198
   
44,796
   
590,255
 
Capital expenditures
  
447
   
3,827
   
129
   
4,403
 
Proceeds from sale of fixed assets
  
(1,038
)
  
(168
)
  
-
   
(1,206
)
Depreciation
  
6,520
   
3,834
   
126
   
10,480
 
Amortization
  
9,152
   
7,826
   
1,083
   
18,061
 
Interest expense
  
9,290
   
4,422
   
1,852
   
15,564
 
 
2015
                
Sales
 
$
826,588
  
$
254,829
  
$
165,626
  
$
1,247,043
 
Operating income for reportable segments, excluding impairment expense
  
78,170
   
21,584
   
14,213
   
113,967
 
Identifiable assets at year end
  
451,333
   
159,365
   
50,012
   
660,710
 
Capital expenditures
  
3,185
   
8,383
   
604
   
12,172
 
Depreciation
  
7,734
   
2,930
   
227
   
10,891
 
Amortization
  
10,334
   
8,406
   
1,881
   
20,621
 
Interest expense
  
2,967
   
6,881
   
1,084
   
10,932
 
Impairment expense by segment
  
15,842
   
52,893
   
-
   
68,735
 
 

  
Years Ended December 31,
 
          
  
2017
  
2016
  
2015
 
Operating income for reportable segments, excluding impairment expense
 
$
90,124
  
$
72,950
  
$
113,967
 
Adjustments for:
            
B27 settlement
  
-
   
-
   
7,348
 
Impairment expense
  
-
   
-
   
68,735
 
Amortization of intangibles
  
17,266
   
18,061
   
20,621
 
Corporate and other expense, net
  
39,368
   
35,557
   
45,179
 
Total operating income (loss)
  
33,490
   
19,332
   
(27,916
)
Interest expense
  
17,054
   
15,564
   
10,932
 
Other expenses (income), net
  
(456
)
  
(5,906
)
  
72
 
Income (loss) before income taxes
 
$
16,892
  
$
9,674
  
$
(38,920
)

The Company had capital expenditures at Corporate of $0.2 million, $0.5 million, and $1.8 million for the years ended December 31, 2017, 2016, and 2015, respectively. The Company had identifiable assets at Corporate of $19.4 million, $18.3 million, and $23.3 million as of December 31, 2017, 2016, and 2015, respectively. Corporate depreciation was $1.8 million, $1.4 million, and $1.7 million for the years ended December 31, 2017, 2016, and 2015, respectively.

Geographical Information

Revenues are presented in geographic area based on location of the facility shipping products or providing services. Long-lived assets are based on physical locations and are comprised of the net book value of property.

The Company’s revenues and property and equipment by geographical location are as follows (in thousands):

    
Years Ended December 31,
 
  
2017
  
2016
  
2015
 
Revenues
         
United States
 
$
902,636
  
$
873,926
  
$
1,119,210
 
Canada
  
104,146
   
88,166
   
127,833
 
Total
 
$
1,006,782
  
$
962,092
  
$
1,247,043
 

  
As of December 31,
 
  
2017
  
2016
 
Property and Equipment, net
      
United States
 
$
42,683
  
$
48,635
 
Canada
  
10,654
   
12,172
 
Total
 
$
53,337
  
$
60,807
 
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
QUARTERLY FINANCIAL INFORMATION (Unaudited)
12 Months Ended
Dec. 31, 2017
QUARTERLY FINANCIAL INFORMATION (Unaudited) [Abstract]  
QUARTERLY FINANCIAL INFORMATION (Unaudited)
NOTE 19 - QUARTERLY FINANCIAL INFORMATION (unaudited)

Summarized quarterly financial information for the years ended December 31, 2017, 2016 and 2015 is as follows (in millions, except per share data):

  
First
Quarter
  
Second
Quarter
  
Third
Quarter
  
Fourth
Quarter
 
2017
            
Sales
 
$
238.5
  
$
250.7
  
$
251.9
  
$
265.7
 
Gross profit
  
64.5
   
68.9
   
67.0
   
71.2
 
Net income (loss)
  
3.1
   
4.1
   
3.0
   
6.6
 
Net income (loss) attributable to DXP Enterprises, Inc.
  
3.0
   
4.0
   
2.9
   
6.6
 
Earnings (loss) per share - basic
 
$
0.18
  
$
0.24
  
$
0.17
  
$
0.38
 
Earnings (loss) per share - diluted
 
$
0.17
  
$
0.23
  
$
0.16
  
$
0.37
 
                 
2016
                
Sales
 
$
253.6
  
$
256.2
  
$
230.0
  
$
222.3
 
Gross profit
  
68.8
   
71.6
   
63.8
   
60.6
 
Net income (loss)
  
(5.2
)
  
5.1
   
0.1
   
7.1
 
Net income (loss) attributable to DXP Enterprises, Inc.
  
(5.1
)
  
5.1
   
0.2
   
7.4
 
Earnings (loss) per share - basic
 
$
(0.36
)
 
$
0.36
  
$
0.02
  
$
0.44
 
Earnings (loss) per share - diluted
 
$
(0.36
)
 
$
0.34
  
$
0.02
  
$
0.42
 
                 
2015
                
Sales
 
$
341.6
  
$
323.7
  
$
303.1
  
$
278.6
 
Gross profit
  
98.1
   
91.3
   
85.7
   
76.9
 
Impairment expense
  
-
   
-
   
58.9
   
9.8
 
Net income (loss)
  
9.7
   
7.2
   
(52.7
)
  
(3.2
)
Net income (loss) attributable to DXP Enterprises, Inc.
  
9.7
   
7.2
   
(52.4
)
  
(3.0
)
Earnings (loss) per share - basic
 
$
0.67
  
$
0.50
  
$
(3.64
)
 
$
(0.20
)

The sum of the individual quarterly earnings per share amounts may not agree with year-to-date earnings per share as each quarter’s computation is based on the weighted average number of shares outstanding during the quarter, the weighted average stock price during the quarter and the dilutive effects of the stock options and restricted stock in each quarter.
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
RELATED PARTIES
12 Months Ended
Dec. 31, 2017
RELATED PARTIES [Abstract]  
RELATED PARTIES
NOTE 20 – RELATED PARTIES

The Board uses policies and procedures, to be applied by the Audit Committee of the Board, for review, approval or ratification of any transactions with related persons. Those policies and procedures will apply to any proposed transactions in which DXP is a participant, the amount involved exceeds $120,000 and any director, executive officer or significant shareholder or any immediate family member of such a person has a direct or material indirect interest. Any related party transaction will be reviewed by the Audit Committee of the Board of Directors to determine, among other things, the benefits of any transaction to DXP, the availability of other sources of comparable products or services and whether the terms of the proposed transaction are comparable to those provided to unrelated third parties.

For the year ended December 31, 2017, the Company paid approximately $1.4 million in lease expenses to entities controlled by the Company’s Chief Executive Officer, David Little, $1.2 million in lease expenses to an entity in which a retired senior vice president holds a minority interest, and $0.3 million in lease expenses to an entity in which a retired senior vice president holds an interest, and the children of David Little hold a majority interest. The Company employs six people who work for David Little, and Mr. Little reimbursed the Company for the cost. Total cost to Mr. Little for the year ended December 31, 2017 for payroll, related payroll expenses, vehicles, fuel and supplies was $0.4 million. The Company employs two sons and two sons-in-laws of executives. Total wages and other compensation for 2017 was approximately $1.3 million for the four employees.
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUBSEQUENT EVENTS
12 Months Ended
Dec. 31, 2017
SUBSEQUENT EVENTS [Abstract]  
SUBSEQUENT EVENTS
NOTE 21 – SUBSEQUENT EVENTS

On January 1, 2018, the Company completed the acquisition of Application Specialties, Inc. (“ASI”), a distributor of cutting tools, abrasives, coolants and machine shop supplies. DXP paid approximately $11.5 million for ASI. The purchase was financed with $10.6 million of cash on hand as well as issuing $0.9 million of DXP common stock.
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Policies)
12 Months Ended
Dec. 31, 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 consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and its variable interest entity (“VIE”).

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 December 31, 2017, the total assets of the VIE were approximately $5.2 million including approximately $4.5 million of fixed assets. DXP is the primary customer of the VIE. Consolidation of the VIE increased cost of sales by approximately $0.6 million and $1.3 million for the twelve months ended December 31, 2017 and 2016, respectively. The Company recognized a related income tax benefit of $0.2 million and $0.3 million related to the VIE for the years ended December 31, 2017 and 2016, respectively.  At December 31, 2017, the owners of the 52.5% of the equity not owned by DXP included employees of DXP.

All significant intercompany accounts and transactions have been eliminated in consolidation. Certain prior year amounts have been reclassified to conform to the current year presentation; none affected net income.
Foreign Currency
Foreign Currency

The financial statements of the Company’s Canadian subsidiaries are measured using local currencies as their functional currencies. Assets and liabilities are translated into U.S. dollars at current exchange rates, while income and expenses are translated at average exchange rates. Translation gains and losses are reported in other comprehensive income (loss). Gains and losses on transactions denominated in foreign currency are reported in consolidated statements of income (loss).
Use of Estimates
Use of Estimates

The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions in determining the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. In the opinion of management, all adjustments necessary in order to make the financial statements not misleading have been included. Actual results could differ from those estimates.
Cash and Cash Equivalents
Cash and Cash Equivalents

The Company’s presentation of cash includes cash equivalents. Cash equivalents are defined as short-term investments with maturity dates of 90 days or less at time of purchase. The Company places its cash and cash equivalents with institutions with high credit quality. However, at certain times, such cash and cash equivalents may be in excess of Federal Deposit Insurance Corporation (“FDIC”) insurance limits. The Company has not historically experienced any losses when in excess of these limits.
Receivables and Credit Risk
Receivables and Credit Risk

Trade receivables consist primarily of uncollateralized customer obligations due under normal trade terms, which usually require payment within 30 days of the invoice date. However, these payment terms are extended in select cases and customers may not pay within stated trade terms.

The Company has trade receivables from a diversified customer base located primarily in the Rocky Mountain, Northeastern, Midwestern, Southeastern and Southwestern regions of the United States, and Canada. The Company believes no significant concentration of credit risk exists. The Company evaluates the creditworthiness of its customers' financial positions and monitors accounts on a regular basis. Provisions to the allowance for doubtful accounts are made monthly and adjustments are made periodically (as circumstances warrant) based upon management’s best estimate of the collectability of such accounts. The Company writes off uncollectible trade accounts receivable when the accounts are determined to be uncollectible. No customer represents more than 10% of consolidated sales.

Changes in this allowance for 2017, 2016 and 2015 were as follows (in thousands):

  
Years Ended December 31,
 
  
2017
  
2016
  
2015
 
Balance at beginning of year
 
$
8,160
  
$
9,364
  
$
8,713
 
Charged to costs and expenses
  
3,367
   
180
   
2,014
 
Charged to other accounts
  
22
3 
  
(17
)2
  
1,255
2 
Deductions
  
(2,534
)1
  
(1,367
)1
  
(2,618
)1
Balance at end of year
 
$
9,015
  
$
8,160
  
$
9,364
 

(1) Uncollectible accounts written off, net of recoveries
(2) Includes allowance for doubtful accounts from acquisitions and divestiture
(3) Primarily due to translation adjustments
Fair Value of Financial Instruments
Fair Value of Financial Instruments
 
The Company is required to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. US GAAP establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. US GAAP prioritizes the inputs into three levels that may be used to measure fair value:
 
Level 1
 
Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.
 
Level 2
 
Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.
 
Level 3
 
Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

See Note 4 for further information regarding the Company’s financial instruments.
Inventories
Inventories

Inventories consist principally of finished goods and are priced at net realizable value, cost being determined using the first-in, first-out (“FIFO”) method. Provisions are provided against inventories for estimated obsolescence based upon the aging of the inventories and market trends and are applied as a reduction in cost of associated inventory.
Property and Equipment
Property and Equipment

Property and equipment are carried on the basis of cost. Depreciation of property and equipment is computed using the straight-line method over their estimated useful lives. Maintenance and repairs of depreciable assets are charged against earnings as incurred. When properties are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and gains or losses are credited or charged to earnings.

The principal estimated useful lives used in determining depreciation are as follows:

Buildings
20-39 years
Building improvements
10-20 years
Furniture, fixtures and equipment
3-20 years
Leasehold improvements
Shorter of estimated useful life or related lease term
Impairment of Goodwill and Other Intangible Assets
Impairment of Goodwill and Other Intangible Assets

The Company tests goodwill and other indefinite lived intangible assets for impairment on an annual basis in the fourth quarter and when events or changes in circumstances indicate that the carrying amount may not be recoverable. The Company assigns the carrying value of these intangible assets to its "reporting units" and applies the test for goodwill at the reporting unit level. A reporting unit is defined as an operating segment or one level below a segment (a "component") if the component is a business and discrete information is prepared and reviewed regularly by segment management.

The Company’s goodwill impairment assessment first permits evaluating qualitative factors to determine if a reporting unit's carrying value would more likely than not exceed its fair value. If the Company concludes, based on the qualitative assessment, that a reporting unit's carrying value would more likely than not exceed its fair value, the Company would perform a two-step quantitative test for that reporting unit. When a quantitative assessment is performed, the first step is to identify a potential impairment, and the second step measures the amount of the impairment loss, if any. Goodwill is deemed to be impaired if the carrying amount of a reporting unit’s goodwill exceeds its estimated fair value. During the third and fourth quarter of 2015, DXP performed interim impairment tests using a quantitative approach and recognized goodwill impairments of $57.8 million and $9.8 million, respectively. No impairment of goodwill was required in 2017 and 2016.
Impairment of Long-Lived Assets, Excluding Goodwill
Impairment of Long-Lived Assets, Excluding Goodwill

The Company tests long-lived assets or asset groups for recoverability on an annual basis and when events or changes in circumstances indicate that their carrying amount may not be recoverable. Circumstances which could trigger a review include, but are not limited to: significant decreases in the market price of the asset; significant adverse changes in the business climate or legal factors; accumulation of costs significantly in excess of the amount originally expected for the acquisition or construction of the asset; current period cash flow or operating losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset; and current expectation that the asset will more likely than not be sold or disposed significantly before the end of its estimated useful life. Recoverability is assessed based on the carrying amount of the asset and its fair value which is generally determined based on the sum of the undiscounted cash flows expected to result from the use and the eventual disposal of the asset, as well as specific appraisal in certain instances. An impairment loss is recognized when the carrying amount is not recoverable and exceeds fair value. No impairment of long-lived assets excluding goodwill, was required in 2017, 2016 and 2015.
Share-based Compensation
Share-based Compensation

The Company uses restricted stock for share-based compensation programs. The Company measures compensation cost with respect to equity instruments granted as stock-based payments to employees based upon the estimated fair value of the equity instruments at the date of the grant. The cost as measured is recognized as expense over the period which an employee is required to provide services in exchange for the award.
Revenue Recognition
Revenue Recognition

For binding agreements to fabricate tangible assets to customer specifications, the Company recognizes revenues using the percentage of completion method. Under this method, revenues are recognized as costs are incurred and include estimated profits calculated on the basis of the relationship between costs incurred and total estimated costs at completion. If at any time expected costs exceed the value of the contract, the loss is recognized immediately. Revenues of approximately $40.6 million, $31.5 million, and $47.5 million were recognized on contracts in process for the years ended December 31, 2017, 2016, and 2015, respectively. The typical time span of these contracts is approximately one to two years.
 
For other sales, the Company recognizes revenues when an agreement is in place, the price is fixed, title for product passes to the customer or services have been provided and collectability is reasonably assured, which is generally upon delivery to the customer. Revenues are recorded net of sales taxes.

The Company reserves for potential customer returns based upon the historical level of returns.
Shipping and Handling Costs
Shipping and Handling Costs

The Company classifies shipping and handling charges billed to customers as sales. Shipping and handling charges paid to others are classified as a component of cost of sales.
Self-insured Insurance and Medical Claims
Self-insured Insurance and Medical Claims

We generally retain up to $100,000 of risk for each claim for workers compensation, general liability, automobile and property loss. We accrue for the estimated loss on the self-insured portion of these claims. The accrual is adjusted quarterly based upon reported claims information. The actual cost could deviate from the recorded estimate.

We generally retain up to $175,000 of risk on each medical claim for our employees and their dependents with the exception of less than 0.05% of employees where a higher risk is retained. We accrue for the estimated outstanding balance of unpaid medical claims for our employees and their dependents. The accrual is adjusted monthly based on recent claims experience. The actual claims could deviate from recent claims experience and be materially different from the reserve.

The accrual for these claims at December 31, 2017 and 2016 was approximately $2.7 million and $3.1 million, respectively.
Purchase Accounting
Purchase Accounting
 
DXP estimates the fair value of assets, including property, machinery and equipment and their related useful lives and salvage values, intangibles and liabilities when allocating the purchase price of an acquisition. The fair value estimates are developed using the best information available.
Cost of Sales and Selling, General and Administrative Expense
Cost of Sales and Selling, General and Administrative Expense
 
Cost of sales includes product and product related costs, inbound freight charges, internal transfer costs and depreciation. Selling, general and administrative expense includes purchasing and receiving costs, inspection costs, warehousing costs, depreciation and amortization.
Debt Issuance Cost Amortization
Debt Issuance Cost Amortization

Fees paid to DXP’s lenders to secure a firm commitment on a term loan and revolving line of credit are presented as a direct deduction from the carrying amount of the debt liability. For the term loan, fees paid by DXP are amortized over the life of the loan as additional interest. Fees paid to secure a firm commitment from our lender on a revolving line of credit are amortized on a straight-line basis over the entire term of the arrangement. The total unamortized debt issuance costs reported on the consolidated balance sheets as of December 31, 2017 and 2016 was $10.1 million and $1.0 million, respectively. In connection with the extinguishment of the previously existing credit facility we recorded a $0.6 million write-off of debt issuance costs, which was included in interest expense during the third quarter of 2017.
Income Taxes
Income Taxes

The Company utilizes the asset and liability method of accounting for income taxes. Deferred income tax assets and liabilities are computed for differences between the financial statement and income tax bases of assets and liabilities. Such deferred income tax asset and liability computations are based on enacted tax laws and rates applicable to periods in which the differences are expected to reverse. Valuation allowances are established to reduce deferred income tax assets to the amounts expected to be realized under a more likely than not criterion.
Accounting for Uncertainty in Income Taxes
Accounting for Uncertainty in Income Taxes

A position taken or expected to be taken in a tax return is recognized in the financial statements when it is more likely than not (i.e. a likelihood of more than fifty percent) that the position would be sustained upon examination by tax authorities. A recognized tax position is then measured at the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement. The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states. With few exceptions, the Company is no longer subject to U. S. federal, state and local tax examination by tax authorities for years prior to 2012. The Company's policy is to recognize interest related to unrecognized tax benefits as interest expense and penalties as operating expenses. The Company believes that it has appropriate support for the income tax positions taken and to be taken on its tax returns and that its accruals for tax liabilities are adequate for all open years based on an assessment of many factors including past experience and interpretations of tax law applied to the facts of each matter
Comprehensive Income (Loss)
Comprehensive Income (Loss)

Comprehensive income (loss) includes net income, foreign currency translation adjustments and unrealized gains and losses on certain investments in debt and equity securities. The Company’s other comprehensive (loss) income is comprised of changes in the market value of an investment with quoted market prices in an active market for identical instruments and translation adjustments from translating foreign subsidiaries to the reporting currency.  Comprehensive income for the year ended December 31, 2016 was reduced by an $8.6 million charge recorded during the fourth quarter of 2016 to correct errors which accumulated during 2013, 2014 and 2015 due to the Company improperly recognizing an $8.6 million deferred tax asset on unrealized foreign currency losses not expected to be realized within one year. We assessed the materiality of this misstatement and concluded the misstatement was not material to the results of operations or financial condition for the years ended December 31, 2016 and 2015.
Out-of-Period Items
Out-of-Period Items
 
Deferred tax liabilities related to intangibles for customer relationships acquired in Canada during 2012 and 2013 were reduced by $2.2 million during the fourth quarter of 2017 to correct the tax rate used to establish the deferred tax liabilities at the dates of acquisition. The Company evaluated the misstatement of each period since these acquisitions were completed and concluded the effects were immaterial.
 
During the first quarter of 2015, we identified a $2.5 million ($1.6 million net of tax) overstatement of an accrual at December 31, 2014, which overstated 2014 selling, general and administrative expense. We recorded an out-of-period adjustment to correct this overstatement in the quarter ended March 31, 2015. During the fourth quarter of 2015, we realized $1.5 million of net tax benefits related to events which occurred in earlier years. These out-of-period items reduced the 2015 net loss by $3.1 million and 2015 basic and diluted net loss per share by $0.21. We assessed the materiality of this overstatement and concluded the overstatement was not material to the results of operations or financial condition for the year ended December 31, 2015.
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Tables)
12 Months Ended
Dec. 31, 2017
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES [Abstract]  
Schedule of Changes in Allowance
Changes in this allowance for 2017, 2016 and 2015 were as follows (in thousands):

  
Years Ended December 31,
 
  
2017
  
2016
  
2015
 
Balance at beginning of year
 
$
8,160
  
$
9,364
  
$
8,713
 
Charged to costs and expenses
  
3,367
   
180
   
2,014
 
Charged to other accounts
  
22
3 
  
(17
)2
  
1,255
2 
Deductions
  
(2,534
)1
  
(1,367
)1
  
(2,618
)1
Balance at end of year
 
$
9,015
  
$
8,160
  
$
9,364
 

(1) Uncollectible accounts written off, net of recoveries
(2) Includes allowance for doubtful accounts from acquisitions and divestiture
(3) Primarily due to translation adjustments
Principal Estimated Useful Lives Used in Determining Depreciation
The principal estimated useful lives used in determining depreciation are as follows:

Buildings
20-39 years
Building improvements
10-20 years
Furniture, fixtures and equipment
3-20 years
Leasehold improvements
Shorter of estimated useful life or related lease term
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2017
INVENTORIES [Abstract]  
Carrying Values of Inventories
The carrying values of inventories were as follows (in thousands):

  
December 31,
2017
  
December 31,
2016
 
Finished goods
 
$
79,820
  
$
74,269
 
Work in process
  
11,593
   
9,430
 
Inventories
 
$
91,413
  
$
83,699
 
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Tables)
12 Months Ended
Dec. 31, 2017
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS [Abstract]  
Costs and Estimated Profits on Uncompleted Contracts
Costs and estimated profits on uncompleted contracts and related amounts billed for 2017 and 2016 were as follows (in thousands):
 
  
December 31,
 
  
2017
  
2016
 
Costs incurred on uncompleted contracts
 
$
37,899
  
$
25,214
 
Estimated earnings, thereon
  
2,665
   
6,274
 
Total
  
40,564
   
31,488
 
Less: billings to date
  
17,881
   
15,864
 
Net
 
$
22,683
  
$
15,624
 
Schedule of Costs and Estimated Earnings on Uncompleted Contracts Included in Balance Sheet
Such amounts were included in the accompanying Consolidated Balance Sheets for 2017 and 2016 under the following captions (in thousands):

  
December 31,
 
  
2017
  
2016
 
Costs and estimated profits in excess of billings on uncompleted contracts
 
$
26,915
  
$
18,421
 
Billings in excess of costs and estimated profits on uncompleted contracts
  
(4,249
)
  
(2,813
)
Translation Adjustment
  
17
   
16
 
Net
 
$
22,683
  
$
15,624
 
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2017
PROPERTY AND EQUIPMENT [Abstract]  
Property and Equipment
The carrying values of property and equipment were as follows (in thousands):

  
December 31,
2017
  
December 31,
2016
 
       
Land
 
$
2,346
  
$
2,346
 
Buildings and leasehold improvements
  
16,724
   
16,259
 
Furniture, fixtures and equipment
  
94,475
   
94,784
 
Less – Accumulated depreciation
  
(60,208
)
  
(52,582
)
Total Property and Equipment
 
$
53,337
  
$
60,807
 
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 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 year ended December 31, 2017 (in thousands):

  
Goodwill
  
Other
Intangible
Assets
  
Total
 
          
Balances as of December 31, 2016
 
$
187,591
  
$
94,831
  
$
282,422
 
Translation adjustment
  
-
   
960
   
960
 
Amortization
  
-
   
(17,266
)
  
(17,266
)
Balances as of December 31, 2017
 
$
187,591
  
$
78,525
  
$
266,116
 
 
The following table presents the changes in the carrying amount of goodwill and other intangible assets during the year ended December 31, 2016 (in thousands):
 
  
Goodwill
  
Other
Intangible
Assets
  
Total
 
          
Balances as of December 31, 2015
 
$
197,362
  
$
112,297
  
$
309,659
 
Sale of subsidiary
  
(9,620
)
  
-
   
(9,620
)
Purchase accounting adjustment
  
(151
)
  
-
   
(151
)
Translation adjustment
  
-
   
595
   
595
 
Amortization
  
-
   
(18,061
)
  
(18,061
)
Balances as of December 31, 2016
 
$
187,591
  
$
94,831
  
$
282,422
 
Goodwill Balance by Reportable Segment
The following table presents goodwill balance by reportable segment as of December 31, 2017 and 2016 (in thousands):

 
As of December 31,
 
  
2017
  
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 December 31, 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,200
  
$
(83,806
)
 
$
78,394
  
$
163,022
  
$
(68,446
)
 
$
94,576
 
Non-compete agreements
  
949
   
(818
)
  
131
   
1,836
   
(1,581
)
  
255
 
Total
 
$
163,149
  
$
(84,624
)
 
$
78,525
  
$
164,858
  
$
(70,027
)
 
$
94,831
 
Estimated Future Annual Amortization of Intangible Assets
The estimated future annual amortization of intangible assets for each of the next five years and thereafter are as follows (in thousands):

2018
 
$
15,615
 
2019
  
14,170
 
2020
  
10,292
 
2021
  
8,911
 
2022
  
7,264
 
Thereafter
  
22,273
 
Total
 
$
78,525
 
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
LONG-TERM DEBT (Tables)
12 Months Ended
Dec. 31, 2017
LONG-TERM DEBT [Abstract]  
Long Term Debt
Long-term debt consisted of the following (in thousands):
 
  
December 31,
 
  
2017
  
2016
 
       
ABL Revolver
 
$
-
  
$
-
 
Term Loan B
  
249,375
   
-
 
Line of credit
  
-
   
147,600
 
Term loan
  
-
   
74,500
 
Promissory note payable in monthly installments at 2.9% through January 2021, collateralized by equipment
  
2,722
   
3,577
 
Less unamortized debt issuance costs
  
(10,073
)
  
(992
)
Total Debt
  
242,024
   
224,685
 
Less: Current maturities
  
(3,381
)
  
(51,354
)
Total Long-term Debt
 
$
238,643
  
$
173,331
 
Computation of Secured Leverage Ratio to EBITDA
The Term Loan requires that the company’s Secured Leverage Ratio, defined as the ratio, as of the last day of any fiscal quarter of consolidated secured debt (net of restricted cash, not to exceed $30 million) as of such day to EBITDA, beginning with the fiscal quarter ending December 31, 2017, is either equal to or less than as indicated in the table below:

Fiscal Quarter
Secured Leverage Ratio
December 31, 2017
5.75:1.00
March 31, 2018
5.75:1.00
June 30, 2018
5.50:1.00
September 30, 2018
5.50:1.00
December 31, 2018
5.25:1.00
March 31, 2019
5.25:1.00
June 30, 2019
5.00:1.00
September 30, 2019
5.00:1.00
December 31, 2019
4.75:1.00
March 31, 2020
4.75:1.00
June 30, 2020 and each Fiscal Quarter thereafter
4.50:1.00
Maturities of Long-Term Debt
As of December 31, 2017, the maturities of long-term debt for the next five years and thereafter were as follows (in thousands):

2018
 
$
3,381
 
2019
  
3,405
 
2020
  
3,436
 
2021
  
2,500
 
2022
  
2,500
 
Thereafter
  
236,875
 
Total
 
$
252,097
 
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2017
INCOME TAXES [Abstract]  
Income Before Income Taxes
The components of income before income taxes were as follows (in thousands):

  
Years Ended December 31,
 
  
2017
  
2016
  
2015
 
          
Domestic
 
$
13,183
  
$
11,079
  
$
(42,179
)
Foreign
  
3,709
   
(1,405
)
  
3,259
 
Total income before taxes
 
$
16,892
  
$
9,674
  
$
(38,920
)
Provision for Income Taxes
The provision for income taxes consisted of the following (in thousands):

  
Years Ended December 31,
 
  
2017
  
2016
  
2015
 
Current -
         
Federal
 
$
1,400
  
$
(902
)
 
$
5,182
 
State
  
698
   
136
   
1,499
 
Foreign
  
2,092
   
602
   
2,493
 
   
4,190
   
(164
)
  
9,174
 
Deferred -
            
Federal
  
686
   
4,174
   
(7,090
)
State
  
(464
)
  
120
   
-
 
Foreign
  
(4,049
)
  
(1,607
)
  
(1,934
)
   
(3,827
)
  
2,687
   
(9,024
)
  
$
363
  
$
2,523
  
$
150
 
Difference between Income Taxes Computed at the Federal Statutory Income Tax Rate and the Provision for Income Taxes
The difference between income taxes computed at the federal statutory income tax rate (35%) and the provision for income taxes is as follows (in thousands):

  
Years Ended December 31,
 
  
2017
  
2016
  
2015
 
Income taxes computed at federal statutory rate
 
$
5,912
  
$
3,386
  
$
(13,622
)
State income taxes, net of federal benefit
  
152
   
166
   
974
 
Non-tax deductible impairment expense computed at federal statutory rate
  
-
   
-
   
15,765
 
Foreign adjustment
  
255
   
140
   
689
 
Meals and entertainment
  
422
   
361
   
620
 
Gain on sale of Vertex
  
-
   
(1,971
)
  
-
 
Domestic Production Activity Deduction
  
(98
)
  
-
   
(1,143
)
Research and development tax credit
  
(641
)
  
(886
)
  
(1,730
)
Foreign tax credit
  
-
   
(383
)
  
(921
)
Valuation Allowance
  
(791
)
  
-
   
-
 
Tax Reform Deferred Tax Remeasurement
  
(1,294
)
  
-
   
-
 
Canadian Acquisition Deferred Tax Liability True Up
  
(2,180
)
  
-
   
-
 
Foreign rate difference
  
(297
)
  
112
   
(261
)
Other
  
(1,077
)
  
1,598
   
(221
)
  
$
363
  
$
2,523
  
$
150
 
Deferred Tax Liabilities and Assets
Deferred tax liabilities and assets were comprised of the following (in thousands):

  
December 31,
 
  
2017
  
2016
 
Deferred tax assets:
      
Goodwill
 
$
2,668
  
$
4,029
 
Allowance for doubtful accounts
  
1,707
   
2,469
 
Inventories
  
2,365
   
3,944
 
Accruals
  
(61
)
  
97
 
Research and development credit carryforward
  
1,115
   
886
 
Foreign Tax Credit Carryforward
  
64
   
64
 
Charitable Contribution Carryforward
  
559
   
138
 
Net operating loss carryforward
  
136
   
760
 
Capital loss carryforward
  
12,225
   
18,903
 
Deferred Compensation
  
475
   
1,881
 
Other Accruals
  
266
   
-
 
Other
  
65
   
107
 
Total deferred tax assets
  
21,584
   
33,278
 
Less valuation allowance
  
(12,220
)
  
(19,633
)
Total deferred tax asset, net of valuation Deferred tax liabilities :
  
9,364
   
13,645
 
Intangibles
  
(8,695
)
  
(10,042
)
Property and equipment
  
(6,860
)
  
(12,762
)
Unremitted foreign earnings
  
(354
)
  
(354
)
Cumulative translation adjustment
  
(67
)
  
-
 
Other
  
(457
)
  
-
 
Net deferred tax liability
 
$
(7,069
)
 
$
(9,513
)
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2017
SHARE-BASED COMPENSATION [Abstract]  
Changes in Restricted Stock
Changes in restricted stock for the twelve months ended December 31, 2017 were as follows:

  
Number of
Shares
  
Weighted Average
Grant Price
 
Non-vested at December 31, 2016
  
143,380
  
$
26.76
 
Granted
  
18,672
  
$
34.07
 
Forfeited
  
(298
)
 
$
59.60
 
Vested
  
(83,853
)
 
$
24.92
 
Non-vested at December 31, 2017
  
77,901
  
$
30.36
 
 
Changes in restricted stock for the twelve months ended December 31, 2016 were as follows:

  
Number of
Shares
  
Weighted Average
Grant Price
 
Non-vested at December 31, 2015
  
137,507
  
$
54.58
 
Granted
  
108,553
  
$
17.07
 
Forfeited
  
(39,000
)
 
$
65.41
 
Vested
  
(63,680
)
 
$
46.65
 
Non-vested at December 31, 2016
  
143,380
  
$
26.76
 

Changes in restricted stock for the twelve months ended December 31, 2015 were as follows:

  
Number of
Shares
  
Weighted Average
Grant Price
 
Non-vested at December 31, 2014
  
179,942
  
$
52.71
 
Granted
  
35,821
  
$
40.95
 
Forfeited
  
(20,855
)
 
$
41.34
 
Vested
  
(57,401
)
 
$
44.99
 
Non-vested at December 31, 2015
  
137,507
  
$
54.58
 
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
EARNINGS PER SHARE DATA (Tables)
12 Months Ended
Dec. 31, 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):

    
December 31,
 
  
  
2017
  
2016
  
2015
 
Basic:
         
Weighted average shares outstanding
  
17,400
   
15,042
   
14,423
 
             
Net income (loss) attributable to DXP Enterprises, Inc.
 
$
16,888
  
$
7,702
  
$
(38,536
)
Convertible preferred stock dividend
  
(90
)
  
(90
)
  
(90
)
Net income (loss)  attributable to common shareholders
 
$
16,798
  
$
7,612
  
$
(38,626
)
Per share amount
 
$
0.97
  
$
0.51
  
$
(2.68
)
             
Diluted:
            
Weighted average shares outstanding
  
17,400
   
15,042
   
14,423
 
Assumed conversion of convertible preferred stock
  
840
   
840
   
-
 
Total dilutive shares
  
18,240
   
15,882
   
14,423
 
Net income (loss) attributable to common shareholders
 
$
16,798
  
$
7,612
  
$
(38,626
)
Convertible preferred stock dividend
  
90
   
90
   
-
 
Net income (loss) attributable to DXP Enterprises, Inc. for diluted earnings per share
 
$
16,888
  
$
7,702
  
$
(38,626
)
Per share amount
 
$
0.93
  
$
0.49
  
$
(2.68
)
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
CAPITAL STOCK (Tables)
12 Months Ended
Dec. 31, 2017
CAPITAL STOCK [Abstract]  
Activity of Outstanding Common Stock
  
December 31,
 
  
2017
  
2016
  
2015
 
Common Stock:
 
Quantity (in thousands)
 
Balance, beginning of period
  
17,197
   
14,390
   
14,375
 
Issuance of shares for compensation net of withholding
  
119
   
84
   
15
 
Issuance of common stock related to equity distribution agreements
  
-
   
2,723
   
-
 
Balance, end of period
  
17,316
   
17,197
   
14,390
 
Activity of Common Stock Held in Treasury
  
December 31,
 
  
2017
  
2016
  
2015
 
Treasury Shares:
 
Quantity (in thousands)
 
Balance, beginning of period
  
-
   
264
   
280
 
Issuance of treasury shares for acquisition
  
-
   
-
   
(149
)
Purchase of treasury shares
  
-
   
-
   
191
 
Issuance of treasury shares upon vesting of restricted shares net of withholding
  
-
   
(264
)
  
(58
)
Balance, end of period
  
-
   
-
   
264
 
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
BUSINESS ACQUISITIONS (Tables)
12 Months Ended
Dec. 31, 2017
BUSINESS ACQUISITIONS [Abstract]  
Pro Forma Unaudited Results of Operations
The pro forma unaudited results of operations for the Company on a consolidated basis for the twelve months ended December 31, 2017 and 2016, assuming the divestiture of a business completed in 2016 were consummated as of  January 1, 2016 are as follows (in millions, except per share amounts):

  
Years Ended
December 31,
 
  
2017
  
2016
 
Net sales
 
$
1,006.8
  
$
939.4
 
Net income attributable to DXP Enterprises, Inc.
 
$
16.9
  
$
5.5
 
Per share data
        
Basic earnings
 
$
0.97
  
$
0.36
 
Diluted earnings
 
$
0.93
  
$
0.35
 

The pro forma unaudited results of operations for the Company on a consolidated basis for the twelve months ended December 31, 2016 and 2015, assuming the acquisition of businesses completed in 2015 and divestiture of a business completed in 2016 (previously discussed in Item 1, Business) was consummated as of January 1, 2015 are as follows (in millions, except per share amounts.

  
Years Ended
December 31,
 
  
2016
  
2015
 
Net sales
 
$
939.4
  
$
1,228.9
 
Net income (loss) attributable to DXP Enterprises, Inc.
 
$
5.5
  
$
(40.7
)
Per share data
        
Basic earnings (loss)
 
$
0.36
  
$
(2.83
)
Diluted earnings (loss)
 
$
0.35
  
$
(2.83
)
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2017
COMMITMENTS AND CONTINGENCIES [Abstract]  
Future Minimum Rental Commitments for Non-cancelable Leases
The Company leases equipment, automobiles and office facilities under various operating leases. The future minimum rental commitments as of December 31, 2017, for non-cancelable leases are as follows (in thousands):

2018
 
$
19,419
 
2019
  
15,002
 
2020
  
11,492
 
2021
  
9,435
 
2022
  
6,637
 
Thereafter
  
3,441
 
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
SEGMENT AND GEOGRAPHICAL REPORTING (Tables)
12 Months Ended
Dec. 31, 2017
SEGMENT AND GEOGRAPHICAL REPORTING [Abstract]  
Segment Reporting Financial Information
The following table sets out financial information relating the Company’s segments (in thousands):

Years Ended
December 31,
 
Service
Centers
  
Innovative
Pumping
Solutions
  
Supply
Chain
Services
  
Total
 
2017
            
Sales
 
$
641,275
  
$
204,030
  
$
161,477
  
$
1,006,782
 
Operating income for reportable segments, excluding amortization
  
63,250
   
11,423
   
15,451
   
90,124
 
Identifiable assets at year end
  
385,744
   
172,538
   
59,942
   
618,224
 
Capital expenditures
  
1,076
   
1,488
   
82
   
2,646
 
Depreciation
  
5,162
   
4,198
   
103
   
9,463
 
Amortization
  
8,989
   
7,194
   
1,083
   
17,266
 
Interest expense
  
9,712
   
5,352
   
1,990
   
17,054
 
 
2016
                
Sales
 
$
621,007
  
$
187,124
  
$
153,961
  
$
962,092
 
Operating income for reportable segments, excluding impairment expense
  
47,634
   
9,867
   
15,449
   
72,950
 
Identifiable assets at year end
  
370,261
   
175,198
   
44,796
   
590,255
 
Capital expenditures
  
447
   
3,827
   
129
   
4,403
 
Proceeds from sale of fixed assets
  
(1,038
)
  
(168
)
  
-
   
(1,206
)
Depreciation
  
6,520
   
3,834
   
126
   
10,480
 
Amortization
  
9,152
   
7,826
   
1,083
   
18,061
 
Interest expense
  
9,290
   
4,422
   
1,852
   
15,564
 
 
2015
                
Sales
 
$
826,588
  
$
254,829
  
$
165,626
  
$
1,247,043
 
Operating income for reportable segments, excluding impairment expense
  
78,170
   
21,584
   
14,213
   
113,967
 
Identifiable assets at year end
  
451,333
   
159,365
   
50,012
   
660,710
 
Capital expenditures
  
3,185
   
8,383
   
604
   
12,172
 
Depreciation
  
7,734
   
2,930
   
227
   
10,891
 
Amortization
  
10,334
   
8,406
   
1,881
   
20,621
 
Interest expense
  
2,967
   
6,881
   
1,084
   
10,932
 
Impairment expense by segment
  
15,842
   
52,893
   
-
   
68,735
 
Reconciliation of Operating Income for Reportable Segments to Consolidated Income before Taxes

  
Years Ended December 31,
 
          
  
2017
  
2016
  
2015
 
Operating income for reportable segments, excluding impairment expense
 
$
90,124
  
$
72,950
  
$
113,967
 
Adjustments for:
            
B27 settlement
  
-
   
-
   
7,348
 
Impairment expense
  
-
   
-
   
68,735
 
Amortization of intangibles
  
17,266
   
18,061
   
20,621
 
Corporate and other expense, net
  
39,368
   
35,557
   
45,179
 
Total operating income (loss)
  
33,490
   
19,332
   
(27,916
)
Interest expense
  
17,054
   
15,564
   
10,932
 
Other expenses (income), net
  
(456
)
  
(5,906
)
  
72
 
Income (loss) before income taxes
 
$
16,892
  
$
9,674
  
$
(38,920
)
Schedule of Revenue by Geographic Area
The Company’s revenues and property and equipment by geographical location are as follows (in thousands):

    
Years Ended December 31,
 
  
2017
  
2016
  
2015
 
Revenues
         
United States
 
$
902,636
  
$
873,926
  
$
1,119,210
 
Canada
  
104,146
   
88,166
   
127,833
 
Total
 
$
1,006,782
  
$
962,092
  
$
1,247,043
 
Schedule of Property and Equipment by Geographical Areas
  
As of December 31,
 
  
2017
  
2016
 
Property and Equipment, net
      
United States
 
$
42,683
  
$
48,635
 
Canada
  
10,654
   
12,172
 
Total
 
$
53,337
  
$
60,807
 
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
QUARTERLY FINANCIAL INFORMATION (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2017
QUARTERLY FINANCIAL INFORMATION (Unaudited) [Abstract]  
Summarized Quarterly Financial Information
Summarized quarterly financial information for the years ended December 31, 2017, 2016 and 2015 is as follows (in millions, except per share data):

  
First
Quarter
  
Second
Quarter
  
Third
Quarter
  
Fourth
Quarter
 
2017
            
Sales
 
$
238.5
  
$
250.7
  
$
251.9
  
$
265.7
 
Gross profit
  
64.5
   
68.9
   
67.0
   
71.2
 
Net income (loss)
  
3.1
   
4.1
   
3.0
   
6.6
 
Net income (loss) attributable to DXP Enterprises, Inc.
  
3.0
   
4.0
   
2.9
   
6.6
 
Earnings (loss) per share - basic
 
$
0.18
  
$
0.24
  
$
0.17
  
$
0.38
 
Earnings (loss) per share - diluted
 
$
0.17
  
$
0.23
  
$
0.16
  
$
0.37
 
                 
2016
                
Sales
 
$
253.6
  
$
256.2
  
$
230.0
  
$
222.3
 
Gross profit
  
68.8
   
71.6
   
63.8
   
60.6
 
Net income (loss)
  
(5.2
)
  
5.1
   
0.1
   
7.1
 
Net income (loss) attributable to DXP Enterprises, Inc.
  
(5.1
)
  
5.1
   
0.2
   
7.4
 
Earnings (loss) per share - basic
 
$
(0.36
)
 
$
0.36
  
$
0.02
  
$
0.44
 
Earnings (loss) per share - diluted
 
$
(0.36
)
 
$
0.34
  
$
0.02
  
$
0.42
 
                 
2015
                
Sales
 
$
341.6
  
$
323.7
  
$
303.1
  
$
278.6
 
Gross profit
  
98.1
   
91.3
   
85.7
   
76.9
 
Impairment expense
  
-
   
-
   
58.9
   
9.8
 
Net income (loss)
  
9.7
   
7.2
   
(52.7
)
  
(3.2
)
Net income (loss) attributable to DXP Enterprises, Inc.
  
9.7
   
7.2
   
(52.4
)
  
(3.0
)
Earnings (loss) per share - basic
 
$
0.67
  
$
0.50
  
$
(3.64
)
 
$
(0.20
)
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
THE COMPANY (Details)
12 Months Ended
Dec. 31, 2017
Segment
THE COMPANY [Abstract]  
Number of segments 3
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Basis of Presentation (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Risks and Uncertainties [Abstract]    
Ownership percentage in VIE 47.50%  
Assets of VIE $ 5.2  
Increase cost of sales from consolidation of the VIE 0.6 $ 1.3
Income tax benefit of VIE $ (0.2) $ (0.3)
Employees [Member]    
Risks and Uncertainties [Abstract]    
Ownership percentage in VIE 52.50%  
Fixed Assets [Member]    
Risks and Uncertainties [Abstract]    
Assets of VIE $ 4.5  
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Receivables and Credit Risk (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Changes in allowance [Roll Forward]      
Balance at beginning of year $ 8,160 $ 9,364 $ 8,713
Charged to cost and expenses 3,367 180 2,014
Charged to other accounts 22 [1] (17) [2] 1,255 [2]
Deductions [3] (2,534) (1,367) (2,618)
Balance at end of year $ 9,015 $ 8,160 $ 9,364
[1] Primarily due to translation adjustments.
[2] Includes allowance for doubtful accounts from acquisitions and divestiture
[3] Uncollectible accounts written off, net of recoveries
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Property and Equipment (Details)
12 Months Ended
Dec. 31, 2017
Buildings [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life 20 years
Buildings [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life 39 years
Building Improvements [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life 10 years
Building Improvements [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life 20 years
Furniture, Fixtures and Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life 3 years
Furniture, Fixtures and Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life 20 years
Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life Shorter of estimated useful life or related lease term
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Impairment of Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Goodwill [Line Items]              
Impairment of goodwill $ 9.8 $ 58.9 $ 0.0 $ 0.0      
Goodwill [Member]              
Goodwill [Line Items]              
Impairment of goodwill $ 9.8 $ 57.8     $ 0.0 $ 0.0 $ 0.0
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Revenue Recognition (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Revenue Recognition [Abstract]      
Revenues recognized on contracts in process $ 40.6 $ 31.5 $ 47.5
Minimum [Member]      
Deferred Revenue Arrangement [Line Items]      
Service revenue contract term 1 year    
Maximum [Member]      
Deferred Revenue Arrangement [Line Items]      
Service revenue contract term 2 years    
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Self-insured Insurance and Medical Claims (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Reinsurance Retention Policy [Line Items]    
Accrual for claims $ 2,700,000 $ 3,100,000
Self-insured Insurance [Member] | Maximum [Member]    
Reinsurance Retention Policy [Line Items]    
Amount retained, per claim 100,000  
Medical Claims [Member] | Maximum [Member]    
Reinsurance Retention Policy [Line Items]    
Amount retained, per claim $ 175,000  
Retention percentage of employee higher risk claims 0.05%  
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Debt Issuance Cost Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Debt Issuance Cost Amortization [Abstract]          
Total unamortized debt issuance costs $ 10,073   $ 10,073 $ 992  
Write off of debt issuance costs $ 600 $ 600 $ 578 $ 0 $ 0
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Deferred tax asset on unrealized foreign currency losses   $ 8.6    
Restatement Adjustment [Member]        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Comprehensive income - deferred tax assets change in amount $ (8.6) $ 4.6 $ 2.7 $ 1.3
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Out-of-Period Items (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Out-of-Period Items [Abstract]                              
Canadian acquisition deferred tax liability true up $ (2,180)                       $ (2,180) $ 0 $ 0
Selling, general and administrative expenses                         238,091 245,470 303,819
Income tax (benefit)                         363 2,523 150
Net income (loss) $ 6,600 $ 3,000 $ 4,100 $ 3,100 $ 7,100 $ 100 $ 5,100 $ (5,200) $ (3,200) $ (52,700) $ 7,200 $ 9,700 $ 16,529 $ 7,151 $ (39,070)
Basic earnings (loss) per share (in dollars per share) $ 0.38 $ 0.17 $ 0.24 $ 0.18 $ 0.44 $ 0.02 $ 0.36 $ (0.36) $ (0.20) $ (3.64) $ 0.50 $ 0.67 $ 0.97 $ 0.51 $ (2.68)
Diluted earnings (loss) per share (in dollars per share) $ 0.37 $ 0.16 $ 0.23 $ 0.17 $ 0.42 $ 0.02 $ 0.34 $ (0.36)         $ 0.93 $ 0.49 $ (2.68)
Overstatement of Accrual at December 31, 2014 [Member]                              
Out-of-Period Items [Abstract]                              
Selling, general and administrative expenses                       $ 2,500      
Out-of-period adjustment, net of tax                       $ 1,600      
Income tax (benefit)                 $ (1,500)            
Net income (loss)                             $ 3,100
Basic earnings (loss) per share (in dollars per share)                             $ (0.21)
Diluted earnings (loss) per share (in dollars per share)                             $ (0.21)
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
RECENT ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Income tax (benefit) $ 363 $ 2,523 $ 150
Income tax benefit recognized as an operating activity 0 (619) 0
Income tax expense recognized as a financing activity 0 (619) 0
Non-current deferred income tax liabilities 7,069 9,513  
Cash classified to restricted cash 3,532 0  
ASU 2016-09 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Income tax (benefit) (100)   0
Income tax benefit recognized as an operating activity 100    
Income tax expense recognized as a financing activity 600 200 $ 800
ASU 2015-17 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Non-current deferred income tax liabilities   $ 9,513  
ASU 2016-18 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cash classified to restricted cash $ 3,500    
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES (Details) - USD ($)
$ in Millions
3 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairment expense $ 9.8 $ 58.9 $ 0.0 $ 0.0
Level 3 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairment expense $ 9.8 $ 57.8    
Level 3 [Member] | Minimum [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Estimated future cash flows, discount rate   10.00%    
Level 3 [Member] | Maximum [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Estimated future cash flows, discount rate   11.50%    
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
INVENTORIES [Abstract]    
Finished goods $ 79,820 $ 74,269
Work in process 11,593 9,430
Inventories $ 91,413 $ 83,699
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Schedule of costs and estimated earnings on uncompleted contracts [Abstract]    
Costs incurred on uncompleted contracts $ 37,899 $ 25,214
Estimated earnings, thereon 2,665 6,274
Total 40,564 31,488
Less: billings to date 17,881 15,864
Net 22,683 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 26,915 18,421
Billings in excess of costs and estimated profits on uncompleted contracts (4,249) (2,813)
Translation adjustment 17 16
Net $ 22,683 $ 15,624
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
PROPERTY AND EQUIPMENT (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Property, Plant and Equipment [Line Items]      
Less - Accumulated depreciation $ (60,208) $ (52,582)  
Total property and equipment 53,337 60,807  
Depreciation expense 10,520 11,933 $ 12,622
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,724 16,259  
Furniture, Fixtures and Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 94,475 $ 94,784  
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Goodwill and Intangible Asset Impairment [Abstract]                
Percentage of decrease in common stock 16.00% 40.00%         16.00%  
Percentage on decrease in price of crude oil 18.00% 20.00%         18.00%  
Accumulated impairment of goodwill $ 12,300           $ 12,300  
Impairment expense of write off an acquired intangible asset   $ 1,100            
Remaining intangible asset value of vendor distribution agreements 0           0  
Goodwill impairment loss 9,800 58,900 $ 0 $ 0        
Goodwill [Roll Forward]                
Balance at beginning of period         $ 187,591 $ 197,362    
Sale of subsidiary           (9,620)    
Purchase accounting adjustment           (151)    
Translation adjustment         0 0    
Balance at end of period 197,362       187,591 187,591 197,362  
Other Intangibles Assets [Roll Forward]                
Balance at beginning of period         94,831 112,297    
Sale of subsidiary           0    
Purchase price adjustment           0    
Translation adjustment         960 595    
Amortization         (17,266) (18,061) (20,621)  
Balance at end of period 112,297       78,525 94,831 112,297  
Total Goodwill and Intangible Assets [Roll Forward]                
Balance at beginning of period         282,422 309,659    
Sale of subsidiary           (9,620)    
Purchase price adjustment           (151)    
Translation adjustment         960 595    
Amortization         (17,266) (18,061) (20,621)  
Balance at end of period 309,659       266,116 282,422 $ 309,659  
B27, LLC [Member]                
Goodwill and Intangible Asset Impairment [Abstract]                
Percentage of goodwill not deductible for tax purpose             60.00%  
Percentage Goodwill impairment             40.00%  
Service Centers [Member]                
Goodwill [Roll Forward]                
Balance at beginning of period         154,473      
Balance at end of period         154,473 154,473    
Service Centers [Member] | B27, LLC [Member]                
Goodwill and Intangible Asset Impairment [Abstract]                
Accumulated impairment of goodwill 25,000 20,000         $ 25,000 $ 10,200
Goodwill impairment loss 5,000 9,800            
Goodwill [Roll Forward]                
Balance at beginning of period 10,300         5,300    
Balance at end of period 5,300 10,300         5,300  
Innovative Pumping Solutions [Member]                
Goodwill [Roll Forward]                
Balance at beginning of period         15,980      
Balance at end of period         $ 15,980 15,980    
Innovative Pumping Solutions [Member] | B27, LLC [Member]                
Goodwill and Intangible Asset Impairment [Abstract]                
Accumulated impairment of goodwill 148,000 143,100         148,000 $ 95,100
Goodwill impairment loss 4,900 48,000            
Goodwill [Roll Forward]                
Balance at beginning of period 4,900         $ 0    
Balance at end of period $ 0 $ 4,900         $ 0  
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill Balance by Reportable Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Goodwill [Line Items]      
Goodwill $ 187,591 $ 187,591 $ 197,362
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 78 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS, Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount $ 163,149 $ 164,858  
Accumulated amortization (84,624) (70,027)  
Carrying amount, net 78,525 94,831 $ 112,297
Amortization expense 17,266 18,061 $ 20,621
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount 162,200 163,022  
Accumulated amortization (83,806) (68,446)  
Carrying amount, net 78,394 94,576  
Non-Compete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount 949 1,836  
Accumulated amortization (818) (1,581)  
Carrying amount, net $ 131 $ 255  
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS, Estimated Future Annual Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
The estimated future annual amortization of intangible assets for each of the next five years and thereafter [Abstract]      
2018 $ 15,615    
2019 14,170    
2020 10,292    
2021 8,911    
2022 7,264    
Thereafter 22,273    
Carrying amount, net 78,525 $ 94,831 $ 112,297
Customer Relationships [Member]      
The estimated future annual amortization of intangible assets for each of the next five years and thereafter [Abstract]      
Carrying amount, net $ 78,394 94,576  
Finite-Lived Intangible Assets [Line Items]      
Weighted average remaining estimated life 8 years 3 months 18 days    
Non-Compete Agreements [Member]      
The estimated future annual amortization of intangible assets for each of the next five years and thereafter [Abstract]      
Carrying amount, net $ 131 $ 255  
Finite-Lived Intangible Assets [Line Items]      
Weighted average remaining estimated life 1 year 9 months 18 days    
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
LONG-TERM DEBT (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Aug. 29, 2017
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Borrowings [Abstract]            
Less unamortized debt issuance costs   $ (10,073)   $ (10,073) $ (992)  
Total Debt   242,024   242,024 224,685  
Less: Current maturities   (3,381)   (3,381) (51,354)  
Total Long-term Debt   238,643   238,643 173,331  
Secured Leverage Ratio [Abstract]            
Write off of debt issuance costs   600 $ 600 578 0 $ 0
Maturities of Long-term Debt [Abstract]            
2018   3,381   3,381    
2019   3,405   3,405    
2020   3,436   3,436    
2021   2,500   2,500    
2022   2,500   2,500    
Thereafter   236,875   236,875    
Total   252,097   252,097    
ABL Revolver [Member]            
Borrowings [Abstract]            
Total Debt   $ 0   $ 0 0  
Debt instrument term       5 years    
Debt instrument face amount $ 85,000          
Maturity date       Aug. 29, 2022    
Incremental increase in term loan 50,000          
Interest rate   2.90%   2.90%    
Fixed charge coverage ratio   3.67   3.67    
ABL Revolver [Member] | Minimum [Member]            
Borrowings [Abstract]            
Incremental increase in term loan $ 10,000          
Commitment fee 0.25%          
ABL Revolver [Member] | Maximum [Member]            
Borrowings [Abstract]            
Commitment fee 0.375%          
ABL Revolver [Member] | LIBOR [Member] | Minimum [Member]            
Borrowings [Abstract]            
Basis spread on base rate 1.25%          
ABL Revolver [Member] | LIBOR [Member] | Maximum [Member]            
Borrowings [Abstract]            
Basis spread on base rate 1.75%          
ABL Revolver [Member] | CDOR [Member] | Minimum [Member]            
Borrowings [Abstract]            
Basis spread on base rate 1.25%          
ABL Revolver [Member] | CDOR [Member] | Maximum [Member]            
Borrowings [Abstract]            
Basis spread on base rate 1.75%          
ABL Revolver [Member] | Prime rate [Member] | Minimum [Member]            
Borrowings [Abstract]            
Basis spread on base rate 0.25%          
ABL Revolver [Member] | Prime rate [Member] | Maximum [Member]            
Borrowings [Abstract]            
Basis spread on base rate 0.75%          
ABL Revolver [Member] | Base Rate [Member] | CANADA | Minimum [Member]            
Borrowings [Abstract]            
Basis spread on base rate 0.25%          
ABL Revolver [Member] | Base Rate [Member] | CANADA | Maximum [Member]            
Borrowings [Abstract]            
Basis spread on base rate 0.75%          
Term Loan B [Member]            
Borrowings [Abstract]            
Total Debt   $ 249,375   $ 249,375 0  
Debt instrument term       6 years    
Debt instrument face amount $ 250,000          
Amortization in quarterly installments 0.25%          
Maturity date       Aug. 31, 2023    
Incremental increase in term loan $ 30,000          
Percentage of excess cash flow 50.00%          
Reduction in percentage of excess cash flow, condition one 25.00%          
Debt instrument leverage ratio, condition one 3.00          
Reduction in percentage of excess cash flow, condition two 0.00%          
Debt instrument leverage ratio, condition two 2.50          
Interest rate   7.10%   7.10%    
Secured Leverage Ratio [Abstract]            
December 31, 2017   5.75%   5.75%    
March 31, 2018   5.75%   5.75%    
June 30, 2018   5.50%   5.50%    
September 30, 2018   5.50%   5.50%    
December 31, 2018   5.25%   5.25%    
March 31, 2019   5.25%   5.25%    
June 30, 2019   5.00%   5.00%    
September 30, 2019   5.00%   5.00%    
December 31, 2019   4.75%   4.75%    
March 31, 2020   4.75%   4.75%    
June 30, 2020 and each Fiscal Quarter thereafter   4.50%   4.50%    
Secured Leverage Ratio 3.59%          
Term Loan B [Member] | Minimum [Member]            
Borrowings [Abstract]            
Incremental increase in term loan $ 10,000          
Term Loan B [Member] | Maximum [Member]            
Borrowings [Abstract]            
Debt instrument secured leverage ratio 3.60          
Fixed charge coverage ratio 1.00          
Secured debt covenant amount net of restricted cash   $ 30,000   $ 30,000    
Line of Credit [Member]            
Borrowings [Abstract]            
Total Debt   0   0 147,600  
Term Loan [Member]            
Borrowings [Abstract]            
Total Debt   0   0 74,500  
Promissory Note Payable [Member]            
Borrowings [Abstract]            
Total Debt   $ 2,722   $ 2,722 $ 3,577  
Interest rate   2.90%   2.90%    
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Components of income before income taxes [Abstract]                
Domestic       $ 13,183 $ 11,079 $ (42,179)    
Foreign       3,709 (1,405) 3,259    
Income (loss) before income taxes       16,892 9,674 (38,920)    
Current [Abstract]                
Federal       1,400 (902) 5,182    
State       698 136 1,499    
Foreign       2,092 602 2,493    
Total current       4,190 (164) 9,174    
Deferred [Abstract]                
Federal       686 4,174 (7,090)    
State       (464) 120 0    
Foreign       (4,049) (1,607) (1,934)    
Total Deferred       (3,827) 2,687 (9,024)    
Total       $ 363 2,523 150    
Federal statutory income tax rate       35.00%        
The difference between income taxes computed at the federal statutory income tax rate and the provision for income taxes [Abstract]                
Income taxes computed at federal statutory rate       $ 5,912 3,386 (13,622)    
State income taxes, net of federal benefit       152 166 974    
Non-tax deductible impairment expense computed at federal statutory rate       0 0 15,765    
Foreign adjustment       255 140 689    
Meals and entertainment       422 361 620    
Gain on sale of Vertex       0 (1,971) 0    
Domestic production activity deduction       (98) 0 (1,143)    
Research and development tax credit       (641) (886) (1,730)    
Foreign tax credit       0 (383) (921)    
Valuation allowance       (791) 0 0    
Tax reform deferred tax remeasurement       (1,294) 0 0    
Canadian acquisition deferred tax liability true up $ (2,180)     (2,180) 0 0    
Foreign rate difference       (297) 112 (261)    
Other       (1,077) 1,598 (221)    
Total       363 2,523 150    
Deferred tax assets [Abstract]                
Goodwill 2,668 $ 4,029   2,668 4,029      
Allowance for doubtful accounts 1,707 2,469   1,707 2,469      
Inventories 2,365 3,944   2,365 3,944      
Accruals (61) 97   (61) 97      
Research and development credit carryforward 1,115 886   1,115 886      
Foreign Tax Credit Carryforward 64 64   64 64      
Charitable Contribution Carryforward 559 138   559 138      
Net operating loss carryforward 136 760   136 760      
Capital loss carryforward 12,225 18,903   12,225 18,903      
Deferred Compensation 475 1,881   475 1,881      
Other Accruals 266 0   266 0      
Other 65 107   65 107      
Total deferred tax assets 21,584 33,278   21,584 33,278      
Less valuation allowance (12,220) (19,633)   (12,220) (19,633)      
Total deferred tax asset, net of valuation Deferred tax liabilities 9,364 13,645   9,364 13,645      
Intangibles (8,695) (10,042)   (8,695) (10,042)      
Property and equipment (6,860) (12,762)   (6,860) (12,762)      
Unremitted foreign earnings (354) (354)   (354) (354)      
Cumulative translation adjustment (67) 0   (67) 0      
Other (457) 0   (457) 0      
Net deferred tax liability (7,069) (9,513)   (7,069) $ (9,513)      
Capital Loss Carryforward [Member]                
Tax Credit Carryforward [Line Items]                
Capital loss carryforward $ 51,400     $ 51,400        
Plan [Member]                
Deferred [Abstract]                
Federal statutory income tax rate     21.00%          
Restatement Adjustment [Member]                
Error Corrections and Prior Period Adjustments Restatement [Line Items]                
Comprehensive income - deferred tax assets change in amount   $ (8,600)       $ 4,600 $ 2,700 $ 1,300
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHARE-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
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) 401,223    
Restricted Stock [Roll Forward]      
Non-vested, beginning balance (in shares) 143,380 137,507 179,942
Granted (in shares) 18,672 108,553 35,821
Forfeited (in shares) (298) (39,000) (20,855)
Vested (in shares) (83,853) (63,680) (57,401)
Nonvested, ending balance (in shares) 77,901 143,380 137,507
Weighted Average Grant Price [Roll Forward]      
Non vested, beginning balance (in dollars per share) $ 26.76 $ 54.58 $ 52.71
Granted (in dollars per share) 34.07 17.07 40.95
Forfeited (in dollars per share) 59.60 65.41 41.34
Vested (in dollars per share) 24.92 46.65 44.99
Nonvested, ending balance (in dollars per share) $ 30.36 $ 26.76 $ 54.58
Stock compensation expense $ 1.7 $ 2.0 $ 3.0
Related income tax benefit recognized 0.7 0.8 1.2
2016 Omnibus Incentive Plan [Member]      
Weighted Average Grant Price [Roll Forward]      
Unrecognized compensation expense $ 1.6 $ 2.7 $ 4.9
Compensation cost not yet recognized, period for recognition 15 months 6 days    
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
EARNINGS PER SHARE DATA (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Basic [Abstract]                              
Weighted average shares outstanding (in shares)                         17,400 15,042 14,423
Net income (loss) attributable to DXP Enterprises, Inc. $ 6,600 $ 2,900 $ 4,000 $ 3,000 $ 7,400 $ 200 $ 5,100 $ (5,100) $ (3,000) $ (52,400) $ 7,200 $ 9,700 $ 16,888 $ 7,702 $ (38,536)
Convertible preferred stock dividend                         (90) (90) (90)
Net income (loss) attributable to common shareholders                         $ 16,798 $ 7,612 $ (38,626)
Per share amount (in dollars per share) $ 0.38 $ 0.17 $ 0.24 $ 0.18 $ 0.44 $ 0.02 $ 0.36 $ (0.36) $ (0.20) $ (3.64) $ 0.50 $ 0.67 $ 0.97 $ 0.51 $ (2.68)
Diluted [Abstract]                              
Weighted average shares outstanding (in shares)                         17,400 15,042 14,423
Assumed conversion of convertible preferred stock (in shares)                         840 840 0
Total dilutive shares (in shares)                         18,240 15,882 14,423
Net income (loss) attributable to common shareholders                         $ 16,798 $ 7,612 $ (38,626)
Convertible preferred stock dividend                         90 90 0
Net income (loss) attributable to DXP Enterprises, Inc. for diluted earnings per share                         $ 16,888 $ 7,702 $ (38,626)
Per share amount (in dollars per share) $ 0.37 $ 0.16 $ 0.23 $ 0.17 $ 0.42 $ 0.02 $ 0.34 $ (0.36)         $ 0.93 $ 0.49 $ (2.68)
Preferred Stock [Member]                              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                              
Antidilutive securities excluded from earnings per share calculation (in shares)                         840    
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
CAPITAL STOCK (Details) - shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Common Stock [Roll Forward]      
Balance, beginning of period (in shares) 17,197,380    
Balance, end of period (in shares) 17,315,573 17,197,380  
Treasury Shares [Roll Forward]      
Issuance of treasury shares for acquisition (in shares)     148,769
Purchase of treasury shares (in shares)     191,420
Issuance of treasury shares upon vesting of restricted shares net of withholding (in shares)   264,297 57,401
Common Stock [Member]      
Common Stock [Roll Forward]      
Balance, beginning of period (in shares) 17,197,000 14,390,000 14,375,000
Issuance of shares for compensation net of withholding (in shares) 119,000 84,000 15,000
Issuance of common stock related to equity distribution agreements (in shares) 0 2,723,000 0
Balance, end of period (in shares) 17,316,000 17,197,000 14,390,000
Treasury Stock [Member]      
Treasury Shares [Roll Forward]      
Balance, beginning of period (in shares) 0 264,000 280,000
Issuance of treasury shares for acquisition (in shares) 0 0 (149,000)
Purchase of treasury shares (in shares) 0 0 191,000
Issuance of treasury shares upon vesting of restricted shares net of withholding (in shares) 0 (264,000) (58,000)
Balance, end of period (in shares) 0 0 264,000
Series A Preferred Stock [Member]      
Class of Stock [Line Items]      
Preferred stock, outstanding (in shares) 1,122 1,122  
Series B Preferred Stock [Member]      
Class of Stock [Line Items]      
Preferred stock, outstanding (in shares) 15,000 15,000  
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
BUSINESS ACQUISITIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 01, 2015
Apr. 01, 2015
Mar. 31, 2016
Dec. 31, 2016
Dec. 31, 2017
Dec. 31, 2015
Apr. 02, 2015
Business Acquisition [Line Items]              
Goodwill acquired       $ 187,591 $ 187,591 $ 197,362  
Goodwill adjustment       (151)      
Business Acquired during 2015 [Member]              
Business Acquisition [Line Items]              
Sales from business acquisitions       25,200      
Earnings (loss) before taxes and impairment from business acquisitions       $ (300)      
Tool Supply, Inc. [Member]              
Business Acquisition [Line Items]              
Purchase price   $ 5,000          
Intangible assets acquired             $ 2,000
Goodwill acquired             $ 2,900
Cortech Engineering, LLC [Member]              
Business Acquisition [Line Items]              
Purchase price $ 14,900            
Purchase price financed under common stock issued $ 4,400            
Number of shares issued on acquisition (in shares) 148,800            
Intangible assets acquired $ 5,200            
Goodwill acquired     $ 8,700        
Goodwill adjustment     $ 151        
Nontax deductible goodwill or intangible assets $ 4,500            
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
BUSINESS ACQUISITIONS, Pro Forma Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Pro Forma Information [Abstract]      
Net sales $ 1,006.8 $ 939.4  
Net income (loss) attributable to DXP Enterprises, Inc. $ 16.9 $ 5.5  
Per share data [Abstract]      
Basic earnings (loss) (in dollars per share) $ 0.97 $ 0.36  
Diluted earnings (loss) (in dollars per share) $ 0.93 $ 0.35  
Units Acquired In 2015 and 2016 [Member]      
Pro Forma Information [Abstract]      
Net sales   $ 939.4 $ 1,228.9
Net income (loss) attributable to DXP Enterprises, Inc.   $ 5.5 $ (40.7)
Per share data [Abstract]      
Basic earnings (loss) (in dollars per share)   $ 0.36 $ (2.83)
Diluted earnings (loss) (in dollars per share)   $ 0.35 $ (2.83)
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Future minimum rental commitments for non-cancelable leases [Abstract]      
2018 $ 19,419    
2019 15,002    
2020 11,492    
2021 9,435    
2022 6,637    
Thereafter 3,441    
Rental expense for operating leases $ 27,700 $ 27,600 $ 32,700
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
EMPLOYEE BENEFIT PLANS (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2017
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
EMPLOYEE BENEFIT PLANS [Abstract]          
Company match to employee contributions   50.00%     50.00%
Percentage of deferred salary which is matched   4.00%     4.00%
Company contribution to the 401(K) plan $ 0.2 $ 0.4 $ 0.2 $ 0.4 $ 2.6
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
OTHER COMPREHENSIVE INCOME (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
USD ($)
Dec. 31, 2017
USD ($)
Company
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
OTHER COMPREHENSIVE INCOME [Abstract]            
Number of companies acquired | Company   4        
Cumulative translation adjustment   $ (1,217) $ (7,658) $ (4,916)    
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Deferred tax asset on unrealized foreign currency losses       8,600    
Restatement Adjustment [Member]            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Comprehensive income - deferred tax assets change in amount $ (8,600)     $ 4,600 $ 2,700 $ 1,300
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
SEGMENT AND GEOGRAPHICAL REPORTING, Business Segmented Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Segment Reporting Information [Line Items]                              
Sales $ 265,700 $ 251,900 $ 250,700 $ 238,500 $ 222,300 $ 230,000 $ 256,200 $ 253,600 $ 278,600 $ 303,100 $ 323,700 $ 341,600 $ 1,006,782 $ 962,092 $ 1,247,043
Operating income for reportable segments, excluding amortization                         90,124 72,950 113,967
Identifiable assets at year end 618,224       590,255       660,710       618,224 590,255 660,710
Capital expenditures                         2,646 4,403 12,172
Proceeds from sale of fixed assets                         0 (1,206) 0
Depreciation                         9,463 10,480 10,891
Amortization                         17,266 18,061 20,621
Interest expense                         17,054 15,564 10,932
Impairment of goodwill and other intangible assets                         0 0 68,735
Reportable Segment [Member] | Service Centers [Member]                              
Segment Reporting Information [Line Items]                              
Sales                         641,275 621,007 826,588
Operating income for reportable segments, excluding amortization                         63,250 47,634 78,170
Identifiable assets at year end 385,744       370,261       451,333       385,744 370,261 451,333
Capital expenditures                         1,076 447 3,185
Proceeds from sale of fixed assets                           (1,038)  
Depreciation                         5,162 6,520 7,734
Amortization                         8,989 9,152 10,334
Interest expense                         9,712 9,290 2,967
Impairment of goodwill and other intangible assets                             15,842
Reportable Segment [Member] | Innovative Pumping Solutions [Member]                              
Segment Reporting Information [Line Items]                              
Sales                         204,030 187,124 254,829
Operating income for reportable segments, excluding amortization                         11,423 9,867 21,584
Identifiable assets at year end 172,538       175,198       159,365       172,538 175,198 159,365
Capital expenditures                         1,488 3,827 8,383
Proceeds from sale of fixed assets                           (168)  
Depreciation                         4,198 3,834 2,930
Amortization                         7,194 7,826 8,406
Interest expense                         5,352 4,422 6,881
Impairment of goodwill and other intangible assets                             52,893
Reportable Segment [Member] | Supply Chain Services [Member]                              
Segment Reporting Information [Line Items]                              
Sales                         161,477 153,961 165,626
Operating income for reportable segments, excluding amortization                         15,451 15,449 14,213
Identifiable assets at year end $ 59,942       $ 44,796       $ 50,012       59,942 44,796 50,012
Capital expenditures                         82 129 604
Proceeds from sale of fixed assets                           0  
Depreciation                         103 126 227
Amortization                         1,083 1,083 1,881
Interest expense                         $ 1,990 $ 1,852 1,084
Impairment of goodwill and other intangible assets                             $ 0
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
SEGMENT AND GEOGRAPHICAL REPORTING, Adjustments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Adjustment for [Abstract]      
B27 settlement $ 0 $ 0 $ 7,348
Impairment expense 0 0 68,735
Amortization of intangibles 17,266 18,061 20,621
Total operating income (loss) 33,490 19,332 (27,916)
Interest expense 17,054 15,564 10,932
Other income, net (456) (5,906) 72
Income (loss) before income taxes 16,892 9,674 (38,920)
Identifiable assets at year end 639,083 602,052  
Depreciation 10,520 11,933 12,622
Corporate [Member]      
Adjustment for [Abstract]      
Capital expenditures 200 500 1,800
Identifiable assets at year end 19,400 18,300 23,300
Depreciation 1,800 1,400 1,700
Reportable Segment [Member]      
Segment Reporting Information [Line Items]      
Operating income for reportable segments, excluding impairment expense 90,124 72,950 113,967
Segment Reconciling Items [Member]      
Adjustment for [Abstract]      
B27 settlement 0 0 7,348
Impairment expense 0 0 68,735
Amortization of intangibles 17,266 18,061 20,621
Corporate and other expense, net $ 39,368 $ 35,557 $ 45,179
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
SEGMENT AND GEOGRAPHICAL REPORTING, Geographical Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Segment Reporting Information [Line Items]                              
Revenues $ 265,700 $ 251,900 $ 250,700 $ 238,500 $ 222,300 $ 230,000 $ 256,200 $ 253,600 $ 278,600 $ 303,100 $ 323,700 $ 341,600 $ 1,006,782 $ 962,092 $ 1,247,043
Property and equipment, net 53,337       60,807               53,337 60,807  
Reportable Geographical Components [Member] | United States [Member]                              
Segment Reporting Information [Line Items]                              
Revenues                         902,636 873,926 1,119,210
Property and equipment, net 42,683       48,635               42,683 48,635  
Reportable Geographical Components [Member] | Canada [Member]                              
Segment Reporting Information [Line Items]                              
Revenues                         104,146 88,166 $ 127,833
Property and equipment, net $ 10,654       $ 12,172               $ 10,654 $ 12,172  
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
QUARTERLY FINANCIAL INFORMATION (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Quarterly Financial Information [Line Items]                              
Sales $ 265,700 $ 251,900 $ 250,700 $ 238,500 $ 222,300 $ 230,000 $ 256,200 $ 253,600 $ 278,600 $ 303,100 $ 323,700 $ 341,600 $ 1,006,782 $ 962,092 $ 1,247,043
Gross profit 71,200 67,000 68,900 64,500 60,600 63,800 71,600 68,800 76,900 85,700 91,300 98,100 271,581 264,802 351,986
Impairment expense                 9,800 58,900 0 0      
Net income (loss) 6,600 3,000 4,100 3,100 7,100 100 5,100 (5,200) (3,200) (52,700) 7,200 9,700 16,529 7,151 (39,070)
Net income (loss) attributable to DXP Enterprises, Inc. $ 6,600 $ 2,900 $ 4,000 $ 3,000 $ 7,400 $ 200 $ 5,100 $ (5,100) $ (3,000) $ (52,400) $ 7,200 $ 9,700 $ 16,888 $ 7,702 $ (38,536)
Earnings (loss) per share - basic (in dollars per share) $ 0.38 $ 0.17 $ 0.24 $ 0.18 $ 0.44 $ 0.02 $ 0.36 $ (0.36) $ (0.20) $ (3.64) $ 0.50 $ 0.67 $ 0.97 $ 0.51 $ (2.68)
Earnings (loss) per share - diluted (in dollars per share) $ 0.37 $ 0.16 $ 0.23 $ 0.17 $ 0.42 $ 0.02 $ 0.34 $ (0.36)         $ 0.93 $ 0.49 $ (2.68)
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
RELATED PARTIES (Details)
12 Months Ended
Dec. 31, 2017
USD ($)
Employee
Minimum [Member]  
Related Party Transaction [Line Items]  
Transaction amount $ 120,000
Chairman of the Board, President and Chief Executive Officer [Member]  
Related Party Transaction [Line Items]  
Lease expenses $ 1,400,000
Number of related party employees | Employee 6
Payroll, related payroll expenses, vehicles, fuel and supplies $ 400,000
Senior Vice President [Member]  
Related Party Transaction [Line Items]  
Lease expenses 1,200,000
Children of Chairman of the Board, President and Chief Executive Officer [Member]  
Related Party Transaction [Line Items]  
Lease expenses $ 300,000
Sons of Executives [Member]  
Related Party Transaction [Line Items]  
Number of related party employees | Employee 2
Sons-in-laws of Executives [Member]  
Related Party Transaction [Line Items]  
Number of related party employees | Employee 2
Sons and Sons in Law of Executives [Member]  
Related Party Transaction [Line Items]  
Number of related party employees | Employee 4
Wages and other compensation $ 1,300,000
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUBSEQUENT EVENTS (Details) - Subsequent Event [Member] - Application Specialties, Inc. [Member]
$ in Thousands
Jan. 01, 2018
USD ($)
Subsequent Event [Line Items]  
Purchase price $ 11,500
Purchase price financed in cash 10,600
Purchase price financed under common stock issued $ 900
EXCEL 96 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +2"?$P?(\\#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,$% @ M()\3&;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 " "T@GQ,'+;A-.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$D@%)/FTK'3!H,5-G8SLMJ:Q8ZQ-9*^_9*L M31G; ^QHZ?>G3Z &@\(^TG/L T6VE.Y&U_FD,&S%B3DH@(0G;I&8\0-'[H(T$I90V.6!O-&F9@%E:B:!N#"B-I[N,%;W#%A\_8+3"#0!TY M\IR@R L0[3PQG,>N@1M@AC%%E[X+9%;B4OT3NW1 7))CLFMJ&(9\J);:?B6K^!QH*ZZ37ZO=_?Y!M*4L-IFLLG*S+VI52E75[[/K M#[^;L.N-/=A_;'P5;!OX=1?M%U!+ P04 " "T@GQ,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 ( +2"?$RKAM+*G0( *() 8 >&PO=V]R:W-H965T&UL?5;;CILP$/T5Q PS3ES/,.,/<6=\3=QH51Z[TW=BJ5_D;)[#@)QN-"&B"?6T59] M.3'>$*FF_!R(CE-R-*2F#G 8ID%#JM8O"[.VXV7!KK*N6KKCGK@V#>%_U[1F M]Z6/_(^%E^I\D7HA*(N.G.E/*G]U.ZYFP6CE6#6T%15K/4Y/2W^%GK*WH74S&GG9ES]B;GGP[+OU0[XC6]""U":)>-[JA=:TMJ7W\&8SZHZ8F3LR+HAM6_JZ.\+/W<]X[T1*ZU?&'WKW1P*/&]P?OO]$9K!=<[41H' M5@OS] Y7(5DS6%%;:[W]O1W06H>=81?^@%TVPS3<5'J%6;V58!#=M9D"L M>P2>(-"(")3M40!# FOLT/&CP,9%1(^(K8N(X2U$H(^1H4<3>@+38Y >&WH\ MH:=6B%Q$!@LDH$#BT'-+H$"G5409B:OT$QQ M(]>"E5K; 9-. -A.:@@S&PO=V]R:W-H965T M&ULC9G1;N,V$$5_Q?![5^(,29&!8Z!64;1 "RRVV/99B9G8 M6,ER)27>_GTI63'LF:';EUB2[Y"7Y.APS*Q.;?>MWX4P++XW]:%_7.Z&X?B0 M9?WS+C15_ZD]AD/\YJ7MFFJ(M]UKUA^[4&VGH*;.(,]MUE3[PW*]FIY][M:K M]FVH]X?PN5OT;TU3=?]L0MV>'I=J^?'@R_YU-XP/LO7J6+V&/\+P]?BYBW?9 MI97MO@F'?M\>%EUX>5S^J!Y*C6/ I/AS'T[]U?5B',I3VWX;;W[=/B[ST5&H MP_,P-E'%C_=0AKH>6XH^_IX;75[Z' .OKS]:_WD:?!S,4]6'LJW_VF^'W>/2 M+1?;\%*]U<.7]O1+F =DEHMY]+^%]U!'^>@D]O'$T=]-W<;1]?/J^!K_*WL=V9LGF+(%KR:VBY K,+Y(L]G\Q :() MF.+Q.E[)\2C&XQ2OK^.)Q:J M$S34;\E%"1M&M&&X#4UL&-:#L@44U(@@T\XK+[NQHAO+W1CBQK)NO-**3%W) M50ZM3W@I1"\%]V*)EX+U M8KXKCD*N4T)/+6B5X<]T(R0H-(^E=$RC!6GL:8T5IRS M%GWN* $E70ZY@80C&:HX4#4%JA*(ZC1?<4%FO4TL.,A0!0Y53:$* M BR5(ZI24FF=>#U!!BIPH!H*5."DU$ ]EX(*W%79<.LF47URG!J*4Q P:6,% M2>T(,HTIF((,4^ P-12FP"FI0#M&4TEGK36)D@EDG +'J:$X!0Y*0&#<6SI*'URGW-K1.9S.#85I,J"$%F*7"6&L8N 9*%IH.11(F5 M1IFCR#EJ*;F0$U(9S!W[L2GI %.YAS)+D;/44GHAIZ1"K3Q]-R5=G"&?* U0 MYBERGEKV4%Y+.Q+T@M6HR M49$3U5)^(2>EL2R)N,B#37B168J8I<@[:! =1YB#^?PZBS$'D'+2TID0!<71"[DEN3[AD M!FJ!@31?M, V>L)U3W+K0R:?%LB7R#,MDTKS@\?4FFB9+%H@"UT3+9TJTLFX MJSD[R:[.=,=#]M^K[G5_Z!=/[3"TS72(^]*V0XCMY9_BM.Y"M;W-V=#[?/-T-[G _NL\M_#];_ E!+ P04 " "T@GQ,;8JE"&\# V$ M& 'AL+W=OE76[696W#_S$:OEDSYLJ%W+8'+SVU+!\IX*JTJ.^'WE5 M7M3N>JGFGIOUDI]%6=3LN7':)/&YHT@4HQ:^"7=O1O=.E\LKY6S?XNENY M?N>(E6PKNB5R>;FP#2O+;B7IXX]>U!WV[ +']Q^K?U;)RV1>\Y9M>/F[V(GC MRDU<9\?V^;D4+_SZA>F$0M?1V7]C%U9*>>=$[K'E9:M^.]MS*WBE5Y%6JOR] MOQ:UNE[[)U&JP_ J@/H$$#I9$"@ P(0X/7.5*J?UK&_]"[=.EJ2]1(ZDI!!X@ED9+42I+Z) 1YV**$1#T$%"L+[4T6$5T *[8J]GT:XUXBU$MD535,\/@8C8_M7 *02R^)1R[]!Q^4 M?C,C,IPDJ)/$=@+JE?62<+0)\?4/L'./TO"4HIY2VQ,X3EEJ[Q0') QA&3>8 MD*1QD-QP1'P9X( A@5V9 M&%8&T22P)I,:TPF.*H*P*H5.; [!=VI28OK 045L4B76WXW0/@$$LG]&9'K! M044BVPODM]9$YFL+O4R+3"\X](A-O0027&L0A$ _\T+3$XX_8O,O@20F"-8( MM3ZL&97I!@E-U; ^43)W72A.)\HG:<+ MIH%TF=:83G#.481/D"Y:,T6728GI Z<D9D>L%)1Q'20;I0 M^^L6"6TS,RK3#"GW27 M[@W_*EC_ U!+ P04 " "T@GQ, T7$U5X$ !N% & 'AL+W=OE:>NR#X_M:](=6U]NQZ"Z2J00-JG+_2%>+<>RIW:U M;-[Z:G_P3VW4O=5UV?Z7^ZHY/<00?Q1\V[_N^J$@62V/Y:O_T_=_'9_:\)1< M:MGN:W_H]LTA:OW+0_P(]VMIAX"1^'OO3]W5?31TY;EIO@\/OVT?8C$H\I7? M]$,59;B\^\)7U5!3T/'O5&E\:7,(O+[_J/V7L?.A,\]EYXNF^F>_[7N;>JHE2*G+'^?K M_C!>3U/]'V%\@)P"Y"4 [*AWHF)#\C\@J!"Y&$RB\M2*Z% M7))P>=M 00DE;I$U15++BU!L-]48KZ[C'1^OV7@]QNOK^!2EZ8S8$3FMF%E&RH[0[+/B+EJQRDC!2#5%+.9DQE^3Q1+ M,R/,3*XM*]H2T;B9W))FI .38M$,9G4J<*HII@QD

2\"164[+%O1AFR*9V?!8)EU1#6E%BI4)F9D\Q8(U ,S[($3;=#ZC]9=C^@#H66",SK)FQ23" -5-JH3+AYF3S_@?4 ,-. M NNFIK50ALAF*$-E%27CBG@J2L;NF*G(8,Q49*C/IJ+D35%24P2!W5PR?@<2'-;-8,Z: M% OG/';6S"7OC)(Z(PCLYA-T\XEA%!X !8,MC'!8-D-I-;N)EKPU2FJ-@#<. M^02YZWW<'7;0@J7H,*'40M[9F2V?Y)U14F<$G*!<,G[F-%[7"PXS0N-9R6%: MRYF/0\G[HZ3^" );^@2A;&-/9RF=8=64^BS;O#U*SA[)6D(M#5*I2;89S*3X MDWW-84RVDZM#E]JWK^.!5A=MFK=#/QQ>7)5>#LT>Y7!H@\ISN%^?C[Y^5G,^ MB?NC;%_WARYZ;OJ^J<>#FY>FZ7U0&49W'.U\N;T\5/ZE'VY=N&_/)V#GA[XY M3J=[R>6(&PO=V]R M:W-H965T&ULE=I=;Z-&% ;@OV+YGC4SP\"P2B+5X5NMM-JJ M[36;D,1:VZ0V2=I_7\#$"6<.O.Y-8CO/' ]SL.$-7+W5AY_'IZIJ%O_LMOOC M]?*I:9Z_KE;'NZ=J5QZ_U,_5OOW+0WW8E4W[]/"X.CX?JO*^'[3;KJ3K^JM= MN=DO;Z[ZU[X=;J[JEV:[V5??#HOCRVY7'OY=5]OZ[7HIEN\O?-\\/C7="ZN; MJ^?RL?J]:OYX_G9HGZW.5>XWNVI_W-3[Q:%ZN%[^(KX6JA_0BS\WU=OQT^-% MMRD_ZOIG]R2_OUZZW8RJ;777="7*]M=K=5MMMUVE=AY_#T67Y_?L!GY^_%X] MZ3>^W9@?Y;&ZK;=_;>Z;I^NE62[NJX?R9=M\K]^R:M@@O5P,6_]K]5IM6][- MI'V/NWI[['\N[EZ.3;T;JK13V97_G'YO]OWOM]-?@O=A_ Y#)#G K2 =XPP#L/D')V@!X&Z(\!>G: /PSP/P8$LP."84#P,6!^&\PPP'QL]/RR MAL. \&/ _#8(][US[GF(..U5IY;W^U!4-N7-U:%^6QQ.'X/GLONTB:^BVTWO MNE?[O;+_8[L?'=M77V^$<*]6KUVEP:Q/1GXR?C FMS810HQ-Q!DY-C%GU-@D MG/'&)N6,'IN,,_[8Y)PAVUYPQIS-JEW_[,_&=(# M1I!-CACBD4V.&2.T[Y)2"5?*>"Z9=FHS1V@M2;\RFY&=,&<*Z< EJK"5]&2H M)=\.Q;=#]474YW9(EZ_@\14\NZ&2M&M],GIZDV^AB*"(H4ALX83$I+!*!D4. M13$_D]&Z:W[=-;/NY"MFK>&Z0Q%!$=M"A@'])H-E4B@R*'(H"C#9T$8^D68P#(I%!D4.10%F.QHY0-^Y0-FY"B<.W89??<.L/MGBM8&K#T4$10Q% M D5J"\>$KB%+#^OD4!3HG49K'_)K'S)K3\YFUB%<>R@B*&);.-)7Y,B3P#JI M+>PR&2R30U',B='2=P&#S0TNL_CDS'@]H+G5QR3"),8DP23%)&.(5/04.L>% M"E1HW(2I\":8)AC:!(&; $F$28Q)@DF*289)SA#'"VF\*R ;MV$BO@D[OX4T MO@UFM@N01)C$F"0,<931RJ>M@*4RKI16'NT&+%2P M*.N]:);F" W3G+'2-(>$JUR?]H1Q;A@817MB.Z<]XP@"VABFGJ'_;LG9:JYO M?TZ8:J$QD]V9B,7"NSQ9BXF()[B,1[.UP"$/DPB3&).$(7; QG4R3'),"C"; M<0LFLI[@PAZ-V0*G/4PB3&*&*&VL+N#$ATF&28Y)@68\;L)$[!-<[J.)6^#@ MATF$29T), MBEDROHXQD0KE):E0XE2(281)C$F"28I)QA!'*7*^F.-"!2HT;L)$*I27I$*) M4R$F$28Q)@DF*289)CE#G,"GAZD"LG$;IB[J79 *)4Z%F$28Q)@D# D"5])& MX$S($$=K07N!,R$W(_&IT+@-$XE0,HE0T;P@<2+DB'5YE3'THD_,%I+*NLS- MN;9:J&E';&=UQ"8A/3SF#'*$D8%'NV([J:7V)@[95$%I279$&) MLR F$28Q)@E#["R(ZV28Y)@48#;C%DQD07E)%I0X"V(281(S1 3T^D6""Z68 M9)CDF!1HQN,F3&1!>4D6E#@+8A)A$C/$"97U]8:S("89)CDF!9KQN D365!> MD@4ESH*81 P1M G,!39!6X!S("89)CDFQ2P9K_]$!I1W$&Q"3"),8D MP23%),,D9TB;1ZW[V" ;WSLU$0&5'0&MTUZ%$R F$28Q)@E#A&\,V7%27"EC MB*,TV?8<%RK8*6DY<8*E)F*@8F(@O9:\'M#<;84

^G*$GCC%;2+F&_EN$ M<\H3(;T4PCBK)3;1]-[5G$&."+U0T+;83OI&6Q=M5Y]NONUN,_^M/#QN]L?% MC[IIZEU_L^U#73=56]/]TC;YJ2KOST^VU4/3/0S:QX?3[=VG)TW]/-RZOCK? M/W_S'U!+ P04 " "T@GQ,KRH\^-(! ! ! & 'AL+W=O\A&I5],"V#1J^#2Y+BUMC\18LH6!#,/J@?I M=FJE!;-NJ1MB>@VL"DF"$QI%>R)8)W&1A=A%%YD:+.\D7#0R@Q!,_SD#5V.. M=_@M\-PUK?4!4F0]:^ [V!_]1;L565BJ3H TG9)(0YWCQ]WIG'I\ /SL8#2K M.?*57)5Z\8LO58XC;P@XE-8S,#?S[YF_XMV)NK,I M?3 <1=ASYHV+WHI='&?DYHEFS'G"T#5F01#'ODC0+8DS?9\>)]L$\:;'.!#$ M:P(:;1,DFP1)($C^%3EATH"1 4,/E![3X[90NBF4;@CM[X32]T+[A'XX MW.F0U0T*T$UXNP:5:I"A;U;1I3T>PY,A_^!3;WUCNNFD05=EW3L*MUTK9<&Y MB1ZIV=:;^)^GIEU7 M7?S9/L]WV[:N'H=&Z]6HXL=;O:A7 MJSY2]/'/(>CT>,Z^X>GWC^B_#)V/G?E6[>I%L_I[^=B]W$S#=/)8/U6OJ^Y+ M\_YK?>B0G4X.O?^]?JM74=X[B>=X:%:[X>_DX777->M#E&AE7?W8?RXWP^?[ M(?Y',]R #@WH9QOH0P-];*#,V0;FT,#\; -[:&"/#0;]?-_U82S+JJMNK]OF M?=+NI\.VZF>=NK+Q:CWT!X>+,_PO#N:HF,?H MQU,0.D5!HCF-3["0"IV-):64!(=-:-A//;37HWX&',# &8(8$X#9(H-U%[C M!LUFKW$A!-9;J?(^8T-22M%,!ZL3?;;0LI66=.O9R5IE$@ #!'F)#)]5 M0?8YL\1ND 50J5QKUFF@(D>$+>?0<@XLL]E;Y/(TGIQCEH$J9(Y?)ZFBS%$B M ZD,9[D,F-8\S67B3'R0+TM*(''!:YOPF\C*"O@UW*\29])&\4$&JCC*W+04 M4:82-Z^":?Y.$?!LN6>2;JSA&1*I@G7<-%"12DT,C 6E@6G'36MQ(NN%9RD2 MHWQ.,G:+&:0 A(R@M;D\C:5D9IVVW.^Y2&._&$ *$(A?[$))<"B?B>&5*FWE M/)8JRKU.F,844A)#RG .*4D/,8\SR.9H> 2RT+"<"( )Y&*2"(EKICYF@6H9G'%*Z8( MDJE$MB>,* *(LF)B T01F-A29@)Q60ED>0A9:F9C2I$#&311'1)&!TET*)X\ M"@+IGH)2O.M 9H(+O.M %FO2/#73,#T(5$V6+RM(ECJ+IT M%8D*">,:Q834K83IH@%=^#9(H<'.F>J7G]P\T 5^JY1(94UJOF"X:% "\7*A MU+)T(6U2F[(801H@R'$$:0D-D6I0A9/:<]&8*AI0A<^+0DL8Q.J'N_D)47E! M-':,P:(!6!P'B[X,ELN2$DAF(<]2.^@8+ 9D<<_!8BZ#!4BL"B(!G8TT]HN1 M80 RO-CS!TD^UWQIB%2D>=9!JJ 2T]A@7!A0\GC..2/+%#'(H"J2^Q=G XWM M8C09@";/JQTC4:*,D@]60!WC7<;#E4CG?*X3=9I)/! "9/(4!=#, M>-]*("*?*!D,AI$!,/(+>\HX#F1;[PB60Y3[U=,AB+EG );[W5QQ$H\>V?,6_ M "+CQ38B4,6NI8I@R^$T_B^F@ 44X$_6"B0*?.CF)V\2K.OV>7BK8S=Y:%XW M73_N)T>/;X[<#2^.L..%NKI7X'A)5_=(?V?[5U!0BVC\X^64^?^6]J^V_%&U MS\O-;O*MZ;IF/;S9\-0T71W[FWV*L^2EKAZ//U;U4]=_]?%[NW^E9/^C:[:' MUV7FQW=V;O\#4$L#!!0 ( +2"?$RQX)Z&N@$ -0# 8 >&PO=V]R M:W-H965T&UL;5/;;IPP$/T5RQ^PWO62%*T *9NJ:J566J5J M^^R% :SX0FVSI']?7P@E*2_VS/C,F:N+29MGVP,X]"*%LB7NG1M.A-BZ!\GL M3@^@_$NKC63.JZ8C=C# FN@D!:'[_3V1C"M<%=%V,56A1R>X@HM!=I22F3]G M$'HJ\0&_&IYXU[M@(%4QL Z^@_LQ7(S7R,+2< G*U_,K^*=;N M:[DR"X]:_.*-ZTN<8]1 RT;AGO3T&>9Z[C":B_\*-Q >'C+Q,6HM;#Q1/5JG MY%9DP><2HB,EV[X.055O&IE7$Y;[[LC8ZYL M00MW@QV8<%.CU<('TS;,=19$E4!:,;[9W#(MI*%%EGQG6V38>R4-G"UQO=;" M_CJ!PB&G6_KF>))-ZZ.#%5DG&O@&_GMWML%B,TLE-1@GT1 +=4[OM\?3/L:G M@!\2!K,P.7YC?UC MJCW4N6? M'GGH31F=J17I+HAWP7LMMH?;C%TCT11S&F/X,F:.8(%]3L'74ISX/W"^#M^M M*MPE^.X/A7?K!/M5@GTBV/^WQ+68PU])V**G&FR3ILF1$GN3)GGAG0?VGJ0\?I_VKL(TTCES0AY=-_:\1/00IFYLP0FWX8+.AH/;Q>!?.=ARST?#833^( MS=^X^ U02P,$% @ M()\3&>.Z0JU 0 T@, !D !X;"]W;W)K&UL?5/M;ML@%'T5Q ,4Q\G:)+(M-9VF36JEJ-.VW\2^ MME&!ZP&.V[S-FM_@'LYY]P/+MF YL6V (Z\*JEM3EOGNB-CMFQ!<7N# M'6A_4Z-1W'G3-,QV!G@524JR-$ENF>)"TR*+OK,I,NR=%!K.AMA>*6[>3B!Q MR.F&?CB>1=.ZX&!%UO$&OH/[T9V-M]BL4@D%V@K4Q$"=T_O-\;0+^ CX*6"P MBS,)E5P07X+QKNF<;V;J*M$]*)D,Z$?8S#QD Q\\_<\2(S.! S]K[CX8DWQ]3W MI@S.V(IXYY.WWGLM-OM#QJY!:,*<1DRZQ,P(YM7G$.E:B%/Z#SU=IV]7,]Q& M^G89_9"L"^Q6!7918/??$E*C!-G"9+2NQUG.2%=Q[8^S2^R1_X M..U/W#1"6W)!YU\V]K]&=.!326[\"+7^@\V&A-J%XYT_FW',1L-A-_T@-G_C MXAU02P,$% @ M()\3-2A15"S 0 T@, !D !X;"]W;W)K&UL?5-AC]0@$/TKA!]P[+)5STW;Y/:,T423S1GU,]M.6W+ M5*#;\]\+M%?K7>,78(9Y;]X,0SZB?70=@"=/6AE7T,[[_LB8JSK0PMU@#R;< M-&BU\,&T+7.]!5$GD%:,[W9OF1;2T#)/OK,M$>E(I$0<:OF9,N*2-P?7YF_YAJ#[58TQ?!US!+! ON2@F^E./%7<+X-/VPJ/"3XX1^% MAVV";),@2P39?TO)&&KGFJP;9HF1RH<3)KDE7<9V#N>WN1O^#3M7X5M MI7'D@CZ\;.I_@^@A2-G=A!'JP@=;# 6-C\=WX6RG,9L,C_W\@]CRC&PO=V]R:W-H965T552VXPVSK4'QFS1@.+V"EO0_J9"H[CS MIJF9;0WP,H*49,EJ=L+^'L9X=)6/Q/^ "TH<')3Y'@=+&E12==:A&%B]%\==A%SKN M_7"SVX^P94 R I()L(]YV) H*O_*'<]3@STQ0^];'IYX?4A\;XK@C*V(=UZ\ M]=Y+OOZR2]DE$(TQQR$FF<=,$YO$-WD/'Z;])S>UT):< MT?F7C?VO$!UX*:LK/T*-_V"3(:%RX7CCSV88L\%PV(X_B$W?./\+4$L#!!0 M ( +2"?$PY+&^.M@$ -(# 9 >&PO=V]R:W-H965TY!J4B$,GY/G'1.&8'+\S/[IU0[UG(1'NZM^B6KT.;T M0$D%M>A5>+##9YCJ>4?)5/Q7N(+"\*@$S?+/%U#,[UBR1LT5,-KDG3Y$EI>Y,F>>&=!_:.IS?Y%SY.^S?A&FD\N=B M+YOZ7UL; *5L;G"$6OQ@LZ&@#O'X <]N'+/1"+:;?A";OW'Q%U!+ P04 M" "T@GQ,=1TN\;,! #2 P &0 'AL+W=OX4]=/ZF1J.%\Z9IF.T- MB"J"M&(\2:Z9%K*C119])U-D.#@E.S@98@>MA7D]@L(QISOZYGB23>N"@Q59 M+QKX"NY;?S+>8@M+)35T5F)'#-0YO=T=CFF(CP'?)8QV=2:ADC/BH?LC*M3F]H:2" M6@S*/>'X ',]'RB9B_\"%U ^/"CQ.4I4-JZD'*Q#/;-X*5J\3+OLXCY.-]?I M#-L&\!G %\!-S,.F1%'Y)^%$D1DP3S[$L*OI7BR/^"\VWX?E/A/L+WORG\!T&Z29!&@O2_ M)6[%[/](PE8]U6":.$V6E#AT<9)7WF5@;WE\D_?P:=H?A6ED9\D9G7_9V/\: MT8&7DESY$6K]!UL,!;4+QX_^;*8QFPR'_?R#V/*-BU]02P,$% @ M()\ M3/@JZ^RU 0 T@, !D !X;"]W;W)K&UL?5/; M;MP@$/T5Q <$+^NDT6;M\44!Q@6\3OZ^@!W72:V^ #/, M.7-F&+(1S;-M 1QY45+;G+;.]0?&;-F"$O8*>]#^ID:CA/.F:9CM#8@J@I1D M/$ENF!*=ID46?2=39#@XV6DX&6('I81Y/8+$,:<[^N9X[)K6!05@':J9Q4M1XF7:.QWW<;K9IS-L&\!G M %\ MS$/FQ)%Y9^%$T5F<"1FZGTOPA/O#MSWI@S.V(IXY\5;[[T4/$DS=@E$ M<\QQBN&KF-T2P3S[DH)OI3CR?^!\&[[?5+B/\/T[A=?;!.DF01H)TO^6N!5S M\R$)6_54@6GB-%E2XJ#C)*^\R\#>\?@F?\.G:7\0INFT)6=T_F5C_VM$!UY* M&UL?5-A;]P@ M#/TKB!]0^C\38U&"^=-TS#;&Q!5!&G%>)*\ M9UK(CA99])U-D>'@E.S@;(@=M!;F]PD4CCG=T1?'@VQ:%QRLR'K1P'=P/_JS M\19;6"JIH;,2.V*@SNG=[GA*0WP,>)0PVM69A$HNB$_!^%+E- F"0$'I H/P MVQ7N0:E Y&7\FCGIDC( U^<7]D^Q=E_+15BX1_535J[-Z8&2"FHQ*/> XV>8 MZWE'R5S\5[B"\N%!B<]1HK)Q)>5@'>J9Q4O1XGG:91?W<;I)#S-L&\!G %\ MAYB'38FB\H_"B2(S.!(S];X7X8EW1^Y[4P9G;$6\\^*M]UX+GMQF[!J(YIC3 M%,-7,;LE@GGV)07?2G'BK^!\&[[?5+B/\/T_"@_;!.DF01H)TC=+W(KY\%\2 MMNJI!M/$:;*DQ*&+D[SR+@-[Q^.;_ V?IOV;,(WL++F@\R\;^U\C.O!2DAL_ M0JW_8(NAH';A>.O/9AJSR7#8SS^(+=^X^ -02P,$% @ M()\3!O (?NS M 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TK MB!]0$N[65:M.IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B/$FNF1:R MHT46?2=39#@X)3LX&6('K87Y<02%8TY3^NYXDDWK@H,562\:^ KN6W\RWF(+ M2R4U=%9B1PS4.;U-#\=]B(\!WR6,=G4FH9(SXDLP'JN<)D$0*"A=8!!^N\ = M*!6(O(S7F9,N*0-P?7YGOX^U^UK.PL(=JF=9N3:G-Y144(M!N2<<'V"NYP,E M<_&?X0+*AP)RL:5E(-UJ&<6+T6+MVF77=S'Z89?S[!M )\!? 'N.]-&9RQ%?'.B[?>>REXFF3L$HCFF.,4PU\OCF_P*GZ;]BS"-["PYH_,O&_M?(SKP4I(K/T*M_V"+ MH:!VX?C1G\TT9I/AL)]_$%N^&PO=V]R:W-H965T( 7J=_WP$[KMM:>0%FF'/FS#!DH[$OK@7P MY$U)[7+:>M\?&'-E"TJX*].#QIO:6"4\FK9AKK<@J@A2DO'=[H8IT6E:9-%W MLD5F!B\[#2=+W*"4L+^.(,V8TX2^.YZ[IO7!P8JL%PU\ _^]/UFTV,)2=0JT MZXPF%NJ!V@7N0,A"A MC->9DRXI W!]?F?_'&O'6L["P;V1/[O*MSF]I:2"6@S2/YOQ$>9ZKBF9B_\" M%Y 8'I1@CM)(%U=2#LX;-;.@%"7>IKW3<1^G&Y[.L&T GP%\ =S&/&Q*%)4_ M""^*S)J1V*GWO0A/G!PX]J8,SMB*>(?B'7HO!4_V&;L$HCGF.,7P54RR1#!D M7U+PK11'_A^<;\/WFPKW$;[_2V&Z39!N$J21(/VPQ*V8ZW^2L%5/%=@F3I,C MI1ETG.25=QG8.Q[?Y$_X-.U?A6TZ['S9V/_:& \H97>%(]3B!UL,";4/ MQT]XMM.8388W_?R#V/*-B]]02P,$% @ M()\3$8]82"U 0 T@, !D M !X;"]W;W)K&UL?5-A;]L@$/TKB!]08I*E461; M:CI-F[1)4:NMGXE]ME'!>(#C[M_WP*[G=M:^ '?<>_?N.-+!V&?7 'CRHE7K M,MIXWQT9V>6IZ MKV0+9TM=J)&A[!_^S.%BTVLY120^ND:8F% M*J-WR?&T"_$QX)>$P2W.)%1R,>8Y&-_*C&Z"(%!0^, @<+O"/2@5B%#&[XF3 MSBD#<'E^8_\2:\=:+L+!O5%/LO1-1@^4E%")7OD',WR%J9Y/E$S%?X6%"*%B_C+MNX#^/-=C_!U@%\ O 9<(AYV)@H*O\LO,A3 M:P9BQ]YW(CQQ7#\1;/ M=ARST?"FFWX0F[]Q_@I02P,$% @ M()\3+=M#EZT 0 T@, !D !X M;"]W;W)K&UL?5/;;MP@$/T5Q <$F]VDZ;(M@",O6G4VIZUS M_8$Q6[:@A;W"'CI_4Z/1PGG3-,SV!D0525HQGB0W3 O9T2*+OI,I,AR9=.ZX&!%UHL&?H+[U9^,M]BB4DD-G978$0-U3N_2 MPW$?\!'P6\)H5V<2*CDC/@7C>Y73)"0$"DH7%(3?+G /2@4AG\;SK$F7D(&X M/K^I?XVU^UK.PL(]JC^R]*8,SMB+>^>2M]UX*GG[.V"4(S9CCA.$K3+H@F%=?0O"M$$?^ MCLZWZ;O-#'>1OEO3>;(ML-\4V$>!_8E.H5DFD;BL$$DBK M(N#9FTP2J[X$V]F4OV?LI"% U!?;,YYSYLQXG(_6/?L.() 7K8PO:!="?V3, M5QUHX6]L#P9O&NNT"&BZEOG>@:@32"O&=[MW3 MI:)DGW]F5N1V"D@;.COA! M:^%^G4#9L:![^NIXDFT7HH.5>2]:^ KA6W]V:+&%I98:C)?6$ =-0>_WQU,6 MXU/ =PFC7YU)K.1B[7,T/M4%W45!H* *D4'@=H4'4"H2H8R?,R==4D;@^OS* M_B'5CK5RTYYSF[1J(YYC3%\%7,?HE@R+ZDX%LI3OP_.-^& M'S85'A+\\)?"PS9!MDF0)8+LS1*W8K)_DK!53S6X-DV3)Y4=3)KDE7<9V'N> MWN1/^#3M7X1KI?'D8@.^;.I_8VT E+*[P1'J\(,MAH(FQ.-[/+MIS"8CV'[^ M06SYQN5O4$L#!!0 ( +2"?$QFW>B M0$ -(# 9 >&PO=V]R:W-H M965T0;)JV45\ &Y_C8V/RT;H7WP$$\JJ5\07M0NB/C/FJ RW\ MC>W!X$UCG18!3=TD(:6>?*=79G;(2AIX.R('[06[N<) ME!T+NJ=OCF?9=B$Z6)GWHH4O$+[V9X<66UAJJ<%X:0UQT!3T<7\\'6)\"O@F M8?2K,XF57*Q]B<;'NJ"[* @45"$R"-RN\ 1*12*4\6/FI$O*"%R?W]C?I]JQ MEHOP\&35=UF'KJ /E-30B$&%9SM^@+F>6TKFXC_!%12&1R68H[+*IY54@P]6 MSRPH18O7:9-TDV4S;!O 9P!? \I#YL2)>7O1!!E[NQ(W-3[7L0GWA\Y M]J:*SM2*=(?B/7JO)>>W.;M&HCGF-,7P5>9>!?>3I37Z' M3]/^6;A6&D\N-N#+IOXWU@9 *;L;'*$./]AB*&A"/-[CV4UC-AG!]O,/8LLW M+G\!4$L#!!0 ( +2"?$SDR00NM $ -(# 9 >&PO=V]R:W-H965T MUKFT7>Q96Y&KV0/%TO!@93Z(%KZ _SI<+%IL9:FEAMY)TQ,+34'OT],Y"_$QX)N$R6W. M)%1R->8I&!_K@B9!$"BH?& 0N-W@ 90*1"CCQ\))UY0!N#V_L+^/M6,M5^'@ MP:COLO9=08^4U-"(4?E',WV I9Y7E"S%?X(;* P/2C!'992+*ZE&YXU>6%"* M%L_S+ONX3_--EBZP?0!? 'P%'&,>-B>*RM\)+\K#"$^F\EY\>8_@F)ETC&+*O*?A>BC/_!\[WX8==A8<(/_RA M\.T^0;9+D$6"[+\E[L0_P>=H_ M"]O*WI&K\?BRL?^-,1Y02G*'(]3A!UL-!8T/QS=XMO.8S88WP_*#V/J-RU]0 M2P,$% @ M()\3.F&^YBS 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0[DBV5:]P?&7-F"%N[*]-#A36VL M%AY-VS#76Q!5!&G%^&[WD6DA.UIDT7>R168&KV0')TO[ _'-,3'@%\21KE&".TB@75U(.SAL]LZ 4+9ZG M779Q'Z>;))UAVP ^ _@"N(YYV)0H*O\LO"@R:T9BI][W(CSQ_L"Q-V5PQE;$ M.Q3OT'LI>++/V"40S3''*8:O8EXC&+(O*?A6BB/_"\ZWX&PO=V]R:W-H965TJVF3-NG4:>MG+G$25(@S()?NWP]( MFF9;M"^ C=_SLS'9B.;%M@".O&K5V9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,P MVQL0501IQ?AN=\>TD!TMLN@[FR+#P2G9P=D0.V@MS*\3*!QSNJ=OCB?9M"XX M6)'UHH%OX+[W9^,MMK!44D-G)7;$0)W3^_WQE(;X&/!#PFA79Q(JN2"^!.-S ME=-=$ 0*2A<8A-^N\ !*!2(OX^?,29>4 ;@^O[%_C+7[6B["P@.J9UFY-J<' M2BJHQ:#<$XZ?8*[GEI*Y^"]P!>7#@Q*?HT1EXTK*P3K4,XN7HL7KM,LN[N-T MDQQFV#: SP"^ XQ#YL21>6/PHDB,S@2,_6^%^&)]T?N>U,&9VQ%O//BK?=> M"YZD&;L&HCGF-,7P5?4G!MU*<^#]PO@U/-A4F$9[\H?!VFR#=)$@C M0?K?$K=B[OY*PE8]U6":.$V6E#AT<9)7WF5@[WE\D_?P:=J_"M/(SI(+.O^R ML?\UH@,O97?C1ZCU'VPQ%-0N'#_XLYG&;#(<]O,/8LLW+GX#4$L#!!0 ( M +2"?$R41V)3M0$ -(# 9 >&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=! ME!&D%>.;S3730K8T3Z/O9//4]%[)%DZ6N%YK85^/H,R0T2U]!V@3M0*A"AC-\3)YU3!N#R_,;^-=:.M9R%@SNC?LG2-QG=4U)" M)7KEG\SP#:9Z/E$R%?\ %U 8'I1@CL(H%U=2],X;/;&@%"U>QEVV<1_&F^1Z M@JT#^ 3@,V ?\[ Q453^17B1I]8,Q(Z][T1XXNV!8V^*X(RMB'O(V7A\V=C_ MRA@/*&5SA2/4X >;#065#\<;/-MQS$;#FV[Z06S^QOD?4$L#!!0 ( +2" M?$SH%G$.LP$ -(# 9 >&PO=V]R:W-H965TIVF3-NG4:>MG+G$25 @9D$OW[V=(FF9;UB^ MC=_SLS'9:.R3:P$\>=:J^/C+FR!2WFAPYO:6"T\FK9AKK<@J@C2 MBO$D><>TD!TMLN@[VR(S@U>R@[,E;M!:V%\G4&;,Z8Z^.!YDT_K@8$76BP:^ M@?_>GRU:;&&II(;.2=,1"W5.[W;'4QKB8\ /":-;G4FHY&+,4S ^5SE-@B!0 M4/K ('"[PCTH%8A0QL^9DRXI W!]?F'_&&O'6B["P;U1C[+R;4YO*:F@%H/R M#V;\!',]!TKFXK_ %12&!R68HS3*Q964@_-&SRPH18OG:9==W,?IYG"88=L M/@/X KB->=B4*"K_(+PH,FM&8J?>]R(\\>[(L3=E<,96Q#L4[]![+7B:9.P: MB.:8TQ3#5S&[)8(A^Y*";Z4X\7_@?!N^WU2XC_#]'PK_DS_=)$@C0?IFB5LQ M?ZMDJYYJL$V<)D=*,W1QDE?>96#O>'R3U_!IVK\*V\C.D8OQ^+*Q_[4Q'E!* ME-:K9)(W2($$DBK(NBS-YDD5GT)MK,I?\_824. B!?;,YYSYLQX MG(_6O?@.()!7K8PO:!="?V3,5QUHX6]L#P9O&NNT"&BZEOG>@:@32"O&=[MW M3 MI:)DGW]F5N1V"D@;.COA!:^%^GD#9L:![^N9XDFT7HH.5>2]:^ KA6W]V M:+&%I98:C)?6$ =-01_VQU,6XU/ =PFC7YU)K.1B[4LT/M4%W45!H* *D4'@ M=H5'4"H2H8P?,R==4D;@^OS&_B'5CK5FXIF8O_#%=0&!Z58([**I]64@T^6#VSH!0M7J==FK2/TPV_FV'; #X#^ *X M3WG8E"@I?R^"*'-G1^*FWORUY=LC9-1+-,:+_P/DV_+"I\)#@AS\49ML$V29!E@BR_Y:X%7/[5Q*V MZJD&UZ9I\J2R@TF3O/(N _O TYO\#I^F_8MPK32>7&S ETW];ZP-@%)V-SA" M'7ZPQ5#0A'B\P[.;QFPR@NWG'\26;US^ E!+ P04 " "T@GQ,$@0H&;4! M #2 P &0 'AL+W=OUUKX =]Q[]^XXTL'8 M9]< >/*B5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7CF\TUTT*V M-$^C[V3SU/1>R19.EKA>:V%?CZ#,D-$M?7,\R;KQP<'RM!,U? ?_HSM9M-C, M4DH-K9.F)1:JC-YN#\ GQ(&MSB34,G9F.=@W)<9W01!H*#P@4'@=H$[ M4"H0H8S?$R>=4P;@\OS&_C76CK6CY1 M,A7_ !=0&!Z48(["*!=74O3.&SVQH!0M7L9=MG$?QAO^>8*M _@$X#-@'_.P M,5%4_D5XD:?6#,2.O>]$>.+M@6-OBN",K8AW*-ZA]Y+SY#IEET TQ1S'&+Z( MV7S;VOS+& TK97.$(-?C! M9D-!YZB'DF[IR MKH/WNFK4.KQJW3Y'D3I>>Z9O+OCE?BL0Y)^+'P6EZNNEN(-JN67?@/KG^V M>VF>HI'E5-:\4:5H LG/ZW!+GG'.; %'\1U>_RI*_KL B# M$S^S6Z5?Q>,+'PZT"(/A]-_XG5<&WNW$:!Q%I>QO<+PI+>J!Q6RE9N_]M6SL M]=&_R?*A#!?0H8".!875B7HAN_-/3+/-2HI'(/N/W[+N/R;/U'R;8[=H/X5] M9S:OS.I]0]/E*KIW1 -FUV/H!$-&1&381PF*)'9T5DYQ>0)WF-CR9*J^C#%! M"@E22Y!.]1>Q!"H\.3C\!TX!! 0\G_D @7P^P&V @(SG,Q\@D,\'N!,0$/-\Y@,$ M\OD -P,"DI[/? ! A<<'%+<#"J)>N#Z ((\/*.X'%$2]<'T 01X?4-P/*(AZ MX?H @CP^H+@?4!#UPO4!!'E\0'$_H"#JA>L#!)H-'=%DQJJYO-CI4@5'<6OL M:#M9'2?8+;4SVG]X/_Y^9_)2-BHX"&TF/3N/G870W.PE?C(]XVHF[O&AXF?= MW>;F7O9C9_^@13N,U-$XUV_^ 5!+ P04 " "T@GQ, B0D,\4! W! M&0 'AL+W=O7X09GGF>&88Q&Y5^-2V 16]2 M=";'K;7]GA!3MB"9N5(]=.ZD5EHRZTS=$--K8%4(DH+0)+DFDO$.%UGP'761 MJ<$*WL%1(S-(R?3[ 80:<[S!GXYGWK36.TB1]:R!7V!_]T?M++*P5%Q"9[CJ MD(8ZQ_>;_2'U^ !XX3":U1[Y2DY*O7KC9Y7CQ"<$ DKK&9A;SO 0G@BE\;? MF1,ODCYPO?]D_QYJ=[6YM6WH5UG$ZN;^:P> "= ^@2&:XBG+GDC?.>"WJWR^/V>GK+DV%5/X\I6?X5Q0=02P,$% @ M()\ M3./^ ["X 0 T@, !D !X;"]W;W)K&UL;5/M M;ML@%'T5Q .4F*1M$MF6FE;3)FU2U&G=;V)?VZA@/,!Q]_:[8-?S.O\![N6< MF@Q9O*F.U\&C:FKG.@B@C22O& M-YL[IH5L:9Y&W]GFJ>F]DBV<+7&]UL+^/H$R0T83^NYXEG7C@X/E:2=J^ [^ M1W>V:+%9I90:6B=-2RQ4&7U(CJ==P$? BX3!+/1OV4I6\RNJ>DA$KTRC^; MX3-,]=Q2,A7_%:Z@$!XRP1B%42ZNI.B=-WI2P52T>!MWV<9]&&^VR41;)_") MP&?"/L9A8Z"8^9/P(D^M&8@=>]^)\,3)D6-OBN",K8AWF+Q#[S7GA[N478/0 MA#F-&+[ )#."H?H<@J^%./'_Z'R=OEW--_:^, M\8"I;&YPA!K\8+.AH/+A>(]G.X[9:'C333^(S=\X_P-02P,$% @ M()\ M3*[>L=/" 0 -P0 !D !X;"]W;W)K&UL=53M M;ML@%'T5Q ,4!R?=&MF6FE;5)FU2U&GK;V)??ZA\N(#C[NT'V/&LE/X)W.MS MSCT7N,E&I5]-"V#1N^#2Y+BUMM\38LH6!#,WJ@?IOM1*"V9=J!MB>@VL"B3! M"4V26R)8)W&1A=Q1%YD:+.\D'#4R@Q!,_ST 5V..-_B2>.Z:UOH$*;*>-? + M[._^J%U$%I6J$R!-IR324.?X?K,_[#P^ /YT,)K5'OE.3DJ]^N![E>/$&P(. MI?4*S"UG> #.O9"S\39KXJ6D)Z[W%_6GT+OKY<0,/"C^TE6VS?%7C"JHV<#M MLQJ_P=S/#J.Y^1]P!N[@WHFK42INPB\J!V.5F%6<%<'>I[6381UG_0LM3J S M@5X1R%0H.']DEA695B/2T]GWS%_Q9D_=V90^&8XB?'/FC"WIWEY&S%YHQ MAPE#5YC-@B!.?2E!8R4.] .=QNEIU&$:Z.F:GGPBL(T*;(/ =B60)LE5BS', M)TWNHD5V$0%Z522&2:^*D-7%"=!->+(&E6J085Q6V64J[FFX^/_P::1^,MUT MTJ"3LN[YA$NNE;+@K"0WSDOKIG@).-36;[^XO9[>\A18U<]C2I;_BN(?4$L# M!!0 ( +2"?$R>VOGHM@$ -(# 9 >&PO=V]R:W-H965T&"Z*+]0V2_KW M'1M"49<7VS,^Y\S%XWPR]M5U )Z\*:E=03OOAR-CKNI "7=G!M!XTQBKA$?3 MMLP-%D0=24HRGB0/3(E>TS*/OK,MZ+OCI6\[ M'QRLS ?1PG?P/X:S18NM*G6O0+O>:&*A*>C3X7C* CX"?O8PN]&D:\A W)[?U3_%VK&6BW#P;.2OOO9= M01\IJ:$1H_0O9OH,2SWWE"S%?X4K2(2'3#!&9:2+*ZE&YXU:5# 5)=[FO==Q MG^:;-%MH^P2^$/A*>(QQV!PH9OY1>%'FUDS$SKT?1'CBPY%C;ZK@C*V(=YB\ M0^^U3),L9]<@M&!.,X9O,(<5P5!]#<'W0ISX#9WOT]/=#--(3[?TY'Y?(-L5 MR*) MA5X2/\K\1:3W@1AFYXJL&V<)D23PN$! !!0 &0 'AL+W=O&EA5*L]LI5U7*F"!\%^MJ5N M,GS$J(2*#DP_B_$SS/7L,9J+_PHW8 9N,S$:A6#*?5$Q*"WXS&)2X?1M6MO. MK>-TLC_.8?Z : Z(EH"CTR&3D,O\D6J:IU*,2$Z][ZG]Q>$I,KTIK-.UPIV9 MY)7QWO(X.*3D9HEFS'G"1"M,N""(85\D(I_$.?HO//*'Q]X,8Q<>K\.#HY]@ MYR78.8+=/R4FFQ)]F ]$]EZ1O8?@TT;$@PD#O\C!*W+P$(0;$1_F@WXG7I'$ M0Q!O1'R8W4:$K*X@!UF[X5.H$$/G!G_E7>;[/G)7^"]\>AR^45FWG4)7H&PO=V]R:W-H965T!.]TAAMC^@,ANFA ,'TC>^CL2B658,:&JB:Z5\!* M3Q*-O!22$]",'4GR-P.68XQN^)Q[9NC$N0/.U9 M#;_ _.Y/RD9D42E; 9UN98<45!F^BP_'Q.$]X*F%4:_FR'5REO+%!=_+#$>N M(.!0&*? ['"!>^#<"=DR7F=-O%@ZXGK^KO[-]VY[.3,-]Y(_MZ5I,KS'J(2* M#=P\RO$!YGYV&,W-_X +< MWE5B/0G+MOZ@8M)%B5K&E"/8VC6WGQW%:V>YG M6IA 9P)="'OO0R8C7_E79EB>*CDB->U]S]POC@_4[DWADGXK_)HM7MOL)=_$ MNY1=1F=I[!GU)ZF2TH M);JQ#3?VJ5@"#I5Q MTUL[5].%F0(C^_DM(,N#E/\%4$L#!!0 ( +2"?$R SDF0W $ $% 9 M >&PO=V]R:W-H965T,"CK=_7\".Z[KT)3#CI+@A$;1D0C6=CA/?>ZB\E0. MAK<=7!32@Q!,_3H#EV.&=_B>>&GKQK@$R=.>U? 5S+?^HFQ$%I6R%=#I5G9( M097AI]WIG#B\!WQO8=2K/7*=7*5\=<&G,L.1*P@X%,8I,+OY$[=D4+NF/PG^SQ6N;O>4QI2FY.:$9P21(T20("[S8F 4P<;4S(Z@H*4+4?/HT*.71^\%?99;Z? MJ+_"?^#3X_"%J;KM-+I*8P?!7]=*2@.VE.C!GFICWZ,EX% 9MTWL7DU3.05& M]O.#0Y97+_\-4$L#!!0 ( +2"?$QJ)]!YM@$ -(# 9 >&PO=V]R M:W-H965T)M'*MI1-5:52*ZT2 MM7UF[?%%X>( 7J=_GP$[CIOZ!9CAG#,7AFPT]MFU )Z\*JE=3EOO^P-CKFQ! M"7=E>M!X4QNKA$?3-LSU%D0524HROMM=,R4Z38LL^DZVR,S@9:?A9(D;E!+V M[Q&D&7.:T'?'8]>T/CA8D?6B@2?PO_J318LM*E6G0+O.:&*ASNE=;]'JF;1/X3. +X3;&85.@F/E7X46163,2._6^%^&) MDP/'WI3!&5L1[S!YA]Y+D:9)QBY!:,8<)PQ?83X0#-67$'PKQ)'_1^?;]'0S MPS32TS4]N=D6V&\*[*/ _I\2^:<2MS#IIR!LU5,%MHG3Y$AI!ATG>>5=!O:. MQS?Y@$_3_E/8IM..G(W'EXW]KXWQ@*GLKG"$6OQ@BR&A]N%X@V<[C=ED>-// M/X@MW[AX U!+ P04 " "T@GQ,X)G53K8! #2 P &0 'AL+W=O.9MYX*#E'G/6O@)[E=_,MXBBTK-)2C+M4(&F@+?[@['+. CX#>' MT:[.*%1RUOHE&(]U@9.0$ BH7%!@?KO '0@1A'P:K[,F7D(&XOK\H7X?:_>U MG)F%.RW^\-IU!;[!J(:&#<(]Z_$!YGKV&,W%_X +" \/F?@8E18VKJ@:K--R M5O&I2/8V[5S%?9QN]G2F;1/H3* +X2;&(5.@F/EWYEB9&STB,_6^9^&)=P?J M>U,%9VQ%O//)6^^]E&F:Y>02A&;,<<+0%6:W((A77T+0K1!'^A^=;M/3S0S3 M2$_7=)IL"V2; ED4R/XI&UL;53MCIP@%'T5P@,L#CK=Z41-=K9IVJ1-)MMT^YO1 MJY(%L8#C]NT+Z%H[RQ_A7LXY]P.N^:3TB^D +'J5HC<%[JP=CH28J@/)S)T: MH'00@OY-+XO6CB-:0G;O=OZI]#[:Z6 M"S/PJ,0O7MNNP >,:FC8*.R3FK[ 4L\>HZ7X;W %X> ^$Q>C4L*$+ZI&8Y5< M5%PJDKW.*^_#.LTG&5UH<0)="'0E'$(<,@<*F7]BEI6Y5A/2<^\'YJ]X=Z2N M-Y5WAE:$,Y>\<=YKF:;W.;EZH05SFC%T@]FM".+4UQ T%N)$W]%IG)Y&,TP# M/=W2:1H7R*("61#(_BOQ<%-B#/,Q'F0?#;)_+Y E-T%BF-M.DLW%2=!M>+(& M56KLP[ALO.M4/(270O[!YY'ZSG3+>X,NRKKG$RZY4[?7\EF?#JF$94[+^*\J_4$L#!!0 ( +2"?$SD-CJBM@$ -(# 9 M >&PO=V]R:W-H965TR168& MKV0')TO53 5+=ZF779Q'Z>;E,^T;0*?"7PAW,8X; H4,W\07A29 M-2.Q4^][$9YX?^#8FS(X8ROB'2;OT'LIDI1G[!*$9LQQPO 59K\@&*HO(?A6 MB"/_C\ZWZ(T.5*: MH8N3O/(N WL7'Y']A4_3_BQL(SM'SL;CR\;^U\9XP%1V5SA"+7ZPQ5!0^W#\ M@F<[C=ED>-///X@MW[CX U!+ P04 " "T@GQ,> HY1[.;S9YI(5N:I]%W,GF*O5.R MA9,AMM=:F-]'4#AD=$NOCA=9-RXX6)YVHH;OX'YT)^,M-JN44D-K);;$0)71 MA^WAF 1\!+Q*&.SB3$(E9\2W8'PI,[H)"8&"P@4%X;<+/()20K^K/L79?RUE8>$3U4Y:NR>@])254HE?N!8?/,-5S2\E4_%>X@/+PD(F/ M4:"R<25%;QWJ2<6GHL7[N,LV[L-XL[_2U@E\(O"9="$^\/7#?FR(X8ROBG4_>>N\EWR6W*;L$H0ES'#%\@=G.".;5YQ!\+<21 M_T?GZ_3=:H:[2-\MZ?S3ND"R*I!$@>2?$O&PO=V]R:W-H965T,"CK=_7\".Z[KT)3#C&T[7">NMQ%YJD8-&L[ MN$BD!LZI_'4&)L8,[_ ]\=K6C;8)DJ<]K>$KZ&_]19J(+"IERZ%3K>B0A"K# MC[O3^6#Q#O"]A5&M]LAVX4FK,I;-(=A?MFBE\NC^)B2FQ6:,><)$ZXPNP5!C/IB$?HLSN$_ M]-!/C[P51HX>K>G1T2\0>P5B)Q#_U>*'38L>3!+X31*O2>(1V&U,?)C_',7> M:[+W"$0;$Q\F]IL_1$C"HM-T>S%Y.4SD%6O3S M@T.65R__#5!+ P04 " "T@GQ,IS/8,K@! #2 P &0 'AL+W=O<^\$E&] \VQ; D1C.QMOL5FE$@JT%:B)@3JG=]OC*0WX"'@2 M,-C%F81*+HC/P?A2Y703$@()I0L*W&]7N D2>>0@;@\OZI_BK7[ M6B[GA(1,?HT1IXTK*WCI4 MDXI/1?&7<1>'M, M?&_*X(RMB'<^>>N]UV*WO\W8-0A-F-.(21:8[8Q@7GT.D:R%."7_T9-U^FXU MPUVD[Y;T])WXZ:I &@72?TH\O"EQ#?/Q31"VZ*D"T\1ILJ3$7L=)7GCG@;U+ MXIO\A8_3_HV;1FA++NC\R\;^UX@.?"J;&S]"K?]@LR&A=N%XZ\]F'+/1<-A- M/XC-W[CX U!+ P04 " "T@GQ,R")T(+L! #2 P &0 'AL+W=OG2"*S@;9$@+-<*&6A+_+ [GO8!'P$_ M.$QV=4:ADHO6S\'XW)0X"X) 0.T" _/;%1Y!B$#D9?R:.?&2,@2NSZ_L'V/M MOI8+L_"HQ4_>N+[$]Q@UT+)1N"<]?8*YGEN,YN*_P!6$APMA8TKJD?K MM)Q9O!3)7M+.5=RG=$/S.6P[@,X!]"T@U9(21>4?F&-58?2$3.K]P,(3[X[4 M]Z8.SMB*>.?%6^^]5ODA*\@U$,V84\+0%6:W((AG7U+0K10G^D]X?O@/0;ZI M,8\$^3K__=TVP7Z38!\)]G\IH.^*3)C;B%$)\RX%6?54@NGB-%E4ZU'%25YY MEX%]H/%-WN!IVK\RTW%ET44[_[*Q_ZW6#KR0[,9KZ/T'6PP!K0O'.W\V:&MP.8>@0.[ K86@4T^OBDBLA-$5H+($$0W!/'D M+=@PB5TDMHK$%H)T(M)A9@;3&$SLA7:1Q"J26$1F$Y$.,Q^)!%XR^23)G1'D M8;N1U&HDM1B93XRD=R(? F]Z.*R@!U9F5BNS>ROI@_,UMQ+,GS]?*+!?L^") M$V8#I0^N&GIPG9&%XL$!0M;KND+A?U1KOX\(/W'4>]#XPT9>/-'Q1WVL!GXT M+5\X!3LU4G>,4708*ZM0]\%)?*W'C>F/[S3=K/I&^+%JA+-C4G59TPL/C$E0 M'@-/W<=2C<=A0^$@]3)5:][-B&XC6=O//W\8POE?4$L#!!0 ( +2"?$R& M=F".\@( /$* 9 >&PO=V]R:W-H965TS#:7!OJ1]"?'YN^^^ M.Y_AIF?>O+8'QH3SMRRJ=N8>A*@3SVLW!U9F[1VO625W=KPI,R&7S=YKZX9E M6^U4%A[V?>J565ZY\ZFV/37S*3^*(J_84^.TQ[+,FG\+5O#SS$7NF^$YWQ^$ M,GCS:9WMV0\F?M9/C5QY \LV+UG5YKQR&K:;N?\0# [!37S8X\/W M +<=:.] /QD@ZO'19P/$O4,\#N!U9Z$/]R$3V7S:\+/3=/U99^H:H"26[;-1 M1MTM>D^>;RNMISF)R-0[*:(>DW88?(%! \*3[$,(#(5(L>6.QP&6-H+X8\C* MAL04%D' /(GV)Z,\ Y@@ D"31","$*C4!V&:DS5B434R&1I@R:$!D:Z %.$ M"*PW!/6&@%YJZ.TPX4440FADZ+5!*#9/Q\9@'UTI+P7E4D"NH22E=A2CDQYL M&D21D9!-\P49H1XA.;&1M,V#<&BTQ/HVT:@P$5B8"""8C(,L (QY1&ED9XU# M8O3=$D AJR56$!=%5]**P;1B0+)Q4&ELWQ0?&05>VB#[SJT ILL[-]([,?2. M-I$/OT7]C_MN 8!(C&$1Z,K;&GW39#4! M[/+8DA7RP1TD=R!-LC1R1T?QWI/NAL'O6;//J]9YX4)^T_6G=\>Y8+*B_IV\ M4@,.7._P-02P,$% @ M()\3 )U M7_=G @ GPD !D !X;"]W;W)K&ULE59ACYLP M#/TKB!]PD%!:J&BE]J9IDS:INFG;YY2Z!5T@+$G+[=\O"93UKD:B7TIBGI_] M@MTX:X5\506 ]MXJ7JN57VC=+(- Y0543#V)!FKSYBADQ;39RE.@&@GLX)PJ M'M PG <5*VM_G3G;3JXS<=:\K&$G/76N*B;_;H&+=N43_VIX*4^%MH9@G37L M!#] _VQVTNR"@>505E"K4M2>A./*WY#EED;6P2%^E="JF[5GI>R%>+6;KX>5 M']J,@$.N+04SCPL\ ^>6R>3QIR?UAYC6\79]9?_LQ!LQ>Z;@6?#?Y4$7*S_Q MO0,36Z,["O?.)*^, M];*.DC@++I:HQVP[#+W!D $1&/8A!,5";.F=.\7=(S3#R+G/WF4XQPEF*,', M$43O"!8X08P2Q$@&R8#>Z?&?R5-;*VPMM;FEWEQZ%T&!R"9],2Q1F M6AHV'([:+A=F+;N1H=MHT?3C4##,9.M_4$L#!!0 ( +2"?$QG,L:29@( M !@( 9 >&PO=V]R:W-H965T)?B:X#]*"#0AN!."24*H">&C'B)-B'H$4+=# M]?<%4/P9Y'X@0=I%$=&/5.M)@)ZS7Q+"L&5RFD,S&6+N"" B:,)PQL)8.@-Z%'0]K(80SW*ZF)=]12BDYL_FIL_R,VS_E'=8%0@>+RZX:A ^$!UP_^N M[I#AA[.H=SS#SZK[^BEB.X6HLP>M.R1']*QF##,.Y%)P6;F6M1ECSXZ\@WKV MI3U?VR/VC1A[]92ZR]+1+P( *\& 9 M >&PO=V]R:W-H965T)AC$2PF-&,P=G]^';>NIZ." CD4DM@-=QA#X1H M)17'GT[4[7UJXG#^4/]BDE?)G+" /2._R[,LMF[B.F>XX!N1SZSY"EU"2]?I MLO\.=R *KB-1/G)&A/DZ^4U(1CL5%0K%;^U85F9L.OT'S4X(.D+0$_SX0T+8 M$<)W0O0A(>H(T82 VE1,;0Y8XBSEK'%XN[TUUJ?(WT2J^KDVFF*;?ZH\0EGO M6>2M4G370AUFUV*" <;O$4BI]RX"FXM=,*,'8P?[.2+TQI##')+$]B!":YZA MX8>C/!.[0&05B(Q -!)83PK58A*#J3K,(IXD.P>%_F(Y2=>BM!J 1O$NK?$N MY_'ZGET@M@K$\XKY_]GWE55@98E@LO,[&R:T.TFL3A*+0&076%L%UI]/4_4W MZQ7R/I&H%33=4#2XM13XU71$X>3L5DE]^ ?6ONL^!?K63^P[W8U--WB7:5OY M#\RO926<$Y.JIYB;?V%,@HK16Z@S4ZC7HU\0N$@]7:DY;UMHNY"L[IX'U+]1 MV3]02P,$% @ M()\3%N7T)\F @ D@8 !D !X;"]W;W)K&ULC571CILP$/P5Q ><,1!((H)T256U4BM%5_7Z[) -H+,Q MM9UP_?O:AG D<4[)0["7F=D=&Z^SCHLW60$H[YW11J[\2JEVB9 L*F!$/O$6 M&OWFP 4C2D]%B60K@.PMB5$4!D&"&*D;/\]L;"ORC!\5K1O8"D\>&2/BWQHH M[U8^]L^!E[JLE F@/&M)";] _6ZW0L_0J+*O&32RYHTGX+#RG_%R@RW!(EYK MZ.1D[!DK.\[?S.3[?N4'IB*@4"@C0?3C!!N@U"CI.OX.HOZ8TQ"GX[/Z5VM> MF]D1"1M._]1[5:W\N>_MX4".5+WP[AL,AF:^-[C_ 2>@&FXJT3D*3J7]]XJC M5)P-*KH41M[[9]W89S?HGVEN0C@0PI& DT\)T4"(/@BQ-=]79JU^(8KDF>"= M)_K=:HGY*/ RTHM9F*!=._M.NY4Z>LICG&3H9(0&S+K'A!,,'A%(JX\I0E>* M=7A##R\3;&X14>#.$#E-1)8?79A(W0*Q4R"V O&%P/QJ%7I,8C%-;R,-S._* MS"TNPI>XBX)FSH)FCH(6;H'$*9 \OB2I4R"]K2"\LKKN,;.)U<^.&W:D"J]3N4#151XT.>$,1&F; MH?0*?FQL)YY$QX;['-H.\0'ON_5/(LJZD=Z.*]UG;#BSZ+ME/%&^'&P"-UU#^'U!+ P04 " "T@GQ,59[7RS<" "S M!@ &0 'AL+W=OV.VC 0?)4H#W#. M-QP*D0XXU$JMA*ZZ]K<)"XG.CE/;D.O;UW9,@"2E_$GLS3DDK,W4+*>H:0R N@6#RQ&BKU9<\XQ5)-^0&)F@/>&1(E*/"\!%%<5FZ6 MFMB&9RD[2E)6L.&..%**^9\%$-;,7=\]!][*0R%U &5IC0_P ^1[O>%JACJ5 M74FA$B6K' [[N?OBS]:QQAO SQ(:<35V="9;QC[TY.MN[GK:$!#(I5; ZG6" M)1"BA92-WU;3[9;4Q.OQ67UMY;+& )2._RITLYN[4=7:PQTO8Y+_!"8B":R=JC9P189Y.?A224:NBK%#\V;[+RKP;JW^FC1,"2P@Z@A_? M)826$%X(T5U"9 G1A9#<)<26$#^Z0F()28^ VF*9ZJ^PQ%G*6>/P]O^IL?Y- M_5FB]C?70;.=YIO: *&BIRP*HA2=M)#%+%I,<(WQ_%O,:HBY()!RT-D(QFPL M@@$]N%U@.41$0=PS\5^5UR$B]&XAZR%DFHRG$HY6-#3\\,;H/P2B48'("$0W M I/>EK28Q&"JMMR>-PE[]7@(]3I$/3\'XX;C4&ULC57;CMHP$/V5*._%(5>*0J0%MFJE M5EIMU?;9A(%$Z\2I;,, 'S6I(LCWO!A5N*S=+-6Q%Y:E]")( M6<,+<_BEJC#[LP5"VXV[=&^!U_)<"!5 6=K@,WP'\:-Y87*%>I5C64'-2UH[ M#$X;]VFY?DX47@-^EM#RP=Q13@Z4OJG%E^/&]51!0" 72@'+X0H[($0)R3)^ M=YINGU(1A_.;^B?M77HY8 X[2GZ51U%LW)7K'.&$+T2\TO8S='XBU^G,?X4K M$ E7E<@<.25<_SKYA0M:=2JRE J_F[&L]=AV^C>:G>!W!+\GR-R/"$%'".Z$ M^"$A[ CAG1 ^)$0=(9H0D/&N-W./!O08'7KENM('E>N@OIT]#>Y MGUQ&KUGHKU)T54(=9FLP_A#C+<>8W1QS1R!905^&;RMCZ\_H@3?),(>LXC%D M/X>$_L0ZM J 7"D8 _,6LP*XVIC=E%;$\2 M69-$EB2!72"V"L3_;S.Q"B26"L+)S4IF-C\,?9J]F(/"*68_Q_B+9'+R<\QR M,=T2-'@W%;"S;F+FE%NK6#*)]GWSRU;N;Q'>R?YIV=YRYLZ! M"OFJ]=L[42I EN@MY+$5LM_W"P(GH::)G#/3]D%J-+FOW.#XP5RI\X2O*Q>BB*TX.FY9L#B\/\/CVQA/]G MEV9Q6/#7;*_EIXR%VTHHCC2JZ[86A\=$G8RJL2";C-)S$1T3%F1*?H[C,/L[ M95%Z&:M$;09^'/>'HAS0)J-3N&?_L.+G*>L0BMBE*%2'_^60S%D6E)N['?T*I M>K59"K:?&^V+*G@>S$>8LUD:_7O<%H>QZJK*ENW"4 &B-YG3!XM< MDTT&BS3I)G2P2)-P,CCCI$DY:>7.4UCN3^2!2W'EY6BUCJM_\I67\]'/B6E8(^VSU"28:A<1>N?E#4CRF5Y&G7PDPF3 H\G2-,EWA"",/N,@N9,?0N\HRI<;K,"\:X M76:),5Z7>949%WC\AJC1P?R]8XS19588 V;0_S93Z^_G+[@94Z=>#+QNC4J! MT?;4U'$-)J[!K#28'0V@JJ9,:2H*4,W5D44J\(94C4&ZK+@=@[$J"D:R5#GJ3)1V;!MBA(\AJ;4 NL MHP"+T-.=GHIS\8ISI8HC.C@!IC7CM/>.>WC:S#"(@&-KCD$4'J.H)F!N@4$F MT/2,0?#L>D&C U.PE*$[F7I%*6#O#8&,>QNX_HYY!3J2%<;88,I]#/( M$:M MP7I#'*?WMHN7FX>7FX>4&TCMU,,2 CR>81 !^9AC$-RUGU!-P-P"@^#Y]XQ! M4KFAT8'L+V4(*30$!P3^VY )*>OHK(C96T[P0"^LZ4 MUKK_QBS;5U^M5@09]\LO:=5]^TM]_1EN M%6;[8Y(K'VG![^W5U7J7I@7CWO/]6E4.+-Q>7R*V*\I'AS]G]>>O^J5(3^+3 MGG;]OCCY'U!+ P04 " "T@GQ,P)R2J]X" !+"P &0 'AL+W=O^,A_.WBJ]@>A#H+EO,-[\H.(G]TCD[M@8-E6#6EY15N/ MD=W"?T#W:S13!AKQJR)G/EI[*I1G2E_4YNMVX8=*$:G)1B@*+!\G4I*Z5DQ2 MQQ]#Z@\^E>%X_<;^60MMCES0QK!(*0U^[9]5JY_G_DV>&S/8(#(&T6" LJL& ML3&(WPV2JP:),4@L@Z /1>=FC05>SAD]>ZS_O!U6MPC=)S+[&W6HDZW?R?1P M>7I:)DDV#TZ*R&!6/28:8=" ""3[X"*"7*PBQSR:.BA=1!Q.(6L74F2PB!B, M,];V\23.'"9(0()$$R03@MA*5(_)-*;MX\@L3.EBHC2R0&L7A-(05IN":E- M;6&I[3'IR(F5]-)%?,K0S-)ZC6:B- .59H!2R\4J^Z]2%P$HO48S49J#2G-7 M:6KI6.6.BSS,+!VE"YJE*(:E%*"4 I""+"F%XR5.8[OR7-"%E,Q '3- 1P03 MH!#N/^'MA8DNM#!T0VD:T.2&H-#N,@#J0CX0V.L>4'1#X1G0V,M8RM0/W,Y0 M?$/9&-#83V:'7 *@R,U+[#2DXJ)BN'\BH(&F%RX]@IL:2C]P5^!N@X!V8Q=Q M:4#9306*X&:!H&Z17*" BQP5'P@7KD\$%:C=* QH\K>5.E\W&$T4#6%[/:UQ M;T./K5!_S*/382)\B-1$8IVOU*2H)Y5WFG[,_([9OFJY]TR%G'?T5+*C5! I M,KR3W_X@)]MA4Y.=4,M$3VD M[^PHJXB06[9'O&% MII4 MEA!E4<.:6?Q0583]74))3W,;VV?#2['/A3*@-&G( M'GZ">&W63.Y0K[(M*JAY06N+P6YN+_#L&7N*H!&_"CCQP=I2J6PH?5.;;]NY M[:B(H(1,* DB+T=805DJ)1G'GT[4[GTJXG!]5O^BDY?); B'%2U_%UN1S^W8 MMK:P(X=2O-#35^@2"FRKR_X['*&4NKTSS0SP>T(;D^0ON\1O([@?1#\NP2_(_B/$H*.$(P(J,U=%_.)")(FC)XL MUIZ'AJACAV>!?%R9,NJGH^_)>G)I/:9^$"3HJ(0ZS++%N$.,@WL,DOJ]$]?D M9.E>"<3AI8_5-<1WW$O,DPGC76*>31C?'*MG+(BG!;R+@H1F =\HX&L!?R P M'26R;"&QAM0M9!([PQ\>E>>:$<23Z:@^+2@<@)Q1=>XA+E(+C*D%5ZGY0606 M"(T"X>/%C8P"T?^+&WVZN->,()K$YK!B8UBQH3 W!*9&@>GCA<&.^45V##&, M3LC*! IO' %\HV%@@\2-;H"-[6"!W4]D:WY+L?=(M@90Z([\H$&GK(#M]=CB M5D8/M5"-9&#M1^/"59UV9%^JD:D[\(=,.V]_$+8O:FYMJ)!]7'?;':4"9(S. M1+Y3N1SQ_::$G5#+2*Y9.^?:C:!--\-1_R&1_@-02P,$% @ M()\3 K= MVJOG 0 [ 0 !D !X;"]W;W)K&UL?531;ILP M%/T5Y ^H 0,)$2"M3-,F;5+4:=VS Y> :C"SG=#]_6Q#$06ZE]CW^ISC- M<$N;#F6)[9U%EO";8DT'9^'(6]M2\?<1&!]2Y*&WQE-SK95IX"SIZ15^@OK5 MGX6N\*Q2-BUTLN&=(Z!*T2?OE(<&;P'/#0QR,7=,D@OG+Z;X5J;(-8: 0:&, M M7#'7)@S AI&W\F331O:8C+^9OZ%YM=9[E0"3EGOYM2U2DZ(J>$BMZ8>N+# M5YCRA,B9PG^'.S --T[T'@5GTOXZQ4TJWDXJVDI+7\>QZ>PXC"O!8:+M$_R) MX,\$+_@O@4P$LB+@T9F-^IDJFB6"#XX8/U9/S9WP3D0?9F&:]NSLFDXK=?>> M!1%)\-T(39C'$>,O,/Y[1+Y%$'>&8&U@=N'ONO MGRSX7ASO"Y!= 6(%@GF7?@!Q77II/.A2M]A>U%JSA7 MH!7=!RU9ZZ=G+AA4RDP/>B[&/^!8*-Y/;PN>'[CL'U!+ P04 " "T@GQ, MBH0#[G@" " " &0 'AL+W=OMNGB1J=^(-4T^BXZWYYR!DP[3IRF.B.LG9 MW@4U=8+3E"0-J]IXM7!CSW*U$&==5RU_EI$Z-PV3O]>\%M=EC.+;P$MU/&D[ MD*P6'3OR;UQ_[YZEZ26CR[YJ>*LJT4:2'Y;Q>S3?(&P#G.)'Q:]JTHYL*5LA M7FWG\WX9IY:(UWRGK04SCPO?\+JV3H;CUV :CSEMX+1]<__HBC?%;)GB&U'_ MK/;ZM(QI'.WY@9UK_2*NG_A04!%'0_5?^(771FY)3(Z=J)7[C79GI44SN!B4 MAKWUSZIUS^O@?PN# _ 0@,< E/\U(!L",B\@Z0WQE0KXQ>0YRF[2%+.IMYI80J7&"4PS Y"),#,%Z:=:\I MIFD(*3R64$1P^0"E %&* 4A?UZ*($N>%B3W6$)5AG)*81@"PI!P7LK4@R%! M&E12BCP80%50\F!F2A"F!&"\-.LR7"1,:.;!A"I4$/P AH(P--S_)88-9J#! M+*@F\]_B&;#C9LC?6Z9,I[60^!\9.S0_:-DO3EOV=V'>TZ(;[/AD_.E9_ %!+ M P04 " "T@GQ,1QGLT:8" X"0 &0 'AL+W=O&[J5BW#@];=;12IS8$W3-V(CK?F MS4[(AFDSE/M(=9*SK0MJZH@@1*.&56VX6KBY![E:B*.NJY8_R$ =FX;)/VM> MB_,RQ.'+Q+=J?]!V(EHM.K;GW[G^T3U(,XI&EFW5\%95H@TDWRW#.WQ[CU,; MX! _*WY6D^? +N51B"<[^+Q=AL@JXC7?:$O!S.W$2U[7ELGH^#V0AF-.&SA] M?F'_Z!9O%O/(%"]%_:O:ZL,RS,-@RW?L6.MOXOR)#PM*PV!8_1=^XK6!6R4F MQT;4REV#S5%IT0PL1DK#GOM[U;K[N7^3YD,8'$"& #(&8/IF0#P$Q*\!R9L! MR1"0> %1OQ3GS3W3;+60XAS(_O-VS.XB?)L8]S=VTIGMWAE[E)D]K9(L640G M2S1@UCV&3#!X1$2&?4Q!H!1K,@LGEPG*.2)&EY#[.22GL(@87&?LXN-IBCR# M"1*0('$$R851J6=4CZ$.TSK,!XH(RKWE K"4I#F!Y:2@G!200STY/2:=Y$GC M.,X\-7,413FZX@T%Q5! C)=F36=I,$J)]YE+ (6+./8V YT9B DE5_S+0,D9 M(#F'"7*0('__ABI @@)04'BF%3,[2)QXG[G\!^A""D9P%4!S,3FZ0G&ED.#W M&X+!0G&'R3LL&4 76X1FQ*M9)0@C:7%%$%PT< S8S#%F'-1\I^UC9IYEW\O[ M@1;=<$Z)QL/2ZB]02P,$% @ M()\3+@BOYBK!0 M1\ !D !X;"]W M;W)K&ULE9G9;N)(%(9?!7$_;=?F)2)(@200:49J M=6MFKIU0":@-9FPG]+S]>*DF5)V_C.QS/MUT6]?'FR"H7K9ZGU5?BJ,^-/]Y+@.I8ZVW1&^SS@81@%^VQW MF,YGW;6OY7Q6O-?Y[J"_EI/J?;_/RG\7.B].MU,V_77AV^YM6[<7@OGLF+WI M[[K^\_BU;'X%9R^;W5X?JEUQF)3Z]79ZQVZ>E&H-.L5?.WVJ+KY/VJ$\%\6/ M]L?3YG8:MAGI7+_4K8NL^?C02YWGK:U47>^.E266?_>P_=X?N\]3_)^;&#!MP8\#/!DP-&@AC(#X-Y*"!- 9RK($R M!FJL060,HD^#:- @-@;QV B),4C&&J3&('4,@O[Y=05QG]79?%86ITG9U_0Q M:UN'W:1-R;VT%[L*Z_[7U$357/V8RX3/@H_6D=$L>@V_U(3,UCQ2S:;0=PT7H5M(UU16,C%,)@;)."V\C&D8 MYHN2P"@)B.+"I->HBRCN<(<45A(I3"(%23@,6*0D1)JXMWU)12I)7=5]2NZ: MHW@84ECC82%&=$B;/)4>%Q[*,W!3G!9^-"*K ))8N76R0KHT%A'WI 2)?\=YA#+.4 <#%PKW+\EH#K 8E=B*8 MDPS *W4@N# BY7^,)F&@@V4Q3K>^'M<>(J8KBT!3>%Z=##.1(2B2IH@I*II7 M+!D\E3'&^469V1EA?C($4-(3H_G(," 9):1RL;9BE'Z>*!Q3BX1MPW,<:E1[@!C/G,YA5>B! UH M*O)W-$8EIZ@$'4U1B3L:Z5!' ]U01V/^M4H1DBU37C8XP,$>A M]:\YG:T.5;_ \!<4_BKTK$L%1K9@XY>V J-34'0J=ZF_AB)/+0K/(IQ.,%7H M+GZ!Z'*%;,?!F!,4_2/_'I@WN+PDF5V1S0=)Y$V_>#.XR M%\E"(EL;633L[0G(6,A]VP@2][Y$RU5W#2_I] J-CJJLI;Z=#N:(Y..;1F)$ M2+0&5>Z(Z!J4A60[: 5DRKL=)#W;?FC&Y+Z#))T)*9+.$JA UNMKSNRL,;TD MG52IT/-FDIA>$JT;?<\24TF.63=*1)NF\CR1,&PD6@^Z_#.BR!O)5 V=NPPE MA-$EP=*1>5PHC"X%=K-\]%,8#PKAP:6?HHW/9$(! 76"D?H=Z>])T=VQ5'GW M414FCD*+/A> BBZ_)-F?7"*5E;:=#\:7 N<,OJY1F#AJQ!IMH2@DZ)!61C5B M1U5YSA'&[(\9T<#.[A)(:+KK04=]NL'%<=U>EV_=^6\U>2G>#W5[VR^NGL^8 M[[IC5^?Z@MT\,'#]D=VL^Q/D3_?]@?8?6?FV.U23YZ*NBWUW%/A:%+5N,@^_ M-)EO=;8Y_\CU:]U^C9OO97^0W/^HBZ,Y) _.)_7S_P!02P,$% @ M()\ M3 IM8%,U @ A0< !D !X;"]W;W)K&ULC57; MCILP%/P5Q >L,7=6!*F;J&JE5HJV:OOL)"4LGU&2.Q+J(EX8BTTZLF1\9I(5?(3$BT'L,W7^#"U %UT[4._:,"O/K[,]"LGI0459J\MZ/56/& M;M"_TNP$?R#X(P&'_R4$ R%XE! .A'!&0'TK)IL-D:3(.>L>DQ_@3CWR+6]XC NX5L[B%I/$*0\C@: M]:U&?<,/)OS0B^P"@54@, +A5&#>: ^)#:0Q$)PF43:#K1^#;2RP+ EBWVXZ MM)H.[TQ'7F(7B*P"T>.QQ5:!>#FV'A)-&XW", EFL2W";MPD5C>))8_,+I!: M!=+'\\BL MER'IFET2R=;8CU$NK&"_;LN]>[SP-_\('A#PX _'@BV+XUL;^< MR8"YV0T)#M+Y0;($Z_V@R?&F+ZCOA)^J1C@[)M5):?]Q= 7DK7#I8?&F[?X!U!+ P04 " "T@GQ,58V6A/0" = M"P &0 'AL+W=OF]567=+_R!E; J[R[%0VOU3<[T5:Y5,MV'W1-R_.M":K* (BO/21_[[QE.Q/TB]$:P63;[G M/[E\;AY;M0I&EFU1\;HK1.VU?+?T[]'= TIT@$'\*OBYNWCW="HO0KSJQ;?M MT@^U(E[RC=04N7J<>,;+4C,I'7\&4G\\4P=>OK^S?S')JV1>\HYGHOQ=;.5A MZ3/?V_)=?BSEDSA_Y4-"L>\-V7_G)UXJN%:BSMB(LC.?WN;825$-+$I*E;_U MSZ(VS_/ _QX&!^ A (\!B'X:$ T!T4< ^32 # '$"@CZ5$QM'G*9KQ:M.'MM M__,VN;Y%Z(ZHZF_TIBFV^4Z5IU.[IU6,HD5PTD0#9MUC\ 4&C8A L8]'8.B( M-7;"\?2 S$5$X13RX$(8A45$8)Z1B8\F>1*8@( $Q!"0"4%L%:K'4(.I^T+1 M")'42A>"$18S6$X,RHD!.=22TV/BBW-N&*&86'( 6!*&.('E4% .!>0DEASJ MG).P&%LUS%Q42EB$K.M W1(BC-,9S0FH.0$T,TMSXJA!":96H3, Q4)J:TX< MS3BD>*:5&"B9 9)3F" %"=+KVP"%L&&$5S3" )I4A&+U;V05#L1%(<8SDF8\ M#%W1# -HV@V1^IEL20".,D)FW :!GG>/\!4-,8"F'1&E=G\"L)3$R9P@V/]0 MY K"X0P%[("(_,?E@5T+0;;E7![7D%+'0P$08M%<36#30I!K.??&-:0;9OM$ M!J%0S&::&\&&A"!'[ MXXQWC_6,8>VO]>QG9H\/FGYP_)&W^Z+NO!&M*M9!S:KC MHN0[J5\3]=[V UN_D*(9AM%@G(A7_P!02P,$% @ M()\3!G5F+O3 @ MO H !D !X;"]W;W)K&ULE59M;YLP$/XKB!]0 M.&/>JB12DVC:I$VJ.JW[3!,G006<>/K-%?=ES4A=)+L0_D4;!B:XSJ*B!A MF 1U43;^8F;V'L5BQD^J*AOV*#QYJNM"_%VRBE_F/OCO&T_E_J#:C6 Q.Q9[ M]I.I7\='H5?!P+(M:];(DC>>8+NY_P#W:Q*V!@;Q7+*+'+U[;2@OG+^VBV_; MN1^V'K&*;51+4>C'F:U85;5,VH\_/:D_:+:&X_=W]B\F>!W,2R'9BE>_RZTZ MS/W,][9L5YPJ]<0O7UD?4.Q[??3?V9E5&MYZHC4VO)+FU]N MZ([W6+15!/=49W_3;IIDFV\Z/5+OGA26C@L""FF(ZR2H3H+H$"OK2Q<$(8"\IR MF"BR#)7),!FKSI8N*"4)Q65R5"8W#/2JC")+)7==(22-[1#= MDK[("3C-HIS:Z8N<+.8!?#! CM4?MF##0Q/T#^,4 M"4(Q<;4 WO.0_L<)XOT,V2TGF+DE:]?U"@&1>"HE>-=#?OOI$;RA"=+0SNFA M(+O0@M%?>\W$WHQ-TMOP4V-FMM'N,)H]$#,:?,"[N>Y'(?9E([T7KO2 8<: M'>>*:5_".UU)!SU*#HN*[53[FNIWT&PO=V]R:W-H965TJ:B;?UZO-[FKZU#3/'V:SW=U3M2YW%_5S MM6E_>:BWZ[)IOVX?9[OG;57>[QNM5S-=%'ZV+I>;Z?7E_MKG[?5E_=*LEIOJ M\W:R>UFOR^V_-]6J?KN:JNF/"U^6CT]-=V%V??ER_W MRW6UV2WKS61;/5Q-?U8?/JEBWV(/^6M9O>V._I]TL7RMZV_=EU_OKZ9%1ZE: M57=-UT?9?KQ6M]5JU775$OFG[W7Z?M.NX?'_/WI?[*-OH_E:[JK;>O7W\KYY MNIK&Z>2^>BA?5LV7^NV7JH_(32=]^+]5K]6JA7=,VGOM^!R6ZB<0<&=F#V'=BL T-&[8#Q>\QFC_E)%44@L/DXV + M4A(X6\C9 LZ6<#Y@W-%=M-6%)K#Y.-@"P+3UT6'6#K)V@+4CK!V[ST_&1#)K MYJ-0"X!RRCB+.7O(V0/.GG#V?&Q,]);.CG&P!8>I8,R1<#+6 ;(.0!0!=Q!A M!Y&%K2P-.S*BOB V\3&RJOG$[U3@@!,,.($1B[@#56"' M+OCS+13S7XX"\WL(E?,15@R%^"3*AZ.,+1SE,X#*^6"C5AKPT07EPU'&4L7- MAU Y'^S[RB ^BO(!*,>F\! JYX,]70&++;2F? *\!E Y7RP6RM@UYHNC(I[ MK#8^!C:!!G$Y)6S&BKNQX@H#/NMTD0*E-(C+*6&G50$L$$GH GNMBN-3&(7= M2Z41"4$/PA;9C\D@9-%#L!7G^1KV25UPKI82@2#!_S3V/ZU %T1.-SWH..#8 M"D6*2$A!-;@37?TA2$A%-'8L#5)5ZVA$W(JZ@*2(L!=ID&"R]1^"J,H&0#D9 M;$0:&)&EJN]!W<+Y_Y)PX1F=(5A."-N0!DFA%32OL6UHE*$)FM?8-C3/T4@5K,!0F710I!0MQJA M[@1JEFH3@V5J[!G18G$9("Y'9Q$$"=F6P9HQ0#-.D)W!FC%G:,9@S1B@&1XM M @FU@,&*,4@,@D-8+ 9;C(_68C%8L *R:"%(>+86*\8",7C!8BP6@S5G1"OL MB8"5AD>+0,*SM5@Q%HC!"T9GL1BL/R-:+ 8+\DX>+0))5+%B+!"#EZAB,5A4 M6PM=."P&AU8&&BT"><&3'5:, V+P@B<[+ 9WQH:DPV)P:&5@T2*0\&P=5HP# M8O#2CIZPI>?.B!:+P:&5@44+0.*SQ8IQ0 Q>,#J'Q>#.J-0<%H,;4ZDY7H9I MFPRKJD?B%FYTS>:Q_OR8F@V!I,S:8_WY,36;YS6;/E'B>*Q3CQ:M2&^%TCQ! M9!Z+V:.BC6T- Y 7\@6/Q>Q1H45EU(..A\Z<&#FL>0\6P$ 39 B21D[8>@>: M#VPR()!@#!X;@P?&$"R]3V 2DNZ"O<.#A90*]0:"!(_RV& \,)A WQ3VH*P, MUA>"]0?L"0%Y MTC0""ZN3\? .5DL'$$5/<)WA.P(02@]4"WRQ$H4B,< .5D ML&L$8 CT+<$M!#$RIT$Y&6PM 5A+I!O3$$1];@"4D\'N$X"Q1+J 0A C.D'?"P&2@:!&)G3H)P,MKL G"S233L(2I3, M:5!.!GMB )Z8Z)LG!.)D3H/R-ZO8-R-PNT2E#4%$B+WD@ MB)$Y#.P#<3E38$T<1X )23P0X<@6\F(I0;"))>M&-SC< 2D[#X16R) M\8PB+&(CBVA+FV8G/6CD9G+$+A6!MR1)0<+AA#/*L(@=(7(=LX,)-Q%D2>9" M\,&$U9Y0ED3+C,1?]PNIDGC=E"?_!^T,PG)"6,J)"] 7PB-* M6(#IC"W!A+65@+98L=V#3IPMF0]#%@"B;/#BL&$E)YZ2^$)(21)6;W>1KW33U>G_0]:&NFZKML;AH9\=35=Z_?UE5#TWW;Y? ;P^'F ]?FOKY MZG!">_9^3/SZ/U!+ P04 " "T@GQ,(7/"\_(' #*+P &0 'AL+W=O MG^KV MPO3Z\GGY6'XOZ[^>O^Z:7]-WEOO5IMSN5]5VM"L?KL:?U<6MLVV# ^+O5?FV M/_D^:E/Y454_VQ^W]U?CI(VH7)=W=4NQ;#Y>RWFY7K=,31S_=J3C]S[;AJ?? M?[/[0_)-,C^6^W)>K?]9W==/5^-L/+HO'Y8OZ_I;]?:E[!*RXU&7_1_E:[EN MX&TD31]WU7I_^#NZ>]G7U:9C:4+9+'\=/U?;P^=;Q_^[&6Y 70-Z;Z#LV0:Z M:Z _&IBS#4S7P'PT<&<;V*Z!'=J#ZQJXH0W2KD$ZM$'6- MGZQ6F69W#:!4DK*,%Q(U,:1.8$',%L9L0@B9YPN[+0H*LR@C'F\-X%1_,'>CT M[MJ)0R$2=(6#Q(BH(%1.L2T5K$0$5C7$19KD(!2W*$L()6+C'0=V0<# MNJBYCFNP,%))*H(&RFAYK5P@,HK-3XVU44MME"9:(]GC)AJ @(D&J*B)UE@< MM97F5D=R5F#5C*.W9IYASJ=6R:1%6,(EP>H@"O,#.N:!KJF-4\- MK&12OK:< Q09)U(;PN7[N,+4L/AI*7Z:OR704K)(.\LSDRB=&^ZO!G'Y/JXP M,RR2&HBD-CPU()+<>\X!2.SS#B'RYXG"77TLI09(J7A>1@J@4GSO80Y0PF 5 M@ZA\#U68&-9< Y:8?(-U9J0$\EVI^0!,,0#CSV/"E+#>&J2W*4])BJ2U.<\) MR*T6;W,&,/D>IC M+,D&27+&TP):RQ_G'(!2QPW)$";?PQ2F%7EA!M:S.N=I MH2U/XHNR.8)E><)7Q\/8?"];F![6=P,6OWQ;8&;DDM6D(CD)4EG&/=D0*M]' M%2:&78%VRX+5O;9B> Y!%8-0O@\5IH:]B07["7R_;V;! M2UO'EY\ Q#5N"(\_RQ.FA/V(!7Y$:)P%.^W&BIQZM^R+043^+%&8%/8B%GD1 M\9S 3GN:\"V .8+E5IRK&,;FK=Q1"=G"]+ OL<"7F-@)+^P"[%%K@VVFV$Z5 MQ4IKT;J>&_4.%+Q#E8>0BEY8> @,ZZ(#NF@C)M9A]7%*WI;8:12'Z[L#]9V_ M!;]!(!LILPZ762?+K(D9"8?+F3,B6Z-C-PR7#R?+A^&;._,.% SZ1GWXQCJ M&8'Z E"4?J3T#S*[/ MU,5<@>LWZN+V>*S\@_YXROW/Y>YQM=V/?E1U76T.YX,?JJHNF^"33TWP3^7R M_OW'NGRHVZ]I\WUW/%U^_%%7S]W)^>G[\?WK_P%02P,$% @ M()\3 )E M3@SV P FQ$ !D !X;"]W;W)K&ULC5C;CJ,X M%/P5Q/L"-L:&5A*I$S3:E6:DUJQVYYE.G(N&2P9(9_;OUUPZ#WWR_69_UD76>-55E^:?8U4766LNZY/? M7&N='?J@(O=Y$$B_R"ZENUGU8R_U9E7=VOQ2ZI?::6Y%D=7_;75>W=K:W;2?^OVG^M+;:[\1Y;#I=!E=P$]XM^+ MOC>3;RFM5?>\N_CJLW:!3I'.];[L4F3F\Z9W.\RZ3T?%C3.H^.+O Z?E[ M]D_]Y,UD7K-&[ZK\V^70GM=N[#H'??NUNO^IQPE%KC/._K-^T[F!=TH, MQ[[*F_[7V=^:MBK&+$9*D?TR/]['_.]A.("/ ?P1P-0O \(Q(/P($+\, M$&. ( '^,)5^;=*LS3:KNKH[]7![KUFWB]B3,*N_[P;[Q>[_,\O3F-&WC8S" ME?_6)1HQVP'#)QCV0/@F^X."(XHMM\+YG&!G(\)@#DEM2"RQB!#.,^SCQ6R> M B<0,('H$X2S!!%.$,$$$5 @R4HCC,(D$I)(D" F) B38!(%292=0)+[M;4Q M(EX@B2%)#$@8(;$Q8B)D1I) D@20D,VYM3&"A9B$!;C& D!C%=D BGI0.? $ MC/,EJH5R9O8VE0O[G,%R?684A4L13@1> MLE J''.FPAE0+JAR9E-Q MX276LQ[ ">G1#I-"G,FW\!#!<3/CH)DIVLQ&T'1GAH$76HMNPT YI V+X>Y M;MS)N-W)F*"^.H+BZ?;UZ"8?07*JFBJV(0M/'1RW+P[:%UV7[0A*)BR!K1:! MJ), $/,6GA0X[EL<]"VUX,(<]P\N?]^%.39R#IZDE767%;C+UMZT09PN;@I MIJ 6%..^P5'?H$T3@6*Z,O[D#;70]:E_^V^)+5I\N9>.\5JUY?^[?00 ,@6 9 M >&PO=V]R:W-H965TU49I8U+:9 ME<;[S!P-ZF]1/AJ(CS+99SS*C>(C3>/\[Y@GXC@TB7GZ\&._W975!VLT.,1; M_@\O?QZB7+Y99R_K?;H7E/[B(25@8U\6O/C\7%LU%-Y5V(W]7+ M?#TT[4H13_BJK%S$\N>33WB25)ZDCO^44_,\9F5X^7SR/JLG+R?S'A=\(I)_ M]^MR-S0#TUCS3?R1E#_$\8FK"7FFH6;_RC]Y(O%*B1QC)9*B_FNL/HI2I,J+ ME)+&?YK??5;_'I7_DQEN0)4!/1O(L:\9.,K ^3)PKQJXRL#M:^ I Z^O 5,& MK*^!KPS\O@:!,@CZ&H3*(.QK0.Q3YNS>)N=DD]XFIW03VMODE'#2.^/DE')R MD7-VW>24=-([Z^24=@+S;C6;I-YUT[B,1X-<'(V\.3@.<74^D3MI)9U77^M] M7/]3[KQ"?OT* M,4Z;66 ,B.#RVTR]?1^_Z.J<6NO%P=>M4SMP6NN6XAYW!;'D \E@WC MU4S6K&K?M<%DWA#*LUT0E0BA7).&81?C, 8E3W2(AA": MZI"<.X >=,C1H)D.Z6%\1#1!YDEG/ *AN0[=Z-0S0NG*7S!?5-/^BDQ0$[_0 MH="'T%*'" L"<&Z\(>/Y<,='V P#S^G8: Q?<@S9)O!(8-K2O@GA)NG!1->9 MEEH?5^LC&P1N:A^)L!_"".N4SPB,L [)"#/:$>$ UQP@$0:%;=PP_L5 ]BTL M)A,,(J J33&(PBJ)>@+#S3#(!9X>,0@NU"=T=J#&S77H1J>>40J,]X) SBT# MTE\Q52 O"XQA(.1+# H!](:.!L[V"!%.;UF +[<07VXA4CD[%FS5CZ--H]VC M=BKHN^*)84CUQ+#N\DFZNEV""(?I4M#E4(&KR>X!10C4<9P1O"V^)Q01'$#! M5(]-0'7)".8%@19I!+L2Z8[^C#@]3F(%?7<4(QAR%B/4M<.8=+2%!.L+8<$C M>C.G%;P>3(0P70NDHR,D>DO(@A#*[==4(!C252#4U3AW]!4$:RQ@V5,0J Q@ MPTY0BH#*,$4I"I;D ^X+C#A#*7AF/:*45OSP.8(5-TA Q.-R@]A MHI$ANZL-Z>C(B-Z2L:ZFCG1T2"30:U;8<;] .LH>"1$=%(8OO'JJ-P-9%Y-=Q/EV MGQ7&NRA+D=;W-ALA2BZURV[!-'8\7I]?$KXIJT=?/N?-W6KS4HJ#NC>VSI?7 MH_\!4$L#!!0 ( +2"?$Q60V-$BP, &T0 9 >&PO=V]R:W-H965T MWR$&';!?HGA/#L[NW!SWLS.JG@M#U)JZSU+\W)N'[0^/CA.N3G( M+"[OU5'FYIN=*K)8F]MB[Y3'0L;;.BA+'7#=P,GB)+<7LWKMJ5C,U$FG22Z? M"JL\95E<_%O*5)WG-K,_%IZ3_4%7"\YB=HSW\J?4OXY/A;ES.I9MDLF\3%1N M%7(WMQ_9PQK"*J!&_$[DN;RXMJI27I1ZK6Z^;>>V6RF2J=SHBB(V'V]R)=.T M8C(Z_K:D=I>S"KR\_F#_4A=OBGF)2[E2Z9]DJP]S.[2MK=S%IU0_J_-7V1;D MVU9;_7?Y)E,#KY28'!N5EO5?:W,JMF/:59?5L$D3=SWBJB%K-L,'"!81W",>Q="J!2+ &%0S_!"B,\MP]98T@8 MT"(\LDZOCO=Z=7*:@),$O";@/0)_T*@&X]>8O&F48)'P0I?.Y).9?")3,,CD M$YD\YOMB\.Q6%'!*4D!*"HCN"9I D 2"J"D:) G MQ'DBQF&D(1&9)T)YA#MX95<1R@,!AXN^-7(PS!?<'=EAS*5WL8OT, 8C%"-& MP&[?(8S# OKAN&SZ" 'J"!G: F"[1[*O0M8$9%!87S!] M9 ^,H*1+0RT=P-'+B!<;X2"-E/ 9AKR8=,(WV. ?HE?0?75T,X(E#..30RT M,P)VQO&>T,X(V!EQ3XB?@CX^7*["&CW.QCR\5J-S,_ M0C6S#=:79I9N)M]/FF80_Q$7^R0OK1>ES418SVT[I;0T*MU[H^]@9O_N)I4[ M75T*Z=[C\,B_]02P,$% @ M()\3*Z^IV'N @ @0P M !D !X;"]W;W)K&ULE5==;YLP%/TKB/<6; R8 M*HFT]"N3-JEJM>W939P$%7 &3M+]^]G&10%?5O82;'/./??:/L:9G47]UNPY ME]Y[653-W-]+>;@)@F:]YR5KKL6!5^K-5M0EDZI;[X+F4'.V,:2R"' 8)D') M\LI?S,S84[V8B:,L\HH_U5YS+$M6_UGR0ISG/O(_!I[SW5[J@6 Q.[ =?^'R MQ^&I5KV@B[+)2UXUN:B\FF_G_A=TL\)8$PSB9\[/S47;TZ6\"O&F.U\WA(*H_?-JC?:6KB9?LC^H,I7A7SRAI^*XI?^4;NYS[U MO0W?LF,AG\5YQ6U!L>_9ZK_Q$R\47&>B--:B:,ROMSXV4I0VBDJE9._M,Z_, M\]R^29&EP01L";@C(/)/0F0)T50"L00RE1!;0CR5D%A",I606D(ZE4 M@0X( M0;L<9GWOF&2+62W.7MUNT0/33D W5.V@M1XT&\:\4TO7 AN(]X=!%TD,L*RC?M,(&:LV[B M,#AQV 2(>@$H'" " T0F .D%&,Y&BTD,IC(81-,X0X,9F09[!&!9&B48SIJ M61,W:S18H/L6$U_H7*$8P2HQJ!(#*B,!$C! ,GUU4C! "F0PV&;WJ5,GCM57 M Y:AH P%9**!#'66[2H:4\E E0Q0(7 %,+'1#A]0M'(28. +)QC!#G%QN%8 ML0AV)L* D.-_[ CA<2'8P6B"A5?(=1W.1H5@TR'(=2.G%8(=A>+_6$#84RCY M? &7%M0[9,AXO;#Y$.0^.E1*'25"1H5@^R'(?]E0B#H^1X3242G8@P@R83*4 MRMSM/WJB8-BJ./Q\5]Y9T*4034>%8$-CR-#A4,@U].BW (]\:0$_XX'.$KM^ M)K%34'!Q+=*7\^^LWN55X[T*J6Y8YAZT%4)R%3&\5@N^5_\'ND[!MU(W4]6N MVTMQVY'B8"_\0?>O8_$74$L#!!0 ( +2"?$S3/CL.K@( *4) 9 M>&PO=V]R:W-H965T4R61&J)I MDS8IZM3MLYLX"2I@9CM)]^]G&X<0.-I] =L\]_BYXWR^^87Q-W&D5#KO55F+ MA7N4LGGT?;$]THH(CS6T5E_VC%=$JBD_^*+AE.R,457Z. @2OR)%[2[G9FW# MEW-VDF51TPUWQ*FJ"/^[HB6[+%SD7A>>B\-1Z@5_.6_(@?ZD\J79<#7S.Y9= M4=%:%*QV.-TOW"?TN$:Q-C"(7P6]B-[8T:Z\,O:F)]]V"S?0BFA)MU)3$/4Z MTYR6I692.OY84K?;4QOVQU?V+\9YY]B)X\+-W.='=V34RF?V>4K MM0[%KF.]_T[/M%1PK43ML66E,$]G>Q*2599%2:G(>_LN:O.^6/ZK&6R K0'N M#%#RH4%H#<*;0?2A060-HH&!W[IB8K,FDBSGG%TAN@L0H^1BOY6+YI@ MFV\J/$*MGI^8EA@@@DB Q!=$<0#@+58C*#J=M J0/H90-WQ[!9./,B6$T, MJHE':E P_&WQ6$WBS09:QJ#8BV$E":@D 0([X4H*$J1 8..!*RTF[:D,O%DZ M< 4"A1-)DH%2,D!*,I"205(&B9!#H' BK#-0R@R0DL($*(!/=O#_*8\FB@/Z M/.ES"YI.Y_8 S"$<=9+R'M%8"UY0OCSQ,\M:"JIK9XQZ"$*O*D8PU4%065E M(OL17%<05%CBH4?1Q[EM71JC'K"7A1-ZX,J"QJ5E= AR"YI,<*MGC(+T^+V[ MJJ+\8/H X6S9J9:ZY/=6NU[C">N[;K"^TCV(N0-O-&T#\X/P0U$+YY5)=9.: M^V[/F*1*9> IE4?5,W63DNZE'J9JS-O&H9U(UMBFR.\ZL^4_4$L#!!0 ( M +2"?$S3*;.A70( %(' 9 >&PO=V]R:W-H965TOOT /<\JO3<% M'G]_GH?"0]9Q\2I+2I7W5K-&;OQ2J78-@#R6M";RB;>TT5_.7-1$Z:6X -D* M2DZ65#. @B &-:D:/\]L;"_RC%\5JQJZ%YZ\UC41_PK*>+?QH?\>>*DNI3(! MD&1\ZD_?6.5ZEX/:CH5&KR MUH]58\>N_Y+ @>8FH(& 1@*,/R6$ R'\(.!/"7@@X!D!]*78O=D11?),\,X3 M_=_;$G.*X!KKW3^:H-UL^TUOC]316YZ@509N1FC %#T&33!P1 "M/EH@ET6! M%G1T;[!=(L+@'K);0E:Q.XG066=H^>%=G:E; #L%L!6(K$#35Q' ^4[UH'@" M@BF&#WPBIT_D\DEG/DL0C(( N7UBIT_L\$&S72^6( AQ^L G*M\,+!L9G-/\/4$L#!!0 ( +2"?$SFZA(W00( !@' M 9 >&PO=V]R:W-H965T?M$B&6%U!C-B,M-&+F2&B-N1C2$V(M!7Q0I+I"@>L:T[]KJ$BW*YI=D*@"<% M$&O?(X2:$%X)T5U"I G1E9#<)<2:$#^Z0J()B4% _6:IW=]BCK.4DLZA_?UI ML;RF_C(1YYO+H#I.-2<.@(GH)9N'?HHN4DACUCTF&&$BS\!LIY@K @D'@XW M9F,=3.C![0*;*2(*OQ@F_JOR/$6$WBUD-X4L$GLJH75'0\4/QR;"P"X0604B M)1#='(FY&U-,/#>.9'&ULC59=;]HP%/TK4=[7 M)'82!P1(A18V:9-0JVW/!@Q$3>+,-M#]^]F.&T)R5_%"[)MSSOUR?)E_\YTZ3OW,]W9L M3T^%>N&7K\PEE/B>R_X[.[-"PTTDVL>6%]+^>MN35+QT*CJ4DKXWS[RRSTOS MAB!'@PG($5!+0-&G!.P(^$K(/B7$CA#?ZR%QA.1>0NH(Z;T$X@BD1PB:ZMIV M/5%%9Q/!+YYH3EQ-S<&.QD0?B*TQVO[;=[IC4EO/,X+327 V0@XS;S"H@XG# MZ!:S&&*NB$!'T(:!H##F:$!/<-_%$$,PN<4\W:'S/,1$&;[%+"%?V2UF!6%& M<-(8K#VV K@C@' ""\2@0&P%XFX$<=BK6H-)+*9JF@>[2$ 7R:]+;\5"GS77:L[=A\M).D9U^8<6KOSJM,,XM_4''( M*^EMN-(WL+TG]YPKIH,,'W3SCWK\MYN"[959$KT6S0QL-HK7;KX'[9^,V3]0 M2P,$% @ M()\3(-+18''!@ D24 !D !X;"]W;W)K&ULC9I;<]HX%(#_"L-[BW1TSR29:=*F;=J ISN[^TP3)V$*. M. MLOOO5P9#\;D$OS3@?CHZUNV3C$]?J]6O]6-9UH-_%_/E^FSX6-=/)Z/1^O:Q M7$S7[ZNG=!;O:QM_5XPO &T!V!?0[LT"IBU@?A>P;Q:P;0';MX!K M"[B^!7Q;P/178= MKGOWN-YUN3[H<_]VD5VGZ]Z]KG?=KG&_C[:39#/K/D[KZ?GIJGH=K+8+Q].T M69_T22Z5@S=7-_-X\Y]YYJWSU9?S8/7IZ*6)U#(76P8.&*L0,Z;,;V*44]CG M 6P>%T#*0[>&2TI8<%WF(\-TB4\,87R7N:*,45WD,Q.25WF MFC(19?R-":-0^WWG&--E;C@&M>#X:$]-CK=?\>8]=<:+X<>MV00PG7$+? 3+ M1[";"/8P!=0[%UO$;Y#E]E:]"PK=S"6#.9TP]I'#%(GVB<%,=!B[8C @['/ M7#2E,/:%R\T#QKYRF/$8NV:P$ GVC6)&&8VQ[PP&AK3;#8-932H=4RS7Z$/$ M@YAR*3=(0EC!A ,;E#7\6'3\6'1D+ :+YN9XR[C#A%2N"Z5-J0#)X>E'*:U- M\H%/VO-)>R9IE,Z%)Q5Y'0%G?44QEQ0XM+Q?,]&\"AIW<;]*)_TJ+8Y6VFFK MP+=58-H*530.I"+P%JWT$PI9LHP7%-*@@[ \1C[CR&2,DAE'4@_JB@DEWFE0 M*$[Q5IQ.KHG/-9%<-=[$C!.=/M:CAIM02"L;\>SAJ)B$_4ZSIV4W7HHD[>BN M2M&J G@\*#@L*H^B%0R6^P*DQ*4=HR:))SPP6J:;MW)X!G*8<][BO!E,)2., M9\WO,#]H8$9TP(G#T2%]'"D8Q,=@G)"PL,71ADDX"C&$38ZV_?=)6I"3IG;" M.Z6QID;Q5D-PN/$8#K* VY!RL6\]XK2[0N*TIRCL%@UL\(;P,Z<,)@-WI#! M2K$0\^ 7$A=\H3EA8+EJNL[GG2+AKC@N*,#KPS7#6:>-(0W6K]Y)SWJ+X_5V MVTPPEN:4A26KJ6NT"F1!I93%:T7!0$9':9(+ZM+47<2S$TV-\TXK(TP&$(P# MU#A4DT =X;0G)SQ*>0?DD$>I$ XF3#=K03= =4,]"=00,<6$LZ94T@[OZ!DJ MM[68MF ;H+8AE@2JB10T:6N&@D3:FE(@;NA!, YPQL'#OH6ZTHZ25$ 0$]#C M=[!)B"&("5Q_N8%@"*"&('(#NJ2#RKMN; B&TS&0,UK!Q7,V@G3[@B. MJX$Y"V@+>./+8"EZTO7,$:7I>R%O89T&;IW&;@-FG0[@\ .T*Y9S.B'NFN-< M,A[[H6>]DY[U%L?K[;:9H G@-$%R9PXF%H_F"4.9"*2K*15-%(QL!.,8:APJ M-T,M\4Y[P6U&L(2AEJ!N,W1EMZ3')@R5;QS/88:"9(1=GA$D8:@DJ-L,7=F# M3GBOQ5%YQXRSIE2T2GKR*CUZI98@:C-4$LY@U4X8REK 0F8H'Z-P:C6";PSG M&SSH6ZB3-<0DC7I!2X9YFN>DD2%HR?C^:C."'PSU U&;8?3@M0T!]Q3#.9/( M5IZ-YSQ(0TQ0A.$4@=5FN*4U'QQPZBQF$\Z^%==IPZS1V6PL=/C1V M*5DT[J\8+!]"\%2[YJ(IA;>18T,7=*;2"8,QE19YA!O)*V+M8P3.6>H8:S5(W"-/?"F*P5 Q49Y8NYAH_"IYP$-$" M P$(9P;LH"+)N0]5<)2H!2O]"$BU0%QFF=]X$CZ 33@JDL.E MI8;)MR8-0D$PEONY"+NLA?P;@W!T\); HEP];-[M60]NJ^=EW;CGX.K^_:$/ MT+QE@*Y?Z),;S5P?ZY-B^W;0[_#;EY5NIJN'V7(]^%G5=;78O(!P7U5UF3-7 M[W/FC^7T;O]E7M[7S<>0/Z^V+PEMO]354_L"U&C_%M;Y_U!+ P04 " "T M@GQ,"CX".MP# "#$0 &0 'AL+W=OQQ[&=K !I(3K=27?2JE5[G[-@(&H2O^^SLNRK&?" M]@LDYIGQXV'\S-B+BVU^M$=CNN!G5=;M,CQVW>DABMKMT51Y^]F>3.U^V=NF MRCOWVARB]M28?#<8564$C*FHRHLZ7"V&L:=FM;#GKBQJ\]0$[;FJ\N;_M2GM M91GR\'7@2W$X=OU M%J<\H/Y:KIOIZ?&O457+[NB,G5;V#IHS'X9/O*'#%1O M,""^%^;2WCP'_5*>K?W1O_RU6X:L9V1*L^UZ%[G[>C$;4Y:])\?CO\EI>)VS M-[Q]?O7^Q[!XMYCGO#4;6_Y;[+KC,DS"8&?V^;GLOMC+GV9:D R#:?5_FQ=3 M.GC/Q,VQM64[? ;;<]O9:O+BJ%3YS_&[J(?OR^3_U8PV@,D K@9P91.-2AMAD>9>O%HV]!,WX]Y[R/HOX0^RBO^T'AV /O[GPM&[T M9:4E7T0OO:,)LQXQ<(-Y0T3.^W4*H*98 S*']Q-L,$*P]Y ,0Q)%DQ#D.L5@ M+]ZM$V@',>D@'AS$-PY2X<5IA*@!4@\0;Q6;#Q$91F@1)S1121*5F*@7[_4( MD7>(?HC(,$(E6DB:J2*9*L142S^F"DW#-2CET250"5->'F<8!4S!3"YKDK(F M*,<>98VF$2)._0AC%$^%\/ZI#*,^@4[Y3.HG).<$)X07OW5"1)GY"]L0*"F5 MA\H(%$O%S%Y+2<8I$67I44YQ9&+IYP4!DBGS4!E&Z1FZG-$BRG"(M2^B#,=% M)?[6W!"P5&D_Q@3JDW#.V SM&>WG.,ZQG\T3Z-U&%RE+A$^N"!2=F:7QOW$X5F[7)OJQPR#I@S("Y&1W+@?I&L")(H!SD-#W-,:DJ3(@,&VB#@@Q MRYLN!!Q7 B)1"9%/,&T"A1:742@]2YJN!!R7 BWUC M:FGF*LS2>R5*@U1*P M6FJ9>*$#0@<9![\D$3 -J43=(R&^7#AAG2%.ZR40>BG3&1>TO@'\_B8'6FH M2PWJ1"?,O0[O8TA&0.:;4:!5#8B^V6]')\Q=MA]",@)RIR,%6D&!4%#4DP*A M>T132L&(KI2 W6E+@991(&14,9^W0H<+D0J5^+P)F)12^[PQ+)9<^_LANCF) M5J8Y#*?\-MC:<]WU![J;T>M-PB/T)UEO?,T?LO$^X,W->#WQ3]XIBN/Z'KOLOH%4$L# M!!0 ( +2"?$R")$GSH , X0 9 >&PO=V]R:W-H965T:,!3&OPJ'#S#R!T+H4<^I[5R[M>KISK;75*-R!L0!UNW; M+T"PDEPK;PK$W_,D-_<&DHZ.LOA=[H2HG+]9FI=C=U=5^QO/*U<[D<7E)[D7 MN?IE(XLLKM1CL?7*?2'B=2/*4H\@Q+PL3G)W,FK:EL5D) ]5FN1B63CE(BN^B^K%?%NK).[FLDTSD92)SIQ";L7N+ M;Y:8UH*&^)F(8WEV[]2AO$KYNWYX7(]=5(](I&)5U1:QNKR).Y&FM9,:QQ]M MZI[ZK(7G]YW[K E>!?,:E^).IK^2=;4;N]QUUF(3']+J11X?A XH9QXA M)NHS7VV&&R/^!M@@8_Z>((;VF6>(,69P?C53B^OSM_PPIEZ]4+AN:6- S^O6 M)["##SOXC8/?JWPCDFG+L(;)VUA9$"(CFCL "W!D8O<0ABRWSP!&>6!B,P C MA)K8%\@-(1-[@,;&B(D]0AAE)O85P$)N8=]LC"**3>P)P BUYNT9P'QL=3JW M,=4C"[E9Q387J0F)#&P)V!$_1#Z%BS& BS&PBM$WQCUMD>"LHX!2\Z4SLRF& M.#*H^2"OQ36O7F ,#HP!J^S"U(2P0SA\I7/8@5]?Z7-NQ1HAPLQ/P\+&>$@C M8F!+&\,81P0C>-P1/.[H>E%$5D<^8=QXK<\ BC-J?#SG@[P6U[QZ@=4;.G#7 M@8"4^!<\+NU<\/#"P/"NXQ:3 :6AH5XVD8]]LS8 CG/,S-K06/^-$7)Z857@ M"Q] 3*]7AV;Z[SH6&%_T&801'%KS,,AM<=6M#<\[VZ)FHM@V!\O26YW(V4E MU.C1)Y6^G3J&UL MC9A;,%$L_\^Q47.Z;[),-+ M;,C71]WJ(V'4.Z?9SWPO9:']2N)C_J#OB^)T;QCY\UXF47Z7GN11_>*7J5?\GB[],V4U?&565W2.0Q/Z1'+9,O#_IW<;\5 M9AE0$?\8IR.4SC?P^[8O^@![JVDR_16US\2,^/LBG(U;6F^J5\ ME['"RTS4&,]IG%=_M>>WO$B31D6EDD2_ZL_#L?H\-_J7,!Q@-0'6-4"-_56 MW038'P'.EP%.$^!T#7"; +=K@-<$>%T#_"; [QH0- %!UX"P"0B[!BA+-ITS M.X=&B\X=%Y>6BYN>>U^'7)HN.G==7-HN:-^->I%4JVX4 M%5&_EZ5G+:LWCE-4[D_B7D4I\?)NM8ZK?ZJ5EZN[[WW?ZG4,(.:L6X8 MQQ1M9LV9#\)0*5SSL& > XO%6^T1AIQP+)+I"#!M8@P(VVLS$\[89AN9(AF_ MS3PB)F@S,\2$;6;.F8!DO R)IF_)6+L-K-"#)G!]1\[M?GS_&V_K*GE%QO[ MUJX$[)9O/U%PL()3*3BW*9#N#&K$JY!C7:KG^B8I9@@P5X04&R',9&IC@-F! M2[$)P"S+IM@4J9DFQ1Y1;IY%L1G";(]B@R+X8D[T&-N#<#^8(U:,@I MSV?='@$J8'X= \KA/@24R69]"B@[8"Y$-3*M&:@F_J68[;:>C[;2SWL/H^[CXPS]T!M;#(Y MY');+3E%)_(KHE6/C^OQ>3WDF3KPN8>8T88^N6P_F0/*9M0":O%E! ID6BL.A4QI#6;!RX #LN8(X3]!?R(&!/"F Y#EG\AP2''.;+,8>X>2<<\AUF.9 3LQQG M@.4X](U3 HI9CM<(['!#%# M>&LH%I(B-SA]\KC;HB%!GXV;LZ%$9J_5B6ZN/:=OQZ)\H[ZY>STU_FZ59TOD M_D#VN M%[%\*U4?#]461GIIC;^-Z]M[_'U!+ P04 " "T@GQ,UP?UZJH" M #E"@ &0 'AL+W=OY8$Q%;PU=2L7X4&I[CZ*Y.; &BKO>,=:_6;'14.5GHI])#O!Z-8F-74$ M<9Q%#:W:<%G:M2>Q+/E1U57+GD0@CTU#Q9\5J_EY$9+PLO!<[0_*+$3+LJ-[ M]H.IG]V3T+-H1-E6#6MEQ=M L-TB?"#W*\A,@HUXJ=A93L:!D;+F_-5,OFX7 M86PJ8C7;* -!]>/$'EE=&R1=Q^\!-!PY3>)T?$'_;,5K,6LJV2.O?U5;=5B$ M11ALV8X>:_7,SU_8("@-@T']-W9BM0XWE6B.#:^E_0TV1ZEX,Z#H4AKZUC^K MUC[/ _XE#4^ (0'&!)A;+3V1K?P35719"GX.1+_Y'35G3.Y![\W&+-JML.]T M\5*OGI9Y-B^CDP$:8E9]#$QBR!@1:?21 C"*%3CI>1[C #.TQID%2"8 "?$ M)"A 8@%F_U7@D9"B *E309[#U2[U,9F-:?M=TN:(/85F*$^&\,QP@!P%R&]7 M6J !5)!P&P.\;1FCI:$P\+;A= M[%)ZU[$=R8YSQ70]\9W6>] ]YSBIV4Z98:['HF^\^HGBW=!41F-GN_P+4$L# M!!0 ( +2"?$Q'WP4%P $ "@$ 9 >&PO=V]R:W-H965TI="V0*WSG4[0FS5@F3V07>@_$JCC63. MA^9$;&> U;%("I(ER89(QA4N\Y@[F#+79R>X@H-!]BPE,W_W('1?X!1?$Z_\ MU+J0(&7>L1/\ />S.Q@?D8FEYA*4Y5HA TV!/Z>[/0WX"/C%H;>S.0I.CEJ_ MA>!K7> D- 0"*A<8F!\N\ 1"!"+?QI^1$T^2H7 ^O[*_1._>RY%9>-+B-Z]= M6^ M1C4T["S.O$:E18V?E%UMD[+D<6W(MG[,'(5 MQW[DOY8M%V1C03859(.702AV_LP<*W.C>V2&O>]8..)TE_F]J4(R;D5<\\U; MG[V4C]M53BZ!:,3L!TSV ;.>,,3S3R+9HD@6"58?".@RP6J18!4)UG."E-YT M.6 V$:,B)DUIDBS+K!=EUOL/7/=@H$-"Y,'_W<#)=W")SNQG=) MII]#^0]02P,$% @ M()\3&1$N+;4C .!X" !0 !X;"]S:&%R9613 M=')I;F=S+GAM;.R]>V\;29(O^O>YGZ+05WU& DH<5O'MWEV EBFW=F5)(\G= MI[&X?Y3(DE1CBL6M(BUK/_V-5V9&UH.BW!Y@#S# ](@FZY$9&1D9SU_\2UEN M@F]/RU7YKS\];C;K=W_]:SE_3)^2LI.OTQ7\_?1O_U)F__8OFW_[D,^W M3^EJ$R2K13!;;;+-2W"VXF=F^2HX#C[?? @.#X[^Y:^;?_N7O^)-?&,4!Y_R MU>:QA+L6Z:+Z\X=TW@EZ41C$W6A4_?%34G2"F'\<5W_\]^T*[NPVW_G:E=NBF2^^?^J=\K%U^E#AE? (RZ2I[3V_/]S%'O*C19#J?I_ [_+K@*UN>9/3[#@-YM\_B4,;AZ3(BV#R^VFW !KP,A;.4>OQRE\69M) M]#J!;]OF=2&?9\LRSJ7FG?(T-K8 MRFS"_^=__:^FS71R>7%S>7[V87H[^Q"\GYY/+TYFPXZA=V9S9%!FGZ^+9)%&B3S.4JR M,BC2>9I]3>Z6:1BLTDV0WP?)N.9B$W6B M\T*RD"PY&(?1L"M?U29RMOH*\\B+K,[W)WD)#\5'P,BS)V+M=9'?9_ M/"W] M!B.AE]YERR7P)7Q>@3B>YT_K98H7S_,52:S:DZ^*=)UD\-QO(.C+E%^2;QYA M?\T]PM:8,EVD*)HR?$L:;))O*9$J_PI? ZUJ1,TW,AB&O,FMW!RX>KLD"B9/*'_^FX4Z MKMBX'P[COK]DHV[8C4=M:\:O6^:KA^--6CRUS(OGWOR;8=]EEL#B91M8_3H/ MRS6P\-N"+L'ANKFE8%9&6Q!5(\)P^R]G?I*D6^JH^AW,!" M%T&R^$J<7[W@O6$]CR'G.SAW7QZ]]-A1$6HWC^VX\-PC71@L<;3S.I5QW-N5 M\ D,$:\.,C@5D0(\M[JLND_A.0MO8S0/U"W@CJ'B$91M@=LS!'MN\U/F-C[V2C[V# M;J<; 0,5P==DN04A&'5A3_!_0=G7%!:B;%DB4M56L$;K(@/I&((F!D=12F2KZT4K8N&<]@'* MH!1F5]^8].#F1PA?.&ZPDK!^[4V*)T4P#4"$"\N1GA+\YZ?TZ2XM:LJINXX6 MMN5Y[T'I@8,(&!ZEY[[/WG7*'UXEN*\>TTT&FL[1WJ?^CF/XM?-W[U.A[3C8 MO2/L7@@.80(+6/"D !$+KR".KIDQ_MUNK]#MO E>N8>WR+[7FXV5.TUUUZT5 MQ@B#KSFIY47V\%BG9?37J+MYQ&M2-^57'_E6DM4> !/!1?I3SUB"?9HM^+Q? MTX\IRO'O?-I^ZUB[[?6EK-VRYSIZF_#F%OY\ C/S)K@\11/S\M,L.#R_O+DY M"J87'P+X]]7U[-?9Q M@V() '^$"0;L,WNMAN4],$F#U;[':NU M%]0>U'B6O[+W@D7V-5N [?SVU\U%(.,.>LR7BP:'R F?/O,] WJ47!^X(9\VU!W2*W9WSZ?W?ZQMTYCE:R]%2OE@6K7 M[% _/EL%)ZP?MUYG%>69H7G;E;=%FI3;XN65%X/*>WS"FS.PPJ7M8M+".P'+ M*V3:3B "IW44>8.V+]KE#6RX0)\U_09IAK, /H++Z-,1K@W-2#;D7P*V@(+_ MO 8^"T[SXCDI%K5Q?! A4)(ETK3_8//QWC5R&.5AX=Q,C1KW;?(-KF'E,]ND M3ZS,,N_?P7"!I7$X-28Z,P8H"(:H/PY'PPG(#UDP=V*#U%REOR-E]>:RFS^AI.U)I77S?1]=<2VT7[O:P-DJG MB@6VT[W*L]@US[FV-'9(S5TL@8R^@R.^4QB?3&]^#4[/+W_?W[6L;CF]OOP4 M7%[-KJ>W9Q]T-<_@ M&:N:;H%/A2_G2?F(>BI*HT5P]Q+D5D4$31B$5*/W\$,*ZL$\:[1KIQ47:,U$ MWJ'4PN4/+5[8]XGXREH4S>IK]_"K_5Z B(1K[_>\_B.<=.AA1(V?=N?VKLP6 M65*/%_$1-V^0XDT"FY;<2&U8ES?(M9-'H"W+9K5P1&924Y3?Q_FK&W]F0 MQN!N6\*A7I9:NM>YH-6;\H:(0(MWN]'3S(:2N)?-L][B,_[?R=/ZES_A-;[8 M=\.\)A+.+GZ;W;PF$JZVQ?P1E0T8_[HQC-%@.\W3%'2*^R)_"H"^EE7OLV]X M]K>%2-1=KS.W.M8Y0"3,HEB,B&08JGK_?T9UI:^)L(?;DK@152RS)?8G\>G9 M!9QUKY'8FWI3S..J +&9K<9]\G/U]AO/ML!3/:S7BST]/9R2WJ"J>7U[.S MCQ?!R>?KZ]G%R1_!Y07I#]4[#C_,3JYGTYO9$7J@Z!-\:+R4N'IZ&[R??3R[ MN$!NAO?\,9M>MUTXN_C0=LG-YZNK<])LIN=.KX$WP[@_@8)R>=$8Z28>H64Z M:]$ZJE>1FG';Z-P1UJK(#8G>#%!@+[<@^0_ZG7[PA)(%#_;3C MY1>7M[,@ MU77]XDY*4WF*=<^H.:NWI MMX1$^+]O813Q, 2S=#+LM$P)Q7EM(FA+IZN'Y(&?B,>LU9=0D;2"&<0&9K%M M4A0B:1B0%E3P&6&5AL-/UY='*'X6VSF%C^!7C*UF<]+\T47\P,=^MEIL\=$4 MC^;(>=D)7$QS^1+2-$24E71D/-#,0[DC6&^?UD'Y!;;J.IE_P0A]R-\5Z5.R MVMX#"VP+DG?P0O<-/.P.K-P%Z4R@XX':O$SNTB7=6^XUSEL@DRPM\#*LV$.R MHD 'C#('(A:I(F.9/M!9^RZX$5)@VAH\)SB4=;XY,DL7R)9^C]J:S*WM3!QZ9!AP4KR7]W7S^]&EZ M_0?NY1L0_6>G9R?3BUM0.4XN/U^P@@<"^?WGF[.+VKR MQ8+4 Q%:I-LC]=>L8BUAS20B HL)OZ?KC=MAGU?9ACR;\ 8:UA38"@2T7;'/ M-\''Z?3*K1H.%=]"@\7W@-PL\R4&Z^!!C8.&<=#QLWE,O;RKC9MU2/+@&90P M&&3^C)Y/7SB(Q/@*_R2;Q>IM*>?_F?'^=C9S8\5M"]3&]P UGC#?D;6X.2K@ M9+0%< ,2X_DQFS_2#?#V,NB/.H.?S1@YJL^/4[/E!S?.6&[$9].R[+H0G@KB MAC^"J8?N5>M "NG.C4I*\AX-% B2-0BF;V1Y >D.!IU8G?!(=Q([_D7]SL!> M5+%B&HEFY(UZ>0>3#X02\A@SK$R\N0M2P&TL#U7 RCBZG:$=!Z5P19V>_0*5 M'IK]<[H$H?+$V<4I2AV=(KA<5"NS7GHRT?TVSRP=$R<.]?&:XR&3PEF M745'&EI7#4TIQ6;29K0O*<9 WCK*Z:9M[7$O%';5!W&-+8-5OI$= P2FQ>/M MMK#ZOV*S)7!?!C2 +8 YS[2+9"^[K8FC).]K,F?Q_9C MRE*9C^R^P)^'AC M52;' L 18$KC60%L ]1 2F"F!CW2/0$680FL!B-@ L(S,%_;T-*D=M'=:R4C M?T%O';#[_7U*=H=SO74P&I#"K"1?>?Y"J[YK8U9E[4FR2D#4K.H:R1,9:O ^ M/$/!+LWG-F^-TKH2VBF@?MQO5W-)@G(_X\9N]@H5SL%M#NO/G9N.C:(E&TL* MT-[)'16@S@&*!8BJI8T>DN/"^G_\I\(S3*3-?P9L"^5U[,3?*P^ Y[KL1#8Q;GBG'M9L;E9L>H[O5/%7\#*JS^S23T3]U-) MB\]GI!5-+<>283[<1B2GBY1\*R7J:$ VLJ1A99Z2+ZGU;_$T@85!R^&Y8? S M19]$AJ$Z8C [%;,!=C@(5^@Y*.L^&WH+4,2S=K"[@3FX9 M3I%^35=;D[AF6&C!>JJ[B50)RBO'("#+)-#NA+".3I3JI0(UZ'9'-R&>'\A# M!7I7#"U;!XS"["DKEVE"YY83&T:HP8X"S1EN@E7:+N$.D%E+)"#(A<(XZ/)2 M+5>',L=IEO1A9F/+9:/>I86.=;K)ZTO^EPM/FZ>K;XB5%W"0K.A0#\A-LGG'X"9P)@&%@(N)WWU1 Q()+/1WDX_G%D#!,4*0"'/Z)/QLPPC.@)+*8IS!AX(\JO:QT8%8ID%72;\ 6 M%;*DF 9IC06^^AFG8AT;M',-Y?^BQ")M&!H[>0UR&'F.FH&UH%:DQCYL06% M8F;P:IOF51J%RB;@MM2_D)*#RT8*]O)%TN:<&+<7\"D@.^T0EGN>%?/M$Z;E MH 1Z3@JLHSN2A A*)7#'@Q6O=V2TB7 VJR(^+#[@7CA.,K?6;(6DSQA?+"G MR+L.]6B*Z+8%SE@ >.8G"VD^M%D1O4O]QW6 Y1RS%JF<"[ Y,-=N ^I4$'5_ MEO-:Z2IHZW0"%4&$M2XKR\#Z/676BTDP$&L. ^YX:1D<\KT2#:<"-2FN;# L MZ%'TF/?)DEX#TOL.6'^U$I<]*=0' =.@%QS">(Z".(C">#" OQ]2],&Q'R@.![T^ M_!K!5?14^AB'PVA,']7H4_3GV7%SB59U_(=!= 1;6C.!'0NR"0@[Y!,;QY&J M)_*;QD?HC.13_;5-PF),!^A8:Z.0"#KR@L/>$6P^(\-0SN/^:TQA*8-3]%?^ M1OG1>$3:'0^'XZ;8/E55$S3'Y318L H%)C0<,L316U9_\SOT;HIK9+V5)42- MM'KE=E6_EO8'FSK(+O&.K'Q$!8# M\C7K%[AC4Y)__[7-Y>B=LZ1*>&F B;_@(RA3&-<-97[SL:CPN]1;_D10Z/LO(02MF#[8#'9?/0:B3XI>$1KU $'V(( M:-3N[3VZ'%$3^YHOMZC-8PKV/>YI4L^TH7S(:K\WC",*Q3SEBW1Y#,HC_,+E M%8FU/YF@OFN'I8!/-'@,_(K<99ZS-I%X$%LHYD*Z)H<]>2?AG;N74#^"QX0* M9V)6OV?_?M?J-TDDV5AVEK +X"QZS=V*I1+O9U@M[GY4E8=> O14H9Q>4M"7N!O+[ M9W/VZN!I5J1H:!#)>&I*]?.JV/>]S'E=/ R!G@*B^/,Y0V!P,-3=XG':B?XY&)\ M]!X.\W$L4,;CDM]X$J*7).31VKA\=0Y8HJMIT0E^Q[-.9F!<<46ZH<,5%IUD MT',&9^4B*T$%QV_O0]%2RXU)EK*U: M-&W[64XX;RR8+>7Y5=K8AXSE?&UL% M_/JYTZW,\#OBT3(9,\T$"R2[PG-%U0;G],MWP?MMMEP0?>+N<6\BKFOS;9 ] M8<13_#)1]SCNRA6G6Q@7*CTA1@XXC.DS0L]=?(Z1 ,RM\9]W@TX1#B@T3.>> M!)7QLB\I-9P<*'Y.HZDLI[=SLOJ9RXH4SZO6H\!L@&\>]&VY['!RV&#>XI*D M8BV[D@2";X>@%_MA)88=[!^*AFDQ4Z8-SX&%18OO)^==V\)[RY^8L8SXQ+@' MJB#X5C?>3<4OAW>RYH Z4>7[K-1>J$1G,DHX8K7YZ2C(C*DF7^$+$I72*&Y,V$JI)S&STD4L>1]_S=+G=&%,5Y!Y=R_V MK4D^Z'CROT!L5W ]$H$),$F^?\N-RD:QP51E@U&>\*TJON85\%:SB#X7.B5SFTSNP2TZ\7?*N<]KQCV+EM M/6..05#6AK3"JY>.$QNT0X#7C/G/=R"Q[OU-[1Y<78HZ7S*]V2'K1)MFB0_. MQ0Z&2<&[XCY'90/I9^0B6O.2>6(HQ_&Z[$G/C64:'[=5^F.T-9D_RK:SP<^& M/<0X*(-19^Q'/2?NBVK,\B+7PU IYI0@9.U5#2R 7HI.18@3P,,Y"=VIE'K/ MOIFXM5VJNA2G1% 6UDZ;8UO@ >S)=2F%/0)S(HZE%26SK58806 E!\=%YB^& M0_@I<^>[\5U<<$QD:%SR%F#UIT(LB MHM$$&T!$;%D[P^>1KYI8]9VG]BZD8JHTCE/1STE;]/3=7[S[D@6Z9%,]62_E M:KX4#QT&(AZ 7"(U?W':CW&!DL=(/9N=N)ZSW6XAF&NVLKYZBN1:0T[7-5'Q M$*K0(/,PD5'V2'(@XAY/+SS0["DG&A8<6'=T"G*"C 0,7AB7A6.52'N, M2,*#-BX MU4/@1?GJ$>9QRA_BAH7.]%-U!:GQT0R["+\21S=**R!:4K4E?+" M:9\^8:74E^+_["#S!8W2H2BNH;D_*T4DHU&G3Y\&0>=&:U)OE!7%W)OIQ"+E M2_4>76Z?S./0QU.2*IRJ-2L=(U!I#4;UG.Z,-#9RGS8H;EPF3;+TQAFBEO.< MHIH$S A/1)J1"$RRD@PR&\U"XX"V(6A-J^HYP5P*])RKKL2JW(,U(T;!2C%:=QAY'.CIGD7GFCEIC;DA"?*I5;MH11;O?J M:N#D>"B2:I#''K?>M6072?R<3@BR7C@[1=G!()<36GM<(!R!O-=6 .!=-F6E MXI)K.DHKB3#Z50T!;*<&^2?BA>"K1X^<C4J$QAY?#Q6U5 'E6^5TU.Z5@Q9* M IH1(4T)B2U0 M8?0!+PQ)BXL FR#=R=Q'61$VG7XDIA8IBG30+"IO5JQ@MDFQD PVFQQ))3K5 M=$4" ^-U=2:1"DENML6J)BE=0H0+8,BE>%QDZ[5)1/\5_H^*H!BT4+_;YNAA M_HJZY='!E$T+<70 M6[N\/Z8DD72A\DKP59]2BE,')\LD>RJ#WU.U5@5!*P"]\-4'@I!&1,(8/M5- MHLE14G1P4%PD:7=ITY(D2PQ M&I.>%MF:N=Y_-".;AEV@/H0[D:*+<(,8D,L7S18V_8OOUNX9\R12K(C DE % MI@B>-583LVQK1MW92=;1P",K5NHB59]D81QUP>Y5I[[H>G#"VZ!AZ31N%,QK M0P^*DY#FW.UT.2O6/>>9@PN4X81;!<= VYEA-7:OAL8:N9. - 5.B6&]*91[ MSJ%]P4S:A=6:,6T!,TWX\2ZCR5\I_K5AK=IN%\A(3#E+L8@$=79*FB.WF5ME MDCG^<(5"EOL$YZ EMYGTULJ!%W=&OE^AUXG:_ JV3G+J:AG0"^+R+^LQ'0,2 MYS+>S>8+8<)S3+8I:F$/NTS&T>RYTZE@*%E^17V(WD./-ZI7/263CZXEY3-9 MEAH"J7/:/=J\C7)EN)B$/E(N%J<"64P ML3XJ3*RICXDU$U77 ]YR"8_F5!6)1I\-P4A=0K+<80 ?N(@ ?HQ\#]E=M>(T MMU5Y3TG$)KM$AR8ZP1O N]30F+SF?.%\'RY)D7$Q7XF)@AEVA/#$U)2O_!#) MR@<7Q-#7W2:P^!A$(P\2X315!QFPJ74(+G'GLY.Y3.=;DD;W8 )2T27#A'(& M%\.*YLG*>,=;2J"Y\@=3D,SAN "C8XX>(,FO<=NXQ: G, 9[8+%^QJ$&&4(8 MW-OY2#4!18TLK*JUASA(99K% 37E.1V?0*V4H)&C&&6RF=RV';10 M8\)K_2BC6 YFL*@Y%3)-XS/ 9#4=:&"[X14(67>2&L^)3OTR9P4![I,:U%33 MXPM*4$"<*#1%,-TVV7A6+U/E^3.:NX MS^I@3_R"'$JS.VZ'\3"*L)2#5=\Z#J=4L[^;M_)/>IXM,-> M#)4Q0E)!39!SA+4_CKS$' ,$K;Y^3R4J420;^-?.:2 M/\UITDFSGW2.O%F0@)[ZZ_YY)5X^<@CYG#6U*;4PGB\I>9DKK^?O,Y++A/F% M=E/5RF]=?Y-I3F9KX\ /LPX0,^'OL\><>==EE-YG]S!P<<4<.<>Q'3C'ZM!/ M#.HC0\21BI]^2ZB\!J\!R4WT9M13YK2IG@'^:I_(M7XKYPR35R[I$-^H(\34 MQYE$.##249EL&+F9-]U$ +5V67&PVZ6D_SI(S4IHO:E _%Z5/;G%L9$+*I^Z MEW*#OX/,*4%/MZ=]^NQLBHI[@OR[Y*E%]\66\A8#JM(* MW'L$[%8*G\AE @/;O1;$INRBX4(Y>"B(P=BCP%_@1SA7YB\2'+6+Y\2K*D+< MKBJ+:[!*./.E(H])DP.1L=Q( 9L+F9B4WY9D>%[X#>7ZDX8/$Z!EW*[Q6+2F ME%HDE\3.6XM==&ZK(0-N2F\]63&G-Y7&!A'G%LJWBJQ.%J#2D_6#89SE$F>S M$OI: 4GZB0U&<]W2B\T#4%9#(G12-E/&\ 6ID;P"!P-R5M(U;!WH/?G%T XE M4S?9; 0^T97-&=S6$ M8!+7M2!\8EMZZ5RV;''Y0[4GOE-?"/_+\F"-=X45.4FE60F0U&WT+",9V6UC M0IC,/.S-D*H1#DZ GNII9";I1F[1/S]+%9EYCEMEKB[$S'J6CCFG[;E3'Y-0 M^ 3=Q^^N8W:7VPWHU>,\$0_:/)I&:?$O'8_X#N5)]C%1GS$.:YM4BL> MFW'T3%C!,M]!K&K>7^.TD>8T4NU1@J,<-FGK5C$4T[-E?BI2QZIRU3U2K:1J M6$4CT03-V@'1UWDBINEPNS)X,5W@Y.YRX5$O4 4M*,I@R MMJ5B%<$Y!*/.;14'*G9$-JHW$9)I['=K<+/UC=5E[UOP#B[W=Z#0+G)6WPK] MG;[3UA38:&;?,*UI#@]JPU_$/G0%$@J3Z%1 MVT$2=H0>!8+DP4ZI88P9\D@_@:YL?1D?BS2*&X'7H5PYRNN"-< M;DYV9%1L>X^#P[XC;(LXVD]>^52M,Z7_^P^76"T":U##^;J>GYFM@F5$T/GJ'N6\N"1I6;F;2"#B/ MXSTIK ;#SPVZ$S1H7BQYII_3P=S$QEE[,S:1/"W75<)30Z!S5<<[??E! M=-F'#JUCP(IBL5'):6/81ER,TYO/I-P<=R>AC=#)^S6^^JMZ,$/N*.=C4LW( M2>JHD9*M\'WO'- [_CLM\H[;A=[! ?7:PWS;M'.!N;L(J&GM,T3 ]LGG4@-@!WX"Y2TI Y;HF_$XS8T^, MW'C +824<?9JX.!1E!KPG!')BZJ$9R&BP)MDP7QO%@ MD=38$U-Y%S%?D8JCR"N]VU^F^K[OBB?!I)7FI/J#0W*HT]P_)WS M6\TM]-6?)]$(^3 3\)>%H*QXJ:.4C&>P28B+P?S9"*J8!(1TR@-[WC$8MT<$ MJ;-# QOC(7^>&"^8U8B.7]>GFB[Q-:F;.4@KG,&G?.%61:M,KA:L/*Z7BKWV MN^6Q01??5N&Q6U,,8V]T50T5LY4JG.C@)'T>E@I/S:9E;%+RI%:!:QYTD06Y MNE1UC'-B-M<2L7&]7)J4\4K]F&_J!TXH[3X1 MK;KQ:T/B<7< )(;]52@*?^""/-D_B7W"=^SBXX:]:[#JZ#+"_UF+)D??B J. M.8R-Z Q&WQ>DH'-R9;WIXC#H<'%D:?Y:Y U%0^@ ]P MYN)_F+_Y1'X+]EB[X%U57\I(1Z=3B<98MK+\:N%SK8SGR>1A44%BOLKQ;2;' MU.G]]Y[)K.'B&"F:P@R\*4TTU>&L)/1N\&RD$]5%/"96ZVZ!0(6G;/ M+<9-^FP3-[5\_<[+(N<<2.\8='=H=P,%=5+-^#MW;UZL(2J_0Y*.4TX="+#1*8%&>)I9?$#-13V^I:38L6 M>JE2Y4N);I_0%3G)8T5Q;(KH.\;E%$[*'#8PU9S.L$X*BLZOT &3B&&/FQ*K.?>+9O-FP,AQI4^#7%\">*CCQ,35SIU@9[KX+,&70&0C6&-<8 MT6!1WL%;[ZS\K"W+4GSOZ)^BPS3%/"1M>TB:!=7*T2F)QYE=,TG?#AZP92=* M%+>;_CV!G0(*6V0V@@&4MQY_YV6U\V%;$^-X'#JN] R6Y$00*R\6I:"9HJ+* M5,=9J)UB^>TYL7@,-NZT:3B0C?+;]#!"Z @Y^?3NQ5[BIP\HV+B5*U(Q2.4, M:X%ITRZNZ!+)F^4LT#(A"VJG&%2<'"1W^5;6+^%*?E\<-TEC,QL+_=<@F=M9 M6]M'?]\N'EQ4KF9H=8+W)FZ+C$OE5"4^>9/5($VT/ M='NL'G)&E?<9T2KG-;_;*T9=U9UY.CV[#GZ;GG^>43\+;J$R/8>EO,&VRX@4 M?GXV?7]V3NU4_MS=KWE5^Z .O?&)4TE>8#ZRN]P_*5O2J6Q6B63TX?;AO.HR M*SVX&-1IFY[FOM3/M1 PG%_BDE<8*<0FZ7E050*2=ZKJX!.'DB!'3=(XVU!A M8L^E -CFXG#F:2HICF1%.%@BD_MH,_GKZV'!6_DX_8]:-0KRZW127=@EQA]@&2"BUS(OA">=>NYSIY M9^0'S0[KK1D4FNYU@$&-X#\[,'@Y%YPJC33>9N49#C:,$;OV*N(KU?&LJ1A9OJ^DK/X%1U3PEY@=Q> M5N1QP<-J;KMOO1JP&J/&F$E)#:"+UKJJ#,NKJHI8585N"89/'4SV!#?72T8D M#"/J=KH_X_RCJ#/XF4>J.*TT>:<+'R*DF4K>O"Q,I+=?F@"N#@4RZRAH:./0 MQG2UDP4[GEW<7EXW'!OJI_8S(?CVM'Q7PFF7_NM/:RG^^(D/B@$<%/H9MX]5 MF!M!XW9X5J] 6-;##G67[ZF/?740C";A.$;$QU$_C(>3X/>\^**+'J,H'$QZ MP23L][H>N-9!@(U1HQZ"1O;"X602U#L(WE(/0BBVMM-K 6"4X3M10TTV,&P7P4&0PD*GP3.(<:44U^10F_M- M@:4IR1BM).?-!Q!^)=I"[$,M*PJ,7CKCJ2[3ORR MZM:A' 2]43B&G740Q(,PCOH6A=]9:Z2:%RD\(PZ'PT$P#.-1/Z!^T4&_&PZ& M?7QY?SP.L%?K.\=_HMH'$;QB'*$O90S78F!L\:XP[&[X=QGV?!SAY1U4D M;!XK+6O:G>QE PT="S(5R0N>"/;_6PCZ0W;? 7;7FA 6+MC3_3@*=K7F?"-O M'8*,[4^"(X3D'8/H//(:1;@VN+ H 4RK>3%JW>FNL57O[1\LLO[V^>P*4S?V MN^HU:V8$AU3+G2WG50MVX0\XNLY)\P(V[_6']J\#V2.=LQD-+QJ&(R <_(D' MDSWP]2;]L#\:X)_1N$_[QAX.TS9HPL-A-XR[B+)\.(C#P3C&Q:5=V((6>1 , M>F&O-X(/<.NX._)A($VHW10Q*02# U"K)A5 @RA6T?T? E1PDJPS@GK @2PD M_JN0Y)**%&AI-?;Q\O+#[V?GY\0]E[>_SJY!Z[F=7GP\>W\^$XOX>^YYC7/' MP+E[/>?6$SS5E%$5,;GSE21RLZP ;!6 $9B,I&R M;55Q0Q)G(U#E(E3<^N&XAQ_B<0PB+O:DD,I// XFPR[]Y]5D'B,$.2B+0V1V M^^F5$8R\$8S&X2 >D+ =AA$,[W_6*@S_,:M A\ID%/:&,7Z*XC">(%UZW4DX M!,ET4VMB'!S"+Z">'R'1S4=;P:U<>VK5#J-!Q#?PA];%'4P&]%]M<<=A=QC1 MXII/?Y*]=BVN73:CW9)G%SU,=)T5-Z]5>Q[J!3MJZ_C&UU;;,^+9BC*_IS[M M;+@(XG(R[IH_S9T<86=$O;'YPPRBR60^U1PYQ?+[[TB:*_!K,'QLE?. M"T0"RK,E9N$MR0=');M],,YIC^ _XN[/=8@:0FZD6\B= 4^0HA"3T5O2F8!^ MQA>.N3AP$E*?^2K\Q;BU%5Z;B1*Z$COU,C=H?F5HGS:7 TF_N_F]3>]D#:36 MDB(Q\("4R?257'VOK(>,OG:?#2-M2ZD%Y<9KTM:946;*DJ1&$\PJ\N]S3@G& M1#;% 3%VP),#[$JOIDF,W[>!2<7=W0D_#SS4GU+82E M5IL852"[W/M,X@8D":MI#FW$Z\!Q>X+)'CQ^F2A>UD0*33._*(C?@B-R00H0 M)=PV3WI#O+9\EYQZ(_>\N%"7S@M/0$/KCUVIN%D70\37<$JK;D)]?XWP]=N) MYH*7R@XT;'7+V09>CLI^"XLN[1OL3,K"L*M2- _Z3ID475+U8FR"KVIX4&UQ MS0IRV,]80L;?VUBI0*XYC)M1A:I7)>%<&,I7N]JUQJ<*33%1E8H.%;/BT!0, M$ .T;[IDD&TJ64\J%>M$)T6A_TRU'/FD/9V>>_D@\K.)%<<[\(WV62$E"#4@ M0-0 W7""8*^GJ/+.."ZL]M;T&"VF%OKVCSG"@9,8PVP@)3.!-ZMMLAI4.7( MVONMYQ8$R(+1-AM>NU<2N4XDOLA7-L%%R[=:F;M@=M@^%E@I*ZG#>]7,_. 3 M-QJJ$S<:_]@3M[V4C,]$3)M(I2ND_S-C'5D8_S>($QXK_MO/7K((*0;NM6P+ M15BA*\$V05O=>>JFAD9E(#TN\17*&::@E% (U8Z-[U !FCGD'ZD#M W_#2J M=+CYGZ %^/3[1ZH!>RP:14Y;3WMU#G[/83]H5A;>?-C_V*,+7@_GD^0O^@42 MTLC3EYQ9>N!I MP^[/-1YL@J/&H6@(;4EXV7G23"GN"./&P# Q9D,*G%=DY>&T$O;="L;8;QAC M5DF()@B%;]Z&IS0;/%+5 =92@265'Y1?R?I*RUZJP?[KRG?UXQM6D\3R0>1I MV[2&\: -JBGZ5BDM7QGF"TMS&^&U=G:!WNG"21"&G#K98P!. MO$G4#JO%"U?QKK7Y:IJ_'P8?"ZP'/C$NP"E;!MHU[[FT*A=RM\(?\8R39H" M ]#WXC#N8E3]<-P+QUWTCY+3LS?IT\^]L!NC#_!P. [[??YYT@\'HR'JN,<$ MA8JX-TY3GO0G\#!NX]B+@B@<]X;8Y'$P1O\<=H*T'B9X>M2?T,O[%#$ZTA[7 M:-@/QX,Q_CSJPC!&YN7HLV.J5)RKI89^UXROH?P80 ^%/F%?VC[RE,<.O+/< MHK9I&X97P2JD;_IE"\/XB'3)W JH7(7?L&])_I3-7>7HJVVPVI:P&95O1S<76>X[:DH#IK#/2!]B!]%8HWJRA.S^Z+ /;O1:VH\DY'OK33*BJ8L3 M0478%-%OV#3HJQF46$Q%RIG\224HZ+MPJ<2)PYX@\>!?DR#JA]&H"Y_!Y(ZZ M83R)\7,4C,-)%.''.,!X1)]K!_DE,>S%4<]N#]D(.,]GPM/$I<%\A@>ME2CL M8$1BW 4' E-:->]9G-X8EM#-/>J,^5\5LE=#6.>7%Q^/;V?7GX(/L_>U6*[_ MZW>ENTQL1+/R,.H70TB.A%1D4K:M<>8.@?U"\]/WYUC;D"]Q#QT$Q_3?+3[_ M'&$MWP=Q?Q+V1I@-=>ZC4![#:H_"(8C16POA>8QI2@/XZ@H,S0RTM(*ZP5 K M;LG^LHB_U(9BN;0-"^+.Y&<8;Y%O'QYMXCQR3QA4>HN#S'+!X#@<8=M=D,TC M#@6_AF%Y"(S9'6%P_W R<6%@0CJ-^S&(W#[P)$CF\4!R,DXDYUW:U5/[W%[8 M(\E^.(C"WJ!O'^/6AQYX$,2]<3CL4^1BA 'EB$A^:A H+U?!=/L K!O$$R,! M".Z78,O(=913L9+L49 S8U=:2=$MR1<_-QBJ-PQ9]1),+8S\H=(_\/52BF4O M,$WG)<6^X0J#%,\RA,2)]*]0,*4P @M,]?" O2(WNG.?BP4*3/98VV35,>)\ MROK Z&MC0<.3J?O/(A3\@\)I2.@G5>HIO](;&>6.JHM,SJ8!!Z4^-50@@ J9 MMTQQ3 64C"S'2-HE9^PK[&SL(OK,R0_6$$.T-@(M.3][?WF-^5$G'^#O>KE% M/0V4M >8"&*SVJ*"J!,/.%NS,X(/ZY0+L+A3*;5Q")(E 0UO&!.37A0R]E&6 MK*CB(A4SL'!?VTMWO;QK7MZMOCP32',P6M.P"L)O!/8BR:AXEK)R!*J9B:NR MB@R]S?GXE!.\'P(I+E^4=QHLKQ3]N\Y90>"Z;>/M>0,6_8>ED(S21Y=W T&[ M$;'B?A!B&%@40@V1@>SIN <.3A)I36CA_)3MBIQOI/;?I^Q. MD'&WWY3?+;,'A<6'-APQFNDA\ #4P48S3KFKPDH*<#*C^\D_;/''\R,(VY?C M_!G-(@\!3K4G-IF W+>G@;]BO'%;A65&9P+7(:KL;G&LI:KW M40/C>DM]#V,K;0-);&A=4I)3R9!\E.-N&:1*DTZ;>>7AF 5+OZM46;',$:E\A8 H-_($I2F\V_Z'C%LL6?'10BJZ%3V4X24H(L<7!@OGMX, %BM71(UE:U!![ MQA' H^I]9U];(D)1RVG74P0C;6#TUW%9\-*CU=(3%W&R36K_5=F M,=';J7CR4!4:.=%O9W@D+DC5L1,XN.LX^/=45/+CJS;@P-0\=X1*WHHAF/UP[]O0561K +\?M#E[VLI!_K'ZIOPM[CI31/U M@WX3?M]M>Y/^L?JF2=!OG%/<53^H-\6\"TFOK5!1>47Z=F;?&I5OY]Y3GII<^HTZGYDYPUYQ?KY2 M$B'>3_8#D:SIA?WN@*4(?.P-V?49DS^,7)_\4;L^>\-P/'*A@7@0A]W)J%9" MJ&VT?5TEX'EJ31K@!R<2FL&&!_,A&)/DVY,P9T!$"%F (5@.!D#589XT61B:8!L$0?#+O)0?](+ M^F$TZ0)-ANAXG #!^@X S[UJ.![BE?#CX0@>@ 3@EQSVZ<8H1GXP[SCLAUTN M?HK"87?$'R8]O/"P%XXI$(6E3B/,=.]*V*HW[%&MSR#FW.PNIP'9EBJVCK]" M9VDP(PJ@:5N!XFI+"'>ZSP6-N#?X^4@E=+4N(35Y_K,<>M8VV/I :72XA),H M%G& V?:'P-G#.+84UV,,#0*V>9K)+H@&,3#O,)C BF&8D:%D;?Y"0SKB'F,[ M1D?](!P-!W:E5?(F!B:C?A=898*)D4LIM4*='T]RN@9+!'K#*,#JAH]TO*_( MCL(I_ ;7I=^H*B&[O*P9U86 Z ?7\8+MU'4[&4@811GUTQ\-QE9*2 MQH"RU/S-9F#(X7HX[)/7?3SFZI9PU.LJ6:&N/,9MSU[^&&]Q'7RFIH,/;(L) M#_D882-A )0-IJ$DX3N-P0 OC"=]N<7J05.5=N+=?&Z!+FZQU>+G-1861N.N M/,",FM9)[9E#+#LYP@(4^$CU'0+)AT*2?@D'0+S#F";6M E;X?3IU&5=RJ+! MV\X4WQ,_^E#K>U"^<^4X!U3UBN\"_O7#2[V,. +=$.232 *E:&4=8@>+E\$)L.PVOB&"'(_\8\N-* MB89THJ\$&0G_0Q];QO85P7Z9+%GOT@$<25A%@A6A"DS.!NOMRT&RCX9=6[S7 M<$43 ;VQ"V<22M&KYK+50SCJASRV&$0<7OEY!7LUVTA^%BVP33\]Y$B= M_#GA1 G*M6JNP3H*&LC[ XGM"_AG!Q0%?&TP9OO MFQ>/">;$19V^CYK:PB4V'SPC(/)U5@CF*&+NWS[Z^&:JP5W3^N)&7 E*I[&W ML@I3LL>/']WT# O[@?XE_W#6*%J)ZB*#H5P/J,:#%,]MOU\U#*NA-[(S>9,P M+"@ "J:G0@?=TI;Z<:RI3SM_*RD=_Y[?E7A.!8?&[XSFU'SCO,X(%B>MYLB5 MO4R>!3PE^7M>V)X&'K8?YE^KZRTX_R)GSU+RQ>#%!5@JN*Q"QHGS?KYAY!F_ MT1"WC:)#:YD^9(:#B136XZ>16$R5)G>V6.=T\L!3!(/V2F$2KB3MF^?+0^?> M]0D&39Z2%2=4F^/<(E.8QU95.(KB]#@Z%T?HZ'Q"M%X*R#QAX0;I+&"('%/? M=;R/"O6/T=&[*3C=4Z(;7=O,:&H9YLA/W[YA*WA5L:" M-K2D!>$@F"'+'W$)ZRA0Q9I=U!?SG9OH>5)^Q M 1R5&.:-[Q3:'AQV M9N^3*^15E3NR,3O!#:.>S-%I%=KQXR9!6>8&((WL4* Z$KF "LOT.8;F*=7) M8+JIG-.&L4K+JOQNPZE1"*,)&Z:@C[GDT_]W)>3D=5 F,,1["ZXRSPK88^B& MFQLN(1>7]1=IN<"X:].2P.VPDD7ZV3C<, -+<=-2T@?Z=&T&S2H7GLV1WWM3H"1DVZ6,MI.S^*RPY=UA3BDUTLH, Q?;M5G#<&?E5$WW=YX75^+2HOS:NMR>L MUEB\H5MA4W]"Q<3S5TVAI4"\?]_BOV51<<^BR/$-))#LV4(&JQAW9YL>]UKT82(NQ1 MT7:SZ@S"?2P^V_B4BJ]SD>YZB?F<),6_\KZD$DKL,81)5(2>S"',O""\.8YC4T(3-!7QZ=RE:$=],#.SNZXVM <*M[+U_"CH1,(3-74E<1))S52JKOWE5?+G>X(4AF4;5WUUP[[XSK MWA2MV"4746D"WC10=%[,&S8-WD-QA&=%W*98O> MQI$^3GN4RDDI-9%E/7%P3[7!&0&V>4Z7")Z/^?ZM@JP:5'P77-C\I!L>S.^F M#&0J&1,?B>!75-6/<1*D!L= ZH=^U,>03)>@K#JC(=\+%T?C<#BBB$V_TQVA M+Q@;6\$/AS'%)0Z"P00ST'[C9U.=V*!'/\3]SB1^Y<6C8#0*)]V(T*,ZO>$/ M(U@-T_+'$FP01+U1..@B[-6@WQF,'<&ZXW PX#J&"L5ZD[#;[1)MAH-./[)$ M&_;"X9A_Z \[P\&;5^M'46WPCZ5:'V@R"2=]Y*L9,&<1/6:J:K] RUT!*]Z2TJB)3$ M.6V7=-]NI2"NUU8QC!U6I%RWUBRSK S-VI#?-4QB!*_$_*#KC;I;11./G E6 M'31&&^S0&N6\2\W!8VR&OD6*N('X/EO-.SRZRZ=5=KXV1B9M4]N98%,KS3.G%YYJ;-5LJ,+A-?+4L6'T6B.2&Q*?]G9- MR9U-KR_.+C[>!%>S:U9&@P_3V^F>E[VJXL:@XK;=^Y[Z(%M&=+V/,Y4P8*$A M:M0RA[96'U&9Y8RYDILK(QN4UNW9"3Y(Q^57WNK@FW$%V,5ANY^M7-\)3!0\-K-HKH$W5:^2:\=$LN[V>C?K!MJ:<\9TK'+) MMWZ$/*0G;P1S2BM"&@/D9$HW[8!W4-(Y$>$@"( M# Y1T^R!D,U"AY.DQAB8'X6C;BQ)4H,>9E6,QV]8L#<3::_E@A6:="5T_3T, M0^D:[7NDA9]VK6*/_C .@JQBJU!UV/E.MK[PY'!!TF.A@W&@;KYL9%67T6.RQLOT %0E:],BN]?=QTOBBN((K6 MVEQ,K\YNI^?!S>WER7_L_/&[JOVCGNMNX3VLFLMQDU(ZU%3JO.D?[VO\ K.) MPBB.S>P(V6#@S;?FMT(:'J>L)%=UYB8,BKJDX>HM:2KVXMIX.W]VS6O)G>S, MAVWD[LW/Y2<0F[[#4 ]O%O51Q+@1<65?U MY/=&0"!\,)Q((-Y[(&#QSV@0G!G$ 2P/,7##\W\AZ:W-X$=E'KUI"8#>;O)!B,:]@/8C#R M]23M\BER:32O8TH4I?1D"Z_=R^RJ$N+]YYNSB]G-33 ]^=OGLYLS=)+7$OD;+WK52,%^=LUW3EWU M3*VKLHZ_N<-5TAPXY"NH=70>&8I+'TP*"+I&T]>FQ0T?EF3768>DC7N:]!JO M%<[.-B5>V51C3UK%7W1_5BA)M2-Z*0>+G&]V>M+;+O<'WM(S+=/0?X)&PUDR MZ($6E#WI"B9]VLBX_4K9MMD]PPAAT7!+7H87UBO1(9QMA"SSE,[B2FVK'N&+ MR].CH7)Z".)D"(Z'!#&H>%&_E9W7W,YOA2EK&U,1UN!\-[Y^C\ V^=<'RY.B M3=>AA34-5E)DQM(BD/)&C'M\1:W?:0FT5YVKJ70' G%0-^ UZ1:=G*ADUM2L ML=+$)'T0K3R@TY8L986KB2\N,;^&74=N2)W@;&/Z'\WYKI7HC3QO<7*4+ZNT M>#!Y3#P<.U3NJTB5G-AX*9"F:ACQ,AU&L7^XV9@ZF,A5PWYDW928^=>AAD_) M$LA8-8@H&H(H:M10]9Z1.LZ++W#+/*7:K5W4W^ZXTO4\=_)+CCJ3F$>SN,WSI2#[BXUB\S9OSFS.)E7NKLD_ MIJ,XVXTDO6!_X1P3[QFFE=YV@>X"Z@59@'QQJ8V?5QE'-!D+#NYR,;BO\T.7)*:(J+Z.V[USO*8M!22@(%?CP^HKS M55V7AB![C!T?6>F_1ATK:?V-#=9$M9F#=(SPT:(;'I6W O=C:SX.^RG _ M1$C1L54<1?LZ,B+*-W$==SR07*FVZKD\M#;!< M6;^WC\DEP](&J#* ::B^I=RF116Y47=JQ2G4=$G;)L7:(R[CW"K9!&[(OYIB M$=,8U\*TF4QO4[QD-5Q@@K^GIE%*/^[CSL=GI'/D(=_!Z0QHY8A]M%QNO2E&)F8A?FY,,A M5'N6(M;ZVU(V3$\G"BIOG\P^6V1D53->'G;ZM#O6ZS#BDAC4]JA $=C 9D/! MN9"B*=YB\'#WJ/.]L&! 6)#=[0X[Z+R>]":=OG:2[Q].Z: G>P"B],H/_U2< MVBJ"T1O6GF?F3Y_.;K$5*#=+QE[(9QGO,DHFP10#0,DFH3]:"((R.AGCP4!&4$R0(#QK:*$ZO0O(311B0402K7:A3M]]NIVQAKSE M5KV/R5[%E>]WH\,O1Y3([6 T@?IL,B#H80W5R:53F[) W[>R3Q:*-C%W&'2: M4=.E=1S \L% ;;[Q7)7VEW[?E$$7CY1YJI&+^_HK.#>0B]E0K!8M::7PH*L3 MR>!?_4IVG&X2+$JZ)N[^Z6[M^/%GI(B;0C$](+= M_% D3SNGZ S\;(>E[VCO MN)UK__VZ:]$&N!?/DMS K@">Z^A,VJK.XQ"A8"-WU6P#J\*PF>**\\@JRU:H M04G@XX6$A8[]87EIZ+W.=E+S*LS\'6$-&2R10=P7/F])9K+\25W%&BT[#,P" MG]CK;8FODW"DXYA;\>(%@KCCJ#YC ,[)18M6::'6I (I-?O:>Z2R4)OJD3F\ M3V61\D*)%6#Q1?EZH1,M6MZZYC[GN\Z!AU$G/E)[^Q#.Z"/O5#[$7,LC;V\T M#\"":(!%&.X>3;4=S?>>[R=-S]ZC@\^0%))_<$F=0/?JQNZM%7)O*8FK#+6A M0([@!PR.1+TGBM3],V9M)855[D'74N9"9_\75YSMJC6;?42]G]3^C[/+C]?3 MJU_/3J;GP?7LZO(:K8"WW_%]:31CFT:SQQO41G9N>=?8VMJGXC8E6^!=U:D: M[NY#36DZ3=VG3:?61@\MZ4^KA^2!K5Z.V.*#2$ $4OSX@O==8_M)%?X@QI[ M*3' ,KE/81=Y))'O2M/S&[/)'G*'0[IS\UF #S;_ JE'WF*=DM450!80 IU]+R0-07]_!_'&SK8OL*YZT8'JF2[Y8 M%J*Q<[D9&/M46>7 SI4@2=FW8I;S+Z6_,DPJE,K92C/),RD-U.^ _/T,O/6B MG+8\G,?LX1$$);K' X**!&H6'HI/K8.;$SZK%"/_V<8>[-M27$'*/E!IFBY) M0^B^EGX-]ICF\(S!1*UXHMQF"&\;\1W^$Q?[996!3B,S=(YVEIA6Y] M33?\[+3).ZA'Z4_B())-XSB?G F"1B)#D)MK&H2],:#<-3',JPX M'/3&P8"KL8:8@PVW&[@U\JTL,MY\"*9'.)OC<3!&8,UA'^'LX$P1U%K$Y1S& MA+4Y#J)N#WTXPY[?2FP<3L:3 %/H^OC <0_SZ1"&[:P"(@0WCT +'X0]!'D, M)Y@L. J[@SX?KI;:,5*4*#L>T=01T*\73H:8[CX9,A#H]]"Z 3T2VS?U^C"R M\7!$!._#5.)P JOP*L%'W1"A":/1@,C3[X>CR1#H#E\/!LT$[_=' 0.)1O$$ MR-H'DEX9D'U2ZPVJY#UUMS#-"($BO3%AO TM8F1,/?N\U1J& T+>'<.4HGB( M_33';[KP45C6/.A0!?&7:!2 ^%CFLR0KL$EZN/-DUX)/O1Z81]%&-S90Y3243B)<$?6EE.$G&P>6TR8'?SKQW-T%3OXKZK($6YTVL#EO%$0H#MU5GW:#BK(M4 MF>@/:^VHAYDU;VA_E-%$>Q&Q!V6OZE3L*2"MUA#([J&Y=R[TUI<*T[$>0,VI M&7U?,*)],!]3=$*N'S'-TM/ 7")R8;O?L@GU8&_!WQ*7+*#S@,DK8;OH/&;K MM<"+L?*,&K:UQ$IKQU'#OR7ERZKL&/N"]>-+20.M*+--V+O(_7=Y_L7E*ZP% M]K338JVJ7(QU,T(JB,@'32\[X=V]/?>5FY;DG@.?Y" H5!3('(] _LEY&(' MB.FP(02L"#3*"+2N,9QK*+9 C(Q[KA6H4RZ=ZJ-/U;:^Q#0\#S%VYDQ0)')U ML'W$-<>H>W\,@QZXX87#@3WTS*@&V,41-30X.,?=.EC_WSY/KV]GU^=_!*=G M%].+D[/I>7!V<7IY_8G!<0X_FSA^+6;[AEM?=6M/X,1X]7E;][P;:A%-7BO7 M$ZO9;/F>D&(3,/N.T#VY>D\I<*#ZV.3P,///V\>LYTHZ,-_"&8P M[ R_.T$ [^_#?YBBB\^954+\CAS'4H2'07\*..?=IG13W1%S MEDDTY/M'OAT2#WJ=(?T==F*B(?;)A+\Q-DGW:89)G"/$&1CVX-.PVTB10TR# M.@H&0#9X*76,^EZR'>)#S*- FX<39Q_*'5)BA-XC^MXC M8M\PZ/4CHE\/3M\1@< @TP#]1NAS]N@WP;;1$P2-&R,_CC"3J$4#'"!G3CKC M!M)-\%:@QB'BCQ#&-='[>VFL'\>0V1W4I/;CT*%4:%.3"^ C;A4!Q+/:6+E] M,H>>B[4KN=-4;"K)/ ;BF9(T.7>3:AP'25I15=>H M=U ""=>_9ROJM[V0IG*H0\=5=*MB1J5-)<6*ZA>6%BR+9KF&F]J$33%>N0E=R?=SL MF4A2WY8^[[>.I+Q9G#>@K4WC#J7WE.E'AON9*:@1XBNK*\),**U;MF(0C)Y4 M@I8PM^7>6,_$H E.P[>1 JG.DP%PYRV[#9L8P*KT\E0*Q!%?V8*[G,*)4L!+ MZ@MQR)X)+Y6. 8V%('[R!26-.3,;*U%,P)YR-D 72ZM-@EV7M\0E"@#I2 M9RO&U3=L*"9E5UFT/_B=J\J[D#3SQVRY*%(2*7KV= ^E@OW='V8%)I5R:$KJ M>[M.\S7<^/R84U2+))E/4'SIIZ)C7E&DV=,=ILI/,P$VSWE0 MFH/+_.,X6QUCXAX2UPJ[TLSIF0-_82+KJQ>\>CI&+B!=N_=R5>WU\(8JM2D27@XZ@I]/EAS7 M]2HAIZX2,B1!+^E"N;1_5560\/M=D6#^!X&LYDN+L/H$V@1V*"\?\[5=\1W% M:)$J)T+*PR!>+40[B+HJ%8.J64I$2(43BB*N-M'/%I)U5T^?9I> M_Q%IIH,?:ZJ-&9TUC@+HXL.":D8JR"(:L:$T@+;#0_7%X:_(ZED+8DS'=\ M(!\]I1C;MASS^2;X.)U>&:XQ"!UOJLHW?4(VC[9S0A6?-"3H]M9.I!R&WI24 M2RRM-(Q?61 G9+R_GA:(]%LP9M[.;J 5<*>'I;I0K[@ X@38J6C0Q5FL9*HWB2DWUJ"U.Y#UW ! M]ERKHTM6G?UU%4.!KIA)[^4":QUE>S\HW N%774POJML2;8O[Q@@,"V>20YS M2=66S4!H:EN!=M'A<7YH$0;J&-E:&Z,FKN>GJ8W]&.="( M+8*/MEFPBZ:4UHVE7&HZX6!XIJ0R8]=ZR$-DJ3P5D]S%*^$_ W:1RDQ]X+;Q M.$+.=V1D,XR,,E?L2$]E+U&'ND9ZSS!@'X;C0 //%:/54BVK[_3[N'L+Z+^Z MR@N?.>?(5).7K_UNL*X(^\+*S\9#S[ V]61F/X,TNE>UKU1Y\"55B#&24K9] M6ELW@KI\8F;G97GB2M7 .E=J5"&(NE79HZ<&#*)>TY1Z_C+_U\#+F4--P MBD8,(.7AXIL8AG8IUV*$.]N]!SZ-)EV4(&&[%:3+-T89W)2\VW -;UQ$0GTJS[!<' MF#3IPN<7)^P]5?"BS)/VJIK7E)*MOO7_!DX"CNF;2S*$0X!!!RYL-K?(D!+Z :U4$.F(?*'E.JN@/5@=Y 6 M?>):K%F=\O3#V8F%[\CLI=3EJ*R&Z9G+'L&RR@O!_4'VAQ."K!LJ>&291UA/ MWK"XBD&>6W/$$@I3*(J5#Z756?GG#I2C*%ZE .O$5TN1:M#UT#V)9$TC- M)8$]2>:ZTP'OEMF#1*XQNYY+,5<8#%RB$%^(;\P 7&S+K93$D/1#1P)GJG,J M?,^PEO'^?\W)%TX-'.RJ,V7,K>Q[8^B7C2E4"DJJYD(&2'V8]Y)8 M6.@!UU=R4Z.5--W#XN5"=!A+& P7! :@TA%3+*UK,$)?@D\H("G9ED"%TH0@ M7<+@4[9X3N7S3;ZUOW#".'XA/PL$D:679\"%(D]L;8[J)2;%CZO<[_^8$\"X M.\MDWQ7(*M3EK:7%#QL(?/4S3H5S8O&\W92.\G]I*'$4+T*^RLC/ZRS"%:GE M#UO0:+@RW6M :6#87ND83%H8+AL9#$L.]^N#PU[ YX[LT4-$Y_ :W3TG!6+V M'^E^(.Y LH+YCHQ0.0X5'YF]G/+H/T2?H,LI;$K-EUJ4"H,/O9F3D^ M9-'AF=.)CWK",13O<8BOI*%+;(':$Z%-(*);Q.TJ?64*;3>OOP:9# 9![#J6E]B]>]##:&:$.:@]Z@X@%&5+&/0EQ7FV+[O;=46__) M>2+%N]_@T/SO5)<1Y'<8NQ%GT=HT]24T@,J5VU7]6MIA;,U1P:5%C>D$XA)S MK?.H_D7ARCQF<&J"5O3B1Y"7V(B<+9)%2O6UJ-?F=W\7>,J4H+GG& PO"E@G M!]G/0S(M^\3&],8T]3)S#,U<8%O*7"1)5(Y SF]K&+:-?=LF2-@D%>2)S)$L6^Y41>]2;9SOTAT4>!>12 0&?\1S5GA6#NX,VYBBX!Z?_[7-Y?">LZQ+>&D8O9/OX2S,N?+(><_M MR AB^_>[1B+T, %/$,[^V%S',<>ZQ@&1[Q"$(XYS4 A245%F--:CY':6\ M+KC:VCU"L%TQ1&K5CI'5O9G?)- M"R_?I A_"8I-7WI^%1O&P] U2P])8655>Q3#B:6Z;7,F%69(#_U9F29V2=CA M@F*7T>Y<_BRQ)/FQ5M3-DEK*(P5YIDZ7K+Z^.35TOZO\O%*79TO1?U A,W< MW)G8#P=IO:()E=M;>9!NY>(@F#'*B*E$QTL,Q1D<9L'(A<5U@&<@-/'L7W(4 M]9.KDN< +-"J3R5W!]9N+=I20XT\U5D@HLH,>N07"LZ0K,P/CL33Q=8PN M(ML\9R5F,I6<*I'?AS9BS4NH*[HU;?A93]0.TE3[^]YJ]DDB\SJ7)-LF_/JY MT_#,\ URFC!6"\'XR*FXX&J#T_#R[[?9DM%MXNYQ;R(! ?,M%Y]_%7]4U#V. MNW+%Z1;&A:I7B/$8*4'P&*'G+C['^ HE&WC/NT&G#H=I&J9SGS*>#%.8O&&Q2[%78D!2TU+*/NH/74(]S,F1_PY/-GK)&5'P^3X">4#W#% M:O/3D6D98K_BS#.'E2G^X"(E( \/Y]L&EEDP2.*66.0@>55U5;40N"KV'0RI M8P7&.> *:DKDYM[HI?$IX)39W\H,<"+)2AK\+KX;GIA'+\_O!Q^?D??#<0C>)E"2;, M')>;=(VCPB"XH)@8?J0Q^2,2,9WX=ZAUR4KS?$2&9S\ZKA2])N-=P45(+Y@T M:#O8N%5V25(EI^?3K:*"E#KIT3C\'(.@\ X9"?_%AXU?(/RJ\6KP'>G"LKHA MLGMP=2GJ?&DR+8G_&L!!+58.[7'*S<.)-8*4#!@EV%*.PZK9DYX;RS0^OZOT MUPWK58RZ80\)M/&HVI!PHDNN_-#R1:Z' ;?;QS)4B^M"[T6HZRJ:]Q J$3#N;"LU5<9?-C@ ]55%WN-D7V\(#N)A&V M)IZ#R+(;BZE,X0!B_G>>=K](.SM]OOZ& V):=DAR@#S)W%TH_@'IBE1G6,,+U:0?<(:5&!,_&!/HB^Z ME)J''5@\[J=2*P$9\LZS!M'I1FMRKI2Q:-'\7$:9AMK6CU85'>C**DTG&85S MK4&2=$\+0V-SDM &W5*C-"1-LO3&Z4'+FWX;)%23K"2[TP8,T7ZA;8C9Z]63 MI]*FV[K8JS3*.,*G]KAXEP6W0!TA-=E;EUVN>MS(Y;!1,+^*N819_\>\ B(S/8>1!53W*N4EL+W@$VE; M+N^5*"#GK]L4IXK#LAWP.VUZ54/*@^I7SR:J:A%?Z^A>:^(N$DI2S5<.-['B MN99B %=GP *4LV^L@,3>[PT!84JQH,TN_5?VN(0J"^XR:?7F@.UA+!;7*&BP MAFSDR+:TV7"IIE91+5%4+;)J&\40FT5>ARB/Q M6SD0F'XI+@KCAA"T(LXV=1S =75>\Z&J1X8--H?F#^)V\\S])5[T/?5:SE3S<(%MHD]= MXOM=K\US+ZJA%6"&JU4BJXTR&(^1AE(*XAB=Z3\,UF#SLB:',1&G7"3^-$*1J?F<\XCX#(9*>5)END>W,@-ME1C/&Z4P0DKH%B5!-B"2V/U]59%F3/UHZ4 :\Y='<8AI' )&7$@2VF2!X MEG!$^V;GO53)8 +"XE!T>:M4)N=<+*(+6UK7J9 N[X\I,NK.3K*.!1]9<"FV? M9&$<=;TR(Z/6@E9BP\"J-1LC'P@]*/)%1D*WT^7,;_><9PX74;X<;E8< PD4 M[NRW>S5TL;+J,+1=$>-[4RCWG$/[@IE4'&L@8"H+9A_QXUU^G+]2_&O#6K7= M3L.Z/URAD.4^/+W;\_>;"LPTQCZC[G>B%J=,+;)D M"J&FMGQGCTO(Z>3RANMQO43<*JX.Q&S7T!1Q%;6PE5U8$RCPPB&,H;G\BCH< MO8<>[_"FJJG$?-P*<&.U>ZCU5.!Y7&W)J::B;"GW M7=:+ TY$4 OP(Z;7@>U(:*(?1=SAE],%!GM*RHR#DWS&^OT/?5APXI7'V&1> MHV6(?*7/9C%(?422WV&""/ TX0F84RMDS^.*$S&I=:;*?])AJXX;Z(,::.(/ MU%@U;FB\=.;4Y(PT+@*3<3&7BY&'.:"")*HN\L-GJX6'^EA;KP_IW<:U[R62 M:<"S-UX>G*;J<-=]&98HQ3C:0.W04;+>@^6N&H9PAB+E3"_S9&7")/F22$"! M6)=!Z4-.Z;KZA/J M*0A;V$6ZL5&(>7W_V(S[WR,4W;N\'X0A\+4Z-JT5JW MS?E^1G;4*C68"/:,1V$(\NY1)V6H)D>4>4M;IM)K\5DI*8E?0$=II,>814JQ M_!HM=,]1W1DPJR+T+:J!#S_:,6K(WJ *FULT,';]YON8-MG29G\U]2MNZBW- MZ48*YP^S* 2F717RM=6U""##UCB?C7* !ILQ^#?-Q2/&M6!K!1/I:=W\+I"O MF'&U:!M<9:X*>*8"%Y>N$G:18K-)K(HGH<.'(9=\FT8XY'!2J4\D0-0$JYU2 MT20NL&[C-YM19--&Y6J;X"@W(*Q_^YQ ?7N-$_D>N"5D=FS4L65J:$UJZ .LNNT8 M[HW#>:]JG5TB^.Z"F'-Y+T4__P=Y%R) MS:.,)#>-JDII.O0[RNO[]-G99&6MSQ6V1,]7&,6#H; M+FUNXB(X;5:C=V748;W*MJTC#DY9-4*I503G.N3FB@LIC>YN8RU.:L0PWQKQ MTY1'U%1+[*: $Y+T2(N;6@EK2U#(TW1YHW MR73!TP)EOBD:L=JLF-8M\U.18-;OJXZI:B5DP[H;\2Y!X#+#Y0[6 MJ#!]YR6E-W?0&(5J*!B^<;<58Q?L.#R*UN5Q[L2.RP;V)D!1D M'VF#2[1OK$I[WX+W?+F_>XGVG;-J5^B;1GX4ZCE9ZB^Q. S<8#.;HTF4X)WR M"2N:;(M(GW MN7S/2D0<1#Y4#I+*4Y[4=I \,J''7"+&!+]9@ I0F)CE+3&" M/\F,-IUA?AP="4Q\'<5-<#OT*HX'NH)!5CFKEU%I[3T.[_2.L';B:#\)YU.U MSI3^[S]7N_:Z"?& MVTX%QR2B5-'97NT%;VO%)((UY&K77MGL]0U>5^I._3JW@V T"<JU_4*Z6 W16$_0HCW<2\<3B:U+@4GES?2J7UVGMSNH+"5,([=KR0+"]@.M[-1>DY, MNL]>=',)=1L8A#%(6D<@4YE&/J8BA6> T!P.@F$8C_H"?]KO4MN<'G6WSO\&E;/ KVW+9^1M"1P MC(R_PB(?AA(ZZ:!SV8S@2S3W>D^;?P^N'(!CZ$P3HC\,Q[/=@#_7Z M0_O7'7#DKFH^B:)A. (JP)]X,-GC;)OTP_YH@']&XSYM2HOR.VVK:3T<=L.X M2UWL!J QC;$W V_QEC+CU_O,?+R\_/#[V?DYK1(W,#^[N)U>?#Q[?SX+ICMD)L5SK'S;"U$I440 MD=(6%!Y*/\;!A+HP]L-QCYIYC&/J#WC;J!0&Q\$$%%O\STM)P/Z%W*;M2'UZ M900C;P2C<3B(J:7-L DG0R0C,!&H#%<5A/.'>*I-P"#OW M1KI'6D?K2W (OU#3D6/WT:96J3BS6K7#:!!)ETGZT+JX@\F _JLM+C??.U*? M_AQ[M>Y=1U%I+;:S:U>UARV>42AN M>^K3SKZV<*1-P*R5/\U=;F'31;VQ^6.[C=D5,)]J<659:9S]/TQF8CODIR># M5ZW>V+8G*WNMC;S-WYM>1-9&FK) T >9Q^"5"]D._Q'/.&GV)F-C1]CH7>HE M!+;,N,L-F$ $]B;4'7?8"[LQ2H3#(:A7??X9-M%@!/I.OCJF'&<,R+KBEPFH M3(=C=E#TL,WHN#=$]\5@C+L5?1R6*>#I47]"+^^3LG2DY6\TA,TZP(9SZT_!A]G[5B7UW[#\ M.+C%##-,&=R+HE2Q3$EI%,84<)K4MFMT6W@_FV+Z_AP+-[#U#_J_CND_&M(Y M9NB]#T"3#WN@61X'YWY"W3'0;Q0.81/CI^]"#(T 0DN'A 8.49AR.?8!)R&(L17(!4K(B_.,W,^OH MJJZCNR%X]\$6R:ZNJL[*RLK*X\L4].0TR&!G54SM[0O'F\!2QQ7>2B9-TZJ\ M%+29YBELF!Q6&?957?#+[9QGU7),6C+K@1Y,^W*"!8R+7';3K@]U2(7^PC*G MHZ)"Y=G<@G.EXA?&\5*\XRV!-Q$0]AH?X<5Z<;*\/IW9K'#M@DE\9QF2<]-Q M9]O[#U4$$+*=L[]N9&K:/<8A)9A(PZC,Y\0< MW)"L]NBV8+EHKS(9Q?B:CTR@83BJ_/Y0,3@KA0VTR6Q94H$E+>QN'VSOZ-#" M< SR% A 80H/VK2)]O+6SPY# CUY$[QE(RD%(&VK9>ZV(JJ*-TD$>T-S!]7* M@Y]>8(-EL?Q[$;._7V&Y#-:;^; [$CY+;2,UR@-U)/Q[[!I)?=@=J0ERZS>E ML?) &2EEI<1(HG>HJ$CQ7'Q9E\_/V]TGD!O&B4YO?8O/6N_WNI05KJ&> ZC' M8,!/("8YB'Y9F,<%HPS\F)7L^$E)@M+QPWY4CY^L#.NJ5072 BO0FO?P)9I* M%\'U[#\>&S0/U3EA6?V^X,7K3PJ:CXIH;RM[?20/TRGT"*H#5F],L.0[B= $ M1#P'S1J&DE1 M5MNXC)$-\R8+0%MJ8J PE8Y&',3(4)J!(5^Z')6'7/L";=%0V#%5Z58Z[I9F5&QK0B93>PV&#_4QES M+&.JM0C;N8C YF>DF#S.](4 .MKF*-%;'(@C\,*M.;D.0^B3$[&B>SDY-;B4 M2)L5_W@MI^CA-4N]X_'LM71-UIPHS0YYK4E2+OK0KC"!#5VFJ60-=8[2B2IZ M$]&\29$&6)"[ =;"*Q1^/4]C(V[T^0#MMG^0_25L*F;!D6)M MQ=*JR"2.(7X8_B!]V,#N-3?XP%4/E=4UL! =LBR-BO+/6$ *T(&KY),R)YVT MKID=+ZRR6!&12LLI2CNF Z?X2AM_+T,-8/\V;,I3M@VVA/DEMSS[FPKL"0.F M3T5^>=0K0!!FC;*ZMDC#( E0,J"/"\;S3>;AAEL@2QL\AQ-)"R4>4+4 M!6H[>8]S$UEN84"$"($A$A 2R()B!9&LO/S#7&T)YT')PCSNF(I-CCRL!2@- M,J)I 8D.CWY+"[C PXT]@;,^SEKJ:C@TZ$E) MR'_)6$M2!,WB4_Y'H%<"M&0JAAD;"HW1=I,'&:@B%?.3*L"Y;2C(A&84TX8% M523+Y%W2[%0*Q[8C)R>^X<$K*&OS0C'@P,+"E;0I:$2X"^)1SKA%V%^3]SCM3U9>L(48'N*]KM? ?G!?L55]D: M'/F-C%IA7#:L>G<3%NA?-!S)/\[6B^G)[(H"!X9OW&^0Y @C JZ MV=+!B-%"[- S#:MPEL 9').7)JI*]BXTANU05G1$YQ$P->SK;K<]>W(BS--R@:C*MV?@3. 4]A/B0(^S2G8>IZQ(*-)M*@ MY8(5:F)^YA_","R'VKE''/SD6\6,_F'^-;:*ADB8K9;7L[/@ZOIR_B^GX)"W M.EBN2V65YXR.P[4+O[%'Z>T-&E1Y+6+=^\6]\J$>K,T#_]'G#+P+C)#!4N _ MH/]*_ HTPC.^H?P:54_FRBA:X9$AB(63!G@O2/0.U"K86KH"R\"3-_2L-GT;>R&BIJ[92L!61,D]$DEM?(X@$7>U_7E/Q,0>=L7JJR MP5I85GZ*UW'2_HLZ>.U:L2G_.J,FN4B1F,U_?K^\6J*Z[K9?^1&*VR(J%)E,.@I3MZ1@5XY9T A.NW)? MD=]9$?S_+W:;=]-9; UN^J-S F #9(DUK6-;#-4%D!W3UQ%&E'=8VQN!=<\:@DYOLFP:+J V+ MMJ&9BG!^OKS&$&.6D(#Y!G!K6%QXT[=X#,TY%GA[^0PBZ0'UK[G$+&+<0P% M*!P)'8SEH@QW'PC^O&? Z])6H^(B,COD(Q:XV@K@'K0)L2!T@3&A&-*H+PYZ MQK[A,_^&'?N&&^4;',%UE+R/%=+5C^.SM$DBPS.:-&$.Z@.+S4%HK;Z<3D'[6V]6%VN M*4?/F8W'HPG7,B->K0HHD=X.CJ]CE0->GK4*56I5J_L6L:Z+2L C'8=[<;I1 MC-Z(17N,(KM.T"EPQ7=[F<,^KRCL-\[#.(M)FL."594X&L(*;AF7DM<4\ S M<)/)(8YRH46(E>C19;P &B&P1P[WK"8.DS0/ECS)6"L;]2RC@8.L+L(J1[,$ M)@;60<&L$R5>A.!U82PFO]'M'0NO1V\">43A[E"C"[3,2[U<5A$F94I>T3I( M8LIX*C,]<*X.F[H)4#O-L4,0-#RV>MD%.VG""FY/19BAERML4 ^OPKC(>02J MH':*%!5QU_CIZ-'(PJ:D(-V2N6P/H;7%?8;175D.,ZLQ+1,(#KHE$+"!5>@E M>!6'Z)M!>%(D3Y[#);$$NL>4K&DE>)Y7 7/Y)FD#9,V!I"O,*2-$>\R,%&XU MPD26D:9 D8QR&))2NLQ2"LC45JL,"PJSJ.&3$KC])3$L;2<*O@G1R5C!)$JQ M7"Q:VK)<*2Q13J'025CCHA64%47'H5@NZ"$;F=X#;4)K %R3('E7ODN48R);ASFK(%U3$(2(CE&4,G!G;EPS# M,@I@W@ I%O-+[L\\?=$]6Y5!(_>+_,!98A MD]9H3RZ*"GB7@H'8\?38I0O7^#)0#U"LPIL9NHZKL$E02A@LQ@4OW]"DFE MKRO@2BXY$UC&E,028;DDH'LD<#[7F+1VI,)I MU,=X>32A#-O@WEP3^W",S;JDR47*9%X#B8J6&&%92&$L:-"7N??S^]GZ>K$^ M^R5XN[R8P34'-.3EQ=O+]3EWG4I+RVNWODQ)(A1Y_;/$1Q^B,JMOMLCJ=JUX M1/V'%O7"$OCDN?G2!?,M8=HH<;Y824[\>DV@I.*WMPS%1?RJ*IZ9Y8G1+\L MS2*6C(A, _2K$,],HU]3PY,F ;+6R(\5&N(P56FFH'ZF5+V$VO-;LJ]??L?4@P9!XF:A]L(:M&_'I. M)X7QLV35AUV]DU0(>)(8*8VNBR7]=P MYJ&O!(/?C)G[4)PLW:O@31IVDZ>M#MW4;?AK:LRIQ7$R&F>^#U" G"S(1X,0 MDVRHXD=";NKV?!":U-$8SZ'4.B5@"UDA]D#PI[1RN[;%2A;Z6-UO.(I;.]:O ME$Y(0(_&FPL;]E*WDN0J<*5=G>":VX!PCB)#TS-+=<<^,%4B0 MMRHDB$+AX;/,[),<-T;/A%O(+>LGFY6XC@'%=? ..:!\_.@3.0O.F?.0KL>F M\^$I$FEX1??A3R\/[H?GB",KXN&<0 V^#=@V.OZ19U:#'*_*6#IQJS'2M-!? M7-"@9,^^D<'78D:SMD2(E\#"&<,M+W(R5B9.K(=:WWY+[7OZX)4;7@;.LI[F MFMS)'M9;*OH'2[)B4/(^PLV46EDW8\K5C9!4'"I"%#$+Z:)!@QEKH'_XB#': MC]8KDLH:K6I%-?N'4CFVHRUO7]&B\?JH*L J<^?XAW-OY^LA17>.1A8?N/UH MN:5>)'/?P\S0B!#I',WBN^U-JU^NJ"X#Q\Q6C?68Q"# <7V[R4PN&@9I;G)S M.YZ"[^9B?BN:_-2:1,.K$..=AG;ET1;6!CAN7]!_BJ"WNP[#'L97SU^# M\=5=4?J.=>.AVJWQT/8Y[CTDD_/4."1'QLTS)N>]/%G$[%!P;5=!)AQGPN_M MQ@EQV04!GWD0P)V<=NF \0X5P'&#F1?SAC!_CYAJO N+,EFVO-"%L7-$S?'K;80/0:U8AF+GUB&QX,Z^E%V/PZO0AS MO*<3"FSBR>>V$DU*>IK)D?M/:G5;JB6C@848I_35>]H)T[AQG^2L33%-JKXV MY32IW9>MV7(=?)B=O5^@H&D=)!S0$$7,V7)VLCQ;7E-XV-B#X2T6FB0DX%#< M)G [J;FHYZ+LT2/FJ"&5105$H/I._H$9"WW\3V.8M/J9IM"CSZ5)#;SG8;$/'K7ZM#'W:<=W&,S@/ 0 M+./Q2I;BJK2!M6X5S%P[6JOGE!@&*.SF!@--V%QH&WBP*3W-8_^H4,'PUUL4 M>;=>3%^/2FHU)QKV, >"[>@UIU3BJ1/7U:XPV]WZID*HA.YL[05G"=2VS^BG M#P-: CJ=W*8ZDG;C#$3#C5.&=6,02.WH9=&,1%WSD&I0:+4T@>!JR MVO0Z8H8)EF)$<[@LT,QT"ATKT+R/?-ZP4@/=EFT5KB_;AUO*';/F'CD75_F8 M>PM+MY:S@QPO3%$UI)T!(FLLJQ<_MM]K8A^W:^G<2T^8]^-6>G%M]SQ\1929 MU/+NJ;YYG*15&)R=S=W"2MMN$EH60>D49!E1T>_I9??T:(K#LF^?65C'90X4 ML=E.LZNC'2A(O1_KC??^KI>&C#Y$YH;!,!3A0]0D:SS[]TT6ULW_\IVJU'&Y6-C"M+-P=])\_)=MXV7VO-YY")=#>X M*]]NOAD48)Z*H.EIUH7'E93VTW?V\GL4I VSJSD<"UJLCJ.-9I@>T$_I:'/R MN-M1.H_O;C $D]9^]EF +7]P =+:>]#!:$TR6*%+W9]B0>!LD6[=KVD0PVY/ M&E)%EC.U^L$*NT>K^^K'S_W];W_#_#*+A8SAG#%$2:DW M/POT8_,%40'9,E@:-:YH(UX2E8(^:)/BL@PBZ@!339N+&'S<&K.*H]1T*3F' MZC')8%SG\-[.EB>7ZS%?PBQ=>[BO;L@V@464[3:F,1]E3J//\!2-^,CYZ;AO M'-Q/GT?3T0\&1C&B'6-6CMYZV60$ 4]PD=>=$>:SB]GI[#LFWM-KSP>H:.FN M-J5==&E:",B2-O9=14>W"BHXFYB@,GR%^JV&UW*2%EE#J%JO+VL)1'EG>*@[ M'89*#8"R" M;0_H..'=IQI8N-F?Q1ANPHCWS=/2KT64ZBCCOGD:#ZV\88*0]\W3:)#WT3,U MX,7' I6;0UI);E.QNJVRJ&B,5VU298"(<[W6(\.Z/"_0^W7>=WT>+T7Q9?M M<9XL?,8.^6\HM+RH! ]][O\LC^%95)RXP(H3*UYQPFG9T!#21]_UU/N!L4WF M0Z'2W4JS@ DV5$06D&%>M=F-P-TAA[@VEO#9HC&QVP/WY)I?SAV[?2$ZHJ%C M)FX\:V-_6,7$7P.E/0!$V_W=(Y&QK6LQ" S;9CHY!AZV@]L\)EP'++9AK+$B M8[N8'JDOCG@1:R"^S317#4#&=GV7N\4'$ZG78$#D&0:*K87.[%10;-?('53K M;C.RO#MWGA(?Y;EV^U,6+,9!PC@>3%T+]K/K8QT T(80&X $;7"^'Q#:-&TZ M<*&=M%:!H:VK%+@HYT2&MIJ(+-#00SL<@0IML5$(WX[E0!W@,/:@0=N6RAYC MYEJE,UG!3:!W._4#!\2XSV:.62GNZ.G$JIHZ@:5'10ZZX]IU[&E/<@1T.T6+ M1P>Y7(T__XW#$/)VH!"Q^,Q^PL@KU9XY2AD0((H1T&JLP>A)W.,%,WIZ_K3; M;NVWXBR+LE%]M5;R,1, 9<%^*2<"B:9VSZB2[LE6>/,%EG\CW(7<]O\[PAXS M2 36S!('WUUQKT>SQ3Y6D2-%*4S/. * V=-$ 6-V-Q*HS.X6%PCZRF;(JW - MF)X7;+J7)(&?)+=8/6ZG@,)ZJ=/?6B=4?WN%9OV-_>3K?W_-4Z+N?%&AAK## MY/O+SP]PX%)@%&8FH,?7)R!1\,OX4 T5UN4-5-M0!BGZV;]MU8F% B:48=G( M[!Y#W!3"PU1:'4Q.C.^A8KK]PW6+HNV_$3) 0K<^-@0 VK-%AH I6Z2?CF\\ MC(<$9J)'MQR-2>WY,CM(M4_$_"50T:;^([[ ?Q;/8+/(R9-%A+G(%G_P $/* M#>Z@R,OXQ)7 C/=G/:EC[-LQMMH8%OCKF\W]S0N/3/0QEPYHK>P2]H)E+[

LX!I MO8''Z,;KM),? PI3>38[!CJ.5IT&WSM]-OS9,O2?R^'NQ7X/0\ M] /0$)Y&KAEZ:4-K7 &D2KA38$=8/?FMO0&L]DR33KY@ZSW6+1,<9\W0QU:@ MVU-HBIZ\A0>OG'/^V.N\E"X\DW'2\H??(*!+N1/==N/D>#5 $YKBD#?9U*C+ MIB;;;,:<&+5)TV3AY]E<:OX3V(/B%ZZ7G&,A"\ZH+;#N;JT+$-DXR=)[QGKR M$3D/4W$78$VT =:B/L!KP.?;.HB^M7OSHHU9ZVA3:!7TU40[[K)C,K=?^WSL MG8(>>@OVEF.\C0CYV]I.;I8I3SJ--S'ENOAKD4HZ:1PUJR,\&Z7X*X2GV6BW M.QM#WWR[65(DOM8VGIQLC@\WA,C-JO(M.1GK8JL%8+8:1ZTW$7R+=F>CSN5; MG:'FZ>84TMKU^6;=]-7U^E6A"=[?KI QH];1RM[%]$36N!JB9TD[N P M-"WV<#6-QQ8U#&5>]/O,"+2^YX[XZ?[AH^XS$\_]Q\SQ1=SKF@6'=RP 304_ M7>@>QB.6X8X'=\8^DD, /#Y+V%ZFOT,)T_.#3,OY*F(23!$1:D!HEB9J"[' MX99@+\4FN8A?RVJ*(E?!-%G--AR>P OYW%TI)#]XE*L"+&: 8$2\G(SA"Q=#IO11HJG5>Z/=)J5FM/]T@E\0I7H]4^ M>H7WS+.8K_4P'[K// \>*BG)*,_AID_0R1@5@-Z+ -\GLITG+H]49,]U'M\K MV1,BE<_[6(UBROLHG_>Q&@7WU/LHG5&;Z?4KHY8@&R6%.H'GVC8>HEWAV1/S M@_)1+5?6TM!+X/>$=*63N)EZ4DG<--G.*DNVL[TD6RF\_]6TX_YY_V6S9JO% M0O;:FFU7Z2T\X>^>[$)LOA1*;#6AV#\E5L)3L!5C&&\Y!=L122N=E[=JC'<_ MO;S2D6W5*,9^DJUL?M]J^G*O_;X26KL59.T*SQSU5Z#B&7-8WUI QL,[ M8%;/,H(5=*4_1/D^T&.K/B\ MG1S-EJ+'Z^F1-49OI\=)><@QV[A,X?T[EN]UO>D?""'X J\ISN2=.UG8\(X9 M[L A$%9/LIF-D7PD9.B!0/L19 (P#E<"K'(DX12R5,4D:V.2K5RT4$PBF.0- MQW'U$KF7$J).*F MV$:PS8H'C%7P>]=R *D8I*I>[]:2VA3+")9Y32)X%13+^A+%%:M4R?QL(?]% M,4B5&&0+=[P4@Z3]D]#0=T6S<5 M%:M4-D)?HH)0BHO*:5%6+?:9[=2B"%SY*-C6+E,KEI&6Y2UYLI4P+6_(HVV= M'L^JG:88J+H,5%SQ/66T=FD;M*UR<8I5*IH]L-VJ(XIMJAI\W5KI#,4RE0VX ME*@:K>*BZOK&Q5W)5T<$E8O8K=C;2NV>=\\UV5KA ,4R%=T$;;=H0;%L\^#I M)M-TPW!#Y!R/&0PTR_=#' D \W/6EGCEIG]I.? HZW9. MRK>&5;L(=X_>O@;+"71G8 '7:6!1V:(57$6/]^CI]?=4G#M=8)9N)^"@'Y<\7]D8MVX< M/TNV37X;?BK,/TOVYWX3?EZO)IS ,BWL2/S$-)\9H0>.(+@Y[,6P0Q/\>BK> MPN2)UIAYFH_^IF;HMH%Q-\3K>]A&T+?^A\.E]W^)B>^C>2_$M%@$!;W9,! + MD(=/X+*2OPO+"_-34:ZY9' MS R'91=T,:X_Q.8\()<1UO"BQ MIFA)2^&]VSHY;6\8[Z]PP%ZEY3?B>%43,T6XI$48G8TAJ(@]W_*8Z@P8\+_^0"PG=FX M15^TO?OEO^S@LVD]:7XPL=G/!WUX_K"OCRQ[\DG[TX,U @5ZS9ZU.W>D.W_Z MK-'OOO4O]DEK-L;!YX/_&@2?\\9(/*,M-RB^_$G#4R_+^*PAU(?P<>!\TO"< MS.I/^&2YV$$(/@(("6CDQT=/^R@_9QYY-< S@7L8,CI?U9W)?^FC\>?_/&DU MCS_[6I^'U74;IA32Y6L8:AE[;*QC1 5V3WCBY)ET*O!L!4-Y H6&;^Q9\/K8 M!C@&S %GT88]%_S.Q@%_%XPHG=Q2; 9F( SU1F#!#%U[+V%I-3Y_O]=^[?5N MHV^:GS_4-00;9R/ <3XCLHD8)LH#'N#!0 9-')VKP9Q!C($:$-/7GH((_\0 +G0!^3 PS6,$D!???KBY2,)>%XE_^]U8# M?L1E Y%&NC?1'JDV,B ,/@-&= U@1QH]#RUCJ.$+@ Q?ZQS7NS])E#$Z9Z[3 MKPGD\X%S"2!>Q+&)6^8]"*/6M1[_R Q2W%J[6=-0#=3HS<#%A"_N>J6&!H)H M^GCLN2^PN( !)=]UZRT-$&5C>)"S ;),YJ%.O1L]!./UK1<@/Q^?KS*#- .0 MZ@*_)B:O:RG7+ D63(M%[V!(/#_#7WP=A>-QDH6C43^*X$"&>]>LMZ,O\,"7 M5O_,;-@:CH )ACYP'P9'IQ!%KZ/5J6G I&-FX,[+GG#I$2R/)\MXX/XO7"S\ M0V$Z=[*4'+A@7W39ZT7S.(" M%%(OHG^W-<6@FN,&0I0!U41&1P23V6ALNQ/&(H8KBX3V8*/AP]<6R*0.MINT MC-!UL>I"M 6>[OBZP:,"0QTXXI$Q1V.V-0+!$IK62/(DL"CS\ H%\C&0!TFC MZ2,^9#P"< 5F'@$$G*(P!A!S)(EK"*^"WAXGS-IGP+<#\D?%P^%5AP6"F::P M*S_'SL5R'D+L=5B4S8*:7;MX,<#O0T+B,?!,GTB^*XF!?QK_KM#JGKX"='Z5@/D#$7PXC'I1> $_L0::<6H3PT$'[/"*'PC.H M,BV3PDFN\X ,S0\R>"*3S%7RKVB^GF/B!S*^;PA#@Z/?R?KY:P0M)K,84TL, M6I-Y9ZARKTST'/KD8#'X/1\S$M@91[$%N GA. M?3#4'>U7$:S ;57 P(!?P+,. \_*&=2TKU_/9^ZRJE98).HS63"7 5?!&PA.5"$(UR$3^QHIK&]4B<;,H5">:R2DU2 MTZY#O@EV;G MY"2/=&];2$03["9%3O@2"/-O/?<2'"#]CCTQ)YPV/BN<0F.4J=$XRO9E66+6 M'- IE396$U<..L?=R*=>A2D6KC%[A#&+X@23!.G*08! ?/"UI43VM#T5@RL_ M;K*'&!O"3;/5.CE="W+6SP^;)6N^!H6G-7HK<+PZUIL\6U MIS:&6F)GN)8]UZQM9W/S/MBT]'5F2=\R +\:C6_:KJR"OTZ$O\X<_*V^[^@N ML>]8/]KNPT>?_1%B0.CB"?\98:T'P%L&?^-^S##DCAN932+W)))5^C03N0G0 M$I!%B/X]7A2M*6J&F/E^N=2MYBR5\#JZ?&&^X5GC0$;$X]BE1F%+W*K_ T.7 M&L4N9R(X,0XH\TP$% :IXOGH,[,&P^"3]NC:YIQH]_7-PX76T@ZU^^_?OO7N M?M-N+K7[JU^OKRZOSGO7#UKO_/SF^_7#U?6O6N_ZBW;V_?[J^N+^7KN]^7IU M?G5Q7W#47AW]JJ-?=?2KCG[5T:\Z^E5'OZ\[^MVRB;997_@YL/$#)\411Z[& MI"QL\+! D>:9[7/=T<%:.1F[!2IQ1-T6@23H; XT<"-A4$Y':%;"CI&AR8O6"QB.E180S@3$^'5]-CU/G&1USZ&P!;"PAA]RZ& 7<% M][TD"3QIVT@6Y)+3O\=7P+'X-3L&C)N2,I,Y;D*X^H)Y!*HF4W.F'),T$=-3 MEU8^OOL,H;T UD0;Y9=%/G!@?/FU(T="QEW:R&3/\!ZE#D2C0OX++1+G("0) M+W4=, '_4&#/U^ [8'JZ4 !R-=)_@ !(,A"3ZG@&.>:<"2":#"P%<"=*.*J( MB!&EAD?O;H8@P]^FY1O C* F\$'<9,) ./FL=P*:!7E;*J7\?0.:JAG@>#S$ M[Z<5@!EZZ370GH**PV"Y0&[[Q[!03K(83U091=,3-888FP7I?, ^M (0G@)J!3:E)0>VHA ,'P>OZ$<#%T_0:YZ MBEU*)NPIN3K7_2%1@S[@X>H3N*J EK((_JP]:](1(09&^ 7%?/X7BU=3Y^M+ M?$.ZVP1OUR'/7_.'P'B'*%$PRA.3#$7"#S3%N]$3S91[U],&?)[X>'!O8U0( MA0/6A#^-0P^LEL_2GO?8UO'2*6XH#8GR+)!\,C!)L+T4]_[HFZ$U&&JPHS#! M,_\#^)"V8G]QGT&8O!K97.'E(0A@:OT0-G*S9QGIN E$ 6%1'MHEP^B7#9[W MV/4M#.:#8J"]OKQ,01?M$SO>RR]7Y\DM+\(M7D&'%%&>7#]@A 1M:,%&"K?] MN.M� ^"[R#Z2X3:86?AR1\"?! =OUHW&+L3;0AV8X=CFLF<65YSLE_9_D_ M2B.95+#*2P"*[@_05^R:+9L"#.!AHG<8('_1SC/>2S_"J+KPM$(&3Z*^=O!H MQD8_#.,W((_<>026#OV0V$983&VL3\A:HI N[2E3'+C!%+LXI5DE-F$N'!6 MDJ_2^*0*8)5\SXK%))@-.QJ4'(%]"3(7'N1C&$#.2Z;$3 )FG8-^G,(^P[ /SU MS3*?F?A\[X;1+X1.^D+\#- ,B ,$V5)APIHP3;#/T=/ZY!&VO4!05"JI[3-> MA 3"Q@Z>T)L>" [0&+@SHY@8J,4PBF7QIY]Q*3S*-#499!"'LC1*8%4]]Z[I/ETTMB>QT5=\NO[<;W5CGO6/=#/P0>-UU@,QP!?[$NEC.LC MA3F%-R,I@V(,8L$]0A)M,C02T#1:G\%>DJF4"@!#/1A%#6:5N>-J/Q6PY2:: M>[D\-/'(TL/5@>UBA@7OD7L%(*6 T0'_7!,+]Q*Y)GF0@V@LD-?9C:3SFU'SZ] GT! M$?J1'/.?#QH'X+G8]E@WT?&._O;'NB'_?NURGBTS&'X"-^VG>/L8>-$G4WLB M0OQ\\.@&P#O11.*];N>GSQIHQ "%2=*,/_I9$_ >\K\_::WQ2Z[/$)A+S]=< M]W0@(H!&F*\)2'3<9T\?_WS _WTP"Y99 '!R1?/_)S_G1C@TDJA"#A -JM;! MI_J-(LP74Q'FJ?LF*90LB8574F2&&S>31A\3W+B/?-G:/;9$15TE%E347S/U MCQ3U]YCZW2I1?P/FYU$W?@P\<-S-0Z"TZP%9#(.Q?G\]Q)A:(.Q=O('E'.(? MG[3C>@M'H:*@YGW"O)]0BC&Q$ M-*?QM%G"T!COWH+"TR57XZ$@%K*YZ#2\+%O#U0 M;O/XOE7KM@O; M/2YW?E_$NM=ON)M%&&XE>;LC>9,+7%9-W.THIO\RRI MA$,)QU937Y5P*.&HDG 4FFJ[8>%(>*,?Z5IN DGR8Z&WH-]\AYD[XQ^T[ZG[ MYM%E. O\8F#;3,F9I6J#6+XLJF+R>EDOU@CFH&H,(:\( MYS[ZS'L2A7#'H4@)QO)CV2=#9_I9JNW JQ+BQ:L^D@$+;["Z)HJI8;D)>,/R MAR@1B2>TH<4\W3.&$U&XPN55(FSVQ&Q>6<]D8T9;S1J ^4]>5%1C3Y:)I84T MF)/THZPQ)D *?;%87BLQ!5,O4>7#BE@C52(#JZ(,7,_ZEQ[UP1.%47)!!PPG MRFX0_"Y60$DN \#"DA4!/IRL:2(*A23&%3 C4#$"J<8G*(A_B5HF8IU4I3$8 M>DR@S.=SB"I0L[&05]]A_5RXG3I+*1"^$@6:^R+W8KE8B=C&NGY ?%E8V4L5 M_$-CQ LO8:(>HVHL?X2N* 9D\((E.A.>*1(4\D2N#Q>NZ\E+'G MXPE;37QR8?.0JL]Z=7F3JL_*):Z^G@7$90Q38 M,43D;PVYU[9N.C3H8LW)S$%/!1]%+74<1'BYI.4"J9[ M6(2&FC& "L*6 B"=?\= B5B!;+G@L8 B,R ZY" _6S[#\NUCE\(A_9HHSPF# MDB081C@*>3,%,XD;/M;(1:]/5"UGZ18CO*D"VM&XIP(OBMQC9(M7DNO Q!1>/Y$/J(+_C!3]O$"DM8>TM4 MVSQ#?L7.<4/7-G=%PNZQLP9OG9=CF/L4DY+]Y&QT_[]R MT9T!DU;[=5%D=\+1O$Y.EBP+""T"") E>$ M0*@!"WB7Y*%11S&)$^$YXWXQM<6T$GC%;@+P/P=[\_!-@3R"R/[!_PO8$,Z&%;23Q^1/S&E DR M39CP37YJB&>BF>\M/]D_!RB!FQ:=?O?9@%,(I-Z11[6/#+QJV)C+']_KV@'N MR. ))SCXH%FRS8#X"B?0M4?9>%GVK(+=$$L%SRP_[E/+MV)/%GMFIFR]8$^P M&Z2<->YXL-4F31N3OD4Z?E8_I8@)$@*&'.7[])&"3-AA EOPR*892&K>D$BG MTXJ^;E '#&#!*&:%9-4SK/,G/\O/S]11BYHVV-8/;(U*AT H9M@%B/%6O,DC M^JM47T3J^T'9-+5TED 2O'@Y-1%S7CMM4;)]7'+ MQ:-%61I@(U_=& J5$_75S9$CB@J]ZQ[73](-=4_C+[)->Z=4TR95PK6;7#/ M&JWA64\D!H&I3+7PK4Z3N[0O]M5U!H=?R=_@CE=-NWB1?:(E#Y?%'$S[43:" MS]VE^-R+GX$CCI-39'E+ND5U[3S=A(@."WD#Q<"S!@-T MSX3)ENW[0(6'//"+XU'7-U(EGU('A";C3;8CIT^<"=!13>ID\'/J/=W$5E^H M7W*4P!"G=O*S=SKA,Y)=Q<4Z9'-=WNF)M_;KHU>%CE;D?8G@+3A2C^2=41:" M+EKOT2F7;'>+N,>FMC!0$'6-@*)#65=NTMSO^4+DXG)#$GO M(,<0Q=#BHM+677 O##=@#O:SPUS8^' N-;0?CN1PF'OH4Y2=)6CFQXP 5I*W M%HW#\HAC:9=)0%%P.6IT.P5G#;WO9X;N.S CC(@X(_.D6SZ=%T?](?'<@<00 MO'DG:\=Y$FADQZ)N7%D<6;R18T+&17%8;IJ3QKAPPS6M&UFDV:51J^5:M4R' MK>K8MOLA*,I#SGIH*)CCD^R5T8"%J%& TT'Q&[Q#MFO\X&E9B548B57@4=C MTT>9[G*1=YIZED[ 2$L)9XK.J8#.J +BK DPDSJ)(LH+0B#F%3TAR6=FH['M M3AB;RMK-\SJE..9,E=,TF6;GR^%'=G[F1XGG7/+'42R1UO&$T*';!2)L:^!"0^6CRM7!]XC$7, MT]$N3<=FHF:%4E7S'+[TQC%B C]NF1V?60,/8.\9?2 Z=P,+L$1255W[ M3HU4J9<@_ZJ6Z+SML0R/B0+?E(7)CZ&YZ>/.6(+C@:?ZO(&Q;8CSY>R)/ \? M<1?)'UIC,-O!,_;2YI.D)@C<('56*^ ($BNB;3YNU-'[Q?[*D$35( M,!E3)BHA![LKQ9'!Q,1^9ED8D\/\NF>70U#E#)BY\LG#S-3M<[& D<>#NR0I MS!H/*%/K;OXZWUM8F([W0O$6*Q")R(!>3#<"(T)NL\A>C%L=>[$FCAO,QYE2 MCIEMKTK\JONN QX6A8+10-3R/%"R329#MP>\^\S,">Z6DN_AC.("'*$&U-1+ MB?(E'U)T0K2)O+$X>I7H^!J$GC-EI>,NX_']&O%HJ$31QP,%/PGY4$+.\X6 /* ?13>)J),V>E_4AE>[G_LN^/=Q MN6B1DB3G%:E^\9&!V)5'K%UN:C.[?XBW ] B7N&_HW2R;XSZ.&OGMFZ-2D/[ MO[.$V@%YPCUE.$;BO&LV&C6\I(V"AJVV*<\3PZ,&KH#GB;O>#Z1@TF>OR0'C MRQM@\$)@$1?^XKB(\OG0CM>UOU/.FA?&;FSL0I"EEQOP)'8IM.PFK2,AEAM1 M&DZGL#6_Q@HOB%BQ/4FJ%AZB1N^#WDZ>0LF1:)].+,AC7"9[0CQM+LM"M%XH' M->J-+K7LCL=YYI<+0*\/T* 3#&0@$4A*FYS#%&X88-B#'/5'47V(KJF29DDM MP5]R#;/Y1C9ICV)!V. <^]+SX=%_]2Q,=TXS#/\UAV5FO4Y@/6+0$P\M>"3* MZO<9A> 2S$;FLS0LEL2:(%0DB^CG3_G T6$#!6TRSGFK?IP^4&G7FS,.5,IL M!FY##VP=X*''4W&!3[<&2\$^.A[ 24'U95)1* L:?P35XPMTSS4/#RXTZ_SUYPXGO"FS;-7APG;8!DF+160-N M&^(H_IHN63RD\1$C"GT@$_U:P$4RF?V1T6V+.#5"?](MFXYA*A///!?NV[TN MJ0%N$CJ$->U7X2K@EST3$[@Q>Y].8R]XG&Q?Y.8\Z>/*2(T?;4*%UT2?I1!0 MP 19_1'#Z6 BJ(BA]+)K_/3;P5 "7D8%0Y)H_)9,DJ_']!@DZ*&GZ2'CEC%H M7&2DEX]FS7HB-U_"Q;6U"./Z&*7WV-#ES"V^2B?KXZPC].MX"892Z_@O[#'0 MKF 33]X'D:^7@+TL]OF2)39'/DLONLC4E'[(F*(P*-;9Y)"IV,T&)/A M?:,4DF9B@B!'3Y*CC6-F+BX2,.&SZ9M)(L(J@<4XB">6*0\#/0^#^[PF",4& M*;X:.O&XA"U+,KC%1B'2!DP9;P=@-XWY9 ML]Z8E>AR11%21XA^8FN QA;LZ3!Y\W>,>0*@$N@0'90-J0:.P+YN\+C9^D#@D#(*2L81.?Q,?%'>0EO;Z\NT85A:BB JV,1S.!3<&(\1-> M^75T'2_CXU%,2=X-I!I<8BN%X5IY@L%SZ^0M;-A1!BSR-Q-3/%)*2N2[9N<" M\XFU*3"P0ATVG(E""3)WJ9 E;*RN4B:>C4DWB!5#7;/::HG XU]WIQ =*%\*; MT.C)DJ;4\U-$#)1>;X:AK\IIQ4J2VDNS]W='Y''0&;-61CGN:6-7)#(%^@]& MZ4P98O/O+?(3@$%X5#Y[.C=3VL1^C&>?Y[+)>ZL.K*OS[ZVARS7%B.<.P3-] MJP_X$T>H'^(,I0APGK2+"4FP,IW?NL?@'WL!A#A<'L"3(.X.01-Y0JY[R17@ MK]&(%NDR)S[F%U/:Y'H'"9?F$3SJOA57 1N : 2R(DX*@DY)!8B!#:T M^5X1_),@L!-.072W0"0W^>&C;YF6SB_G6U2Q(Y)>>;HBZ/&]?E\'=\HDI_^? M8 -]TS(B7_P)Q@#;S&F%<5JTY7W@FBC,ESF#HT0B2MG!,[J0"KW,_X![;] 0=OQQR18?&2 M92KX*/!\F\#H1$DO4:W9I.$8\2BP'>=Q\+A2&M3('XV=:[2,,4=.<;)@3'Z[ M)]]%%74^,8,&T5A*O)']&_", ]W@%6)KI[<[S MV-\.=TVC;VJ8R&/UY\;Z$GR7-*8)?R)YXH#$2B2TQ,ES/C]3$%G*Y[JCFWI" M5%J2@&V9=Q9)[;M6O17+P0(1/4Z**,4TT%5 @R^+PT;[/1%SF[&^1+(KWP$G M3T22[HZX/IC'_M*VBSQ7WT(G@1\3IBI@TXI%HF"40)44*@8;7'06Z$%K),5I MC9O'I1EB$UO)Y;DQ07VZ&3AU"^Z9R2N"%H^9M1(9C>_?-1,J562- >$_4"PR M13>R@OQL-^@T?[J!P$L\2V-,W1(G : VM% M=T,)$UP_?L-"S1+:;NHFX:S[@\\)P_ ND1J*3R"J4AN%A/2+&U<"'X;(B<4, M;=T#=U=L7DAF,/<[M4@+-6 DZP@=F4F;M1;S>7L6AJKTS*8_GWMEFV&89NV9WF?__PQ] \'NC[^="9N?GUA MON%9M%/M.68KIIIVZ[EX M#C'2M0M9X@NLET87-6K:%X[\P^]X*9^_R-._.)6B4/H_OM&B_N_PD$^7A38Q M)4Q(\\GI8#::3$Q%F< ^QWK_WQ@X."-9J,9N/BIV6HW?\\9LO=B^;\3B!+" M*P?A \3@:QRV [JI2\-^;S3:!W@ESQK!5O+G@];!+XUZNSN-Y.7!7@N6-XZ\ M"N!@BYS6C9#5W2"G';;J)^VMHWG]V#N.L'>\#*N=K@<'\6J_.WK(2__=Q2KZ M)E+1*ZSX*LY)B;3HPN7^DNL!TPILY:L4#7OE<\,QL#"=@-N',"R*1"-?H?L!(NBMFW!F&EU:([S9'#C._ M]G@D_6@'7N?9DG3&FX@D_+?N@-LST:)-8ZI&HO;FKCUYNT%",)91YSX,>+D\ MAIQP5,114BJMZ4,5*C9B<:[\JHSS6T6UCF85]K M'7V7[D&V?Y+0VCU)0*-4)?Y3U%\S]8^J1/UU:Y]2]-T6WWF<8*WZZ=QFW-;= M2!/>39F@C=9W7I,)$OD)>A!XUF,8R,Q53-:_X+E!EH]G75>.,1W;WYSHIU"W M/=%?(P7+(/KK7D[SJ'Y:*LG?/-LH7JTHKW;KW>JQJMHG?;Z-XL[8]7+/-TNO M!F/-;N,<.,KHZRG64*RAM@&S-.P992?)IG+*R5>.4VHYC?II82<+RLE7O/HV M7FT7=@ZBO/PUVB"9A[4%*U1&9Z[ZDKWNY6".7:DD6VT\%*_.MD+EBC6MNA,J MM+5CB=,\XWMZF33/5-N8?I3DR:;3/+OBVL?R::'O$Z5VL'E)Z(O>V7@!#W-! M$>$;2?N46<1$W2BSDRZ/3*6I9I)3NV5.3GW-)RGF'4?F;59:[5. M2I:AML%#Z95,4-D/I1.YJ:*4F$I152>">Y+VIUAU'UGU?:=1+W&FQ1I6.%5Y M4VV[5*JKRF=4.QW%&FI747RJJ]A9J#V#H^\NI[+,!77F95FX:B M,V>+-VIE=!&KKRA44J+BU7WEU?(9M76O<$FCED[$G5T_>\FZKV\JMDM[IS>4 MVN5[K[<6VCU^5:%=FGL-JR^@GG,^FLI>S7E="%XWWE8M&7ZTG^Q56%GZS>'W M@O>KNI(-X;#C,S:;\GCO9U"C->JJR;2>[X.R9^;A.7;?-8;:A0/^-F,>M<+X M^O5\%3SS:>6L?-(;3TY)$\KY)^C&W%J5T?/\*/L7\?/OKLCQ ;6%Q@VXZBZ'*"TC"3 M+@G@$[ #Y!RXWV.H">B'R9C1>YGO%U.R??#+Z88)>>Z.'F4SQR^6;\#6$:^H M_ ,]!HU>V=6FJATTB^\F;4/^5;-67:N0TU)^8]H@-ED4W9]&"&2G, M[SF-0\\8ZC[+;?Q&L]V5XS:HHNS5CB=E0\8[+)-W_:X.!26[WD MM:W<5K2/#+0BV@C1.]WR$LW-Y[3!PF[*0O' S]'RJ)]@U"I9 CZC9;65Z+V) MM[I&AGBJR-]PMO8/5'W0ZM/WU(OW52/^\A=SW9JU9]U*Q!H,1A9 MQJA[8U[CZB?9.YI =1]Y)]T:WJ5[LGA_(#W0?.R%G9R5]P%F@#^3FL/&W6]E MQSU-[_/O.(:G$/RKZYK/%C @MGO4;4-T&-1]T5?>0)4CN -);)GB]A[OO"A: MFV'G(GH$>R0)$B0ZP%*O;38&:A,C4(^HD"[6P3...P+O)FX0ZUG$RM3=D7>I ME#25-"9<&-1W&!LD/6+'1A!,RPR!52:I[EPPL<_&.K9G2[0_9&9=NP)THBGH MX_X2WY+-._FZ13M#?^(P;V )<>'@1* 2',],MJ/5"(_\IB,'WR!]*P4SV:VI MK[FAEVG1ABTSIY_#E#EJ\86,%;7!BSJ%(PBF2WCX Y8/.H74@5RT7#)1C-A' MCSO%CV @X&K7^P&O&*SHOH:S>Q@Z6@^DVY;W%--]D./;ESFW.O58E8IFJ++; M,"'SP75M[3X$;V B')?W4M6V&I\?[J^BOYJ?/U#KL9R\Z/B-EQ[IE\L[%+Z23@!'?=>N- MJ!T9TA+ DLW@\%KGH^MY[G/4_GV6U3! 4JP 6P!S#8/MTJC'7[+OX)0ZN!"Z MT=0&4C' (^]:]=-4A[1I1N1/-61KQ4CT^=5=RT]/D[!X;'I&RY\R-??,>T)U M?TZ75'S@[P%OTGV-BF[V4-A8=@I6S-:9:K/^ FZ<&8(M@@?7V/6PX#Z'\Z7J MGHT#?KMP[9(U6E)&KYR9 M73"/:MPL40-)P2ZY;4XG.+5K6 109."2G(4=%)O=9K0ZJ>FX&>4*0'?BJ2+) M?M1MI!(MZJ1^++&U3MW22[-0)]VQ$E^-ALU7BJAHT#+'FB7J&@\<-W:QL7U9 MC"Z*@7" Y1Y;")GC.H>H&D S:/K 8RQNS3VC#R\N,JJ6,-V'UH21O!$ZN$A^ MK)<@=B<9HAFZ/]3Z5)H@RT:KPZ1';BS)898/,P43N%K(!866,+690 =7;*Q$ MUU?AQJ'^DKLL!$_\:NAC+) @&H1SE"5].MR+T]6):(L#O/A/;K(B8$0+=-[N MEUX6ZBQZU$ON]G(@HL7$:XB6!5 *\CI5 'P6;,>. MJD3LFM.ZZGVCWOX0Z<2RH&[[U6%4$T#5!+!RY254H155:$4U =S=4ANJ"> ^ M4[]29794V5M5:$6E0*HF@(I=J\^N%:T+I+I_J": Z@:::@*H>'4_>+62U8#4 M/DE51E'E+]3&1+&&V@:H)H#*<5)- )63KWAUU\KW*"]?-0%446;5!%#QZJ[P M:A7K[:@F@*H)H&H"& FI:@*HRBMF@"J$\%U+*>2:7^*5?>15543P#W?=JE4 M5Y7/J'8ZBC74KD(U :R47=\Q1ZR:682*5_>15\O7+TEM&E03P*V[B-57%"HI M4?'JOO)J^8Q:R9L SN_($S7_N97UR7M1)YOSX/<>\P985\O6;OGSJ 9MW MZ 8]=>O:EC&I8AN@=)+I[(3D'/1ER5@8+!GEM>E<;#QLBQO>4$'W5(EE7ERY M)HJB8YKTV,/D[&!2 W_&& *W>!->@3BJPH]_R?X]O%U,Z+-^:&LV9DOSIBNZ M_:0/1$5Q&E[61I_NSDJ8<9:HG\!$CBF*Y M[(G9@ LST5SI$;MZ)#OPZ$^Z9>M1SPB9N3RE)9;1 *^3UTA)7,PK$4T%ZD=C M6"N1D J'YY9HSW2,$ST-,2=6>QAZC"ULZ)984$Y?4PGDC?<5@+SIBTG8/3 @ M2[1(^P)DZ!E!B)7&W?F-#^]EBZE[@SFZ9[G4NBW5=HTZ'^(:: E+->0[;,_H MX[;N]MSLGB^A?WK7.[:&Z98K>\_X:\"TV1P,K +H5K\CXJZB65[+V[^?1Q2)X MDV8E;?$-.Z=9NIV B7Y\2+V1) M@;_C_Q./Q&_C#^!]IK](/#G-V4N8E>;1:3N%LS>!4"W\=); 3^=X7[&SC%/2 M[)XV]A4_R[CAK6[W^'1#"*+5+[-D&#$SSNY'DV8B*">@(S\6?O\^KT.A:, ; MM5*FEEQ1WUOZB\6KJ?/U);X149$^=6[3?9;C1P_82VKN@5.ORY3?&79I'G:,EEIL_=XE6O5I,K=4^/9DVYA5< M]FJ!I\-F8WJ'L/JJW1%HN;@#*.RR\2 !E"0>+\3G:MH_4)-II,JF=JJ)01" MY! Y)W,5!.W(?+7G(PD>C,C5_!>SD\8( C] M1&=4/A8WQ/V0ZOZ,+,<:A2/-0]_)IG[+$;>1J9UJ,EFC8D74HQ:M.YT/22B+ M++MT%K@;);=/Y2AZ?\>CPW@^Z_B, L#9J#(59'_7.JX?RT+H M-?KS2/Y)L>IW[5;\0%3U?D)%J?.KW1]/U;SWF#]F1F ],7ORFB+J&\'0):87 MTI%_X-*_:ZFZ_Y:OZ=I8]X()_BXC\S8; %;'G@MZUJ3;#? #7<>@^#;37 ^^ MQGKVAAMZ/DM6]:]K?Q]:-J."(D# 0T6F9(Y_:N M)P'6!P,/%A7 @SJF25#FIZ:;(#,P.Q@3(!PV00"H4]D;J98(?5BS8^"+E'Q MK$19"WT\5:CA=+G=%I;)!%CI(&SF(9R1.H1[?^T"RIK=Z5S^XEN? M',O^^2#P0G:@?2P2HOPSSKD0 67] !!'AU1#UP/),K7WP!M40,K/!<=U[O&5 M>WJB%[^V!#BMY)'KU?7EP2_-AOA/FN0SYB@,]ASB;@AVR_?#%>&^XJ^\#N;C M=K/;/6[/ 9D/OW%PEV./X^;I:N8N8-WB0CN[N+ZXO'K0;K_V MKDN9;.C"!MW#4$6GT7S_XP/>4G"TYZ%E##'&P.!M2T09_/ 1>2:P* _]"8 M(*\O8P'?'6J,2.SLU[7+1+!G1JRGB\F#SPP&TT4Y#\OSZ8Z#%\!3L-E'"Y&. MK#";T1TF@&FD!P"HA(,XBFKST\T)/8!E>1C;@&&Z#?1QL1\0_A6.\>U.\BM? MMS'L8C+ AZ?;Z;L+T< P+3A?K43 JU'OQ']1P*N5B(!A: C&22)7X&J)"%AM M9@@L"B/BO55RW)((\D-XE@;&0FU]"ZD"),-'(E1QS(T]=^#IH[F+C98G(<\E M46JE;TT"Y:6)"%V9.B3QPJ]=S:6X5)KHSPQ37'63:6;HR3(G'AOI%F7("FB3 M&$PNW6-X]X9"4K.QA7BX,0(7"4:^= P!S)=DCSSR8P04WUHN=+6T-DVI<8\- MX3W@%/R/EGR(AR& M"]AC$%5/"D#3, .OQ5DL?=B54II<3;P,7)3%V\]B^Q23+O(-=6<06Y61 M[OV 9<8UGI)@\?MQ?X0NRJQXDHHLT>M490F5IOP)I<_"XI5XG$,7[;PP1LHL MA%$E@>A'$'*):K2)EFGI'D93A;![;.QZ])0D1%+;Y%*UO]A0'M%IB\?,$*_* M/6(-*^W=2<+2 -*\ ]3 ^#R;/]7QA]W7#"$QJ&/U%UZQ"UDN MP9%3G"P8$\\D\$1*FO]'7*]X!_D * Y^,Z&QKOV=T=C4M9BS$3^;0+ZETQ%@ MNY'E^]+WED%UDBSQ2O+G9W%_,3KCB.B=UP8:*!H?:L"H)B_>LYT]5OQ;<+W/P;?_^;A+Q=W M>.OH]N[B+Q?7]U=_N]"NKN'OB[)8EILPSW5'-W6RH( ?^LL" MG1D]C\XK6>-8HV!CENA5?%@$\NO:]S$:@V1AGC1,THS)\HGI(;FE(SAR;1P MXFK?Z_?UZ.0 5\Z-#EAQ;C>0GV:94E31,]FOGG'&A2E[][Y9;WU([+G>']>/ M/Z2R#-Z_Z]1//Z1V*OD U,AE0OVOO]3F0Y/DY#?D*RB3KTS^IDU^R@@O8^IK MVC47@P<4@ZNH6NHMNJX ="_3Y/ :D(2[7!!ZJC"&_0Y!;2_C'[#@I@^S1'.( M*9(S/+CI\>7P;[V.W6U,'0*L$[P=1O1J10X..^W3DZF0LT+U4JA>K;)"L]MN MM@K!]!WH*.M)CVH6_V,:10Z&4;DBQ ?XL_BI0CN".;&CN%W['*R4 MQ2]]\##\Z24 17<0?&H,C,"VQK+)&H9 ?1M-OB?,J0&# /. M_ (HPJCAB:? M%Q=PL B@C7X5C(Y5DL"7XMY#Z(=BRT#NKC;6)U%H!NQS6U9*HI1$=/A=K%Z MF7^)(D;JX MF@\+!] -W2&M%ZL("O)QP?%01[ 7X,Y,N2B&\;YHF\*??L:E\,*=, )5TI(, M\*><'%+.(R,7($=75^?5\BF^J>/RP.$E9%HP]:WG/EF^V'#RQ%:L:$'5K-"# M,]WP,<"B\-$HNCQH@ F"H [D-RP-_&T_3#$JC]F"O M$GP@NII:B!LXX!]]0$YH*I9*]=IE67=)&11C$ M>@9Y$F\I_24#3:'WV+%[ M3"H W*>00206C%87\R(OQD4822[=9"A25#N-N^6IX>IX/A,Q;"*6,*(:[D/8 M'S0;/Q$?)/. ?2S<6AHI/4_&H2T_PQ$Y.S]^^J3*H2PLAW+ZRG(HWM-7[9Y#6;5TT'(@)HA/F:@,0E+Z+,O%Q$Y(KF_T^>2HQP:"11A01+ M4:DSCT_U&^UP+Z9VN$5=Q\FCR PW;LUWVW:'+UN[QY:HJ*O$@HKZ:Z9^84U4 M%?5+2/W"JA64U/R4HI?HG$[8-GG4.EY.A->PVQ!N"S!:7N"M[#(6.EC#;>@= M*S-W4@.JE.IRMVH>JIAU9J6<]E%',:MBUBHPZTGMN%GB3K?;=9[2 M.:5\F#R1PQ=IJZ)(QU3##E7%IBAQ7'\5F_91N0I#;9[@BLN*YK+F2;F<:<5C MN\=CK5JC62XO>(/U(BLJ32ZJ'+I-!W\-R\,Q_'"< M,X8_TFV;>3G5)Q%.*D%I6PX['(J0%J@!:W>7S?JG7;A>T>ESN_+V+=ZS?>N4O (<\\X,>2Q1 #B1B,>HQ?!&4_!>A: B%18 1'>^ M;+9K"28K+KC(A*DM)NMVEE9\FV=))1Q*.+::^JJ$0PE'E82CT%3;#0M'Z3J! MO?D.,W?&/VC?4_?-H\OD>",]8%@3H!\5Y\)24H!_BZ7O-F]JO?'%G/>M#Z)R M#,O>]YZN ,!K-&"-MV2] 2S9 .@+0H\5 &_[@W8;58"0];GR2Y]-"4A.9:F9 M=5P2!7@C-Z,79>W!:LJ['XR6FWT+>\_/NR;?/2"VMU M6\ULKZ=7S5Z612_#>>WCD]/3#2R:+CV(*CA8 +D0 MM2D?W#-VSMT;9OZ="E#=. PK8KRN2]9)IS4MLAN!;Z=PNPQ7MHY.F]GV0,7@ M%K!X$6%1SE*C0H14]C2G]N#Z .MAH^LW\63WJ+46%;80O,J@;2EV:QV=9%O> M;1IM<1WFA\1>H!?M!=*E,F^I/AGN>SQL[*R]_\+XIP^'][0)TWH)MW%!]ZMH MZL3,\<32?>-3RAGE?(LR@ :]N(PW09Q3&G8I M@AP>'W5/TBJK9'0I$NF51]9VU!U6[O5+?.0.C>,L9YC*75Y M#"Y">^4(6*M.A3N&%7'!A;G0/8I%#',1-U6H!R M">)..(W+-:G=HG99T,^V2KC>ED99#>&[IE&V;DU7TRX[:DVWH&=6P_L.Z9FM M<_R*^]#=Y/AM:?O5V'[7M/UV=Z^KX7XW=Z];#@+/U#W[$006V#_;$O9G"L , M[)_M%O:WLGM=S=KNU.YUVP'W%5W[=07<.Z?-HU+'D+=L U;50LH&;-,"[Y@- M*)*S*Z\HMJW 5SSI6)<";[::QZ6FRQ;"-:NY,3L4KBF2P2O/F%OQL%?3$COE M86_9EU@UI:LDO@3E&4I+AE<>+GC1=>W]&7-8WPIRI)[>X:_ &^(%\?@;_8#3 MYG$F%7/N;$4N9#7]U&EFKU&49B$KI@$UCUY%$>+_&9#2;SW'_.H:NKUN@)OM MK".YQ)R; 'LUSF]VLE<*M@7W:HQ^=)I-$EL%;,GNEZ['K(&S$K^+=]9-B%;G MM)VWHEG3%;N6%:]S-5KE7UJ+-]MGN3CMB!H5[1(IS.X>A&TY[)OMVX^48OR:;CY SWQNQ2#5UV/:)YD M]7GNX.N';JEK>YU.A?4"[F"R9HY8 MGK1.N5CBI]_/Z6;WI6Y0TW@>"SG[*@'BL_]^A_W/Z3A M\\Y'W?EQTP>/G9GX,ZTZSVGO)E%]=7T)7GN]T6QU8U0ON]8E<'^N.[IIZ8X6 M@:@)<(H%__26-_WPRE84J'-I95)&KSJ/+\B0YW@Q)9O!_%O\9J:D&XM7QE>9AP/L;(.ITIO MFE*XUI6HTMB0H&!I%?YQ#O>7FPSS98(6N!JJ-R0 2_/W%/ZSDE)*S&]: (I2 M2WD246X!F&^J7R$ ;](U^(+VQ?(-V_5##Y#X &O5SFS7^)&+LOA1?)">6[CE M_B6OUM2.GF%=7*-U\=)13WH_*2.>5PRZPEN52TQDN MXA#F.SI8MJIA[EH7%D O0@U@N3GFR=8P!NE@K=VLE:O^^29Z1>X($[9>S80C MRS2Q9&CI^!#M:)7X3U%_S=0_JA+UUZQ]-L=J17#54BO88"L[A;W-86^-C+YL MI\GM=N1(;JLWU8>C(KTVRUP5?3LESP^+LE$E*?NO&%4Q:E&,6HRE*5%3U@>, M:'UU=4<[*]#0;+X974E:S6VGD5RKKK7,!_0<5GQ7,9^52\$MA>>^V M$E\MA^$9A4%G9WN^F=BB["GG2G%8M3BLV3FN'34*ZSRGG/BW.?$V./'*A5>N M57FQK#BL3!QVW*EU2Z;=E0>?I]UO/7=D^;[K38 > =/&^H2R;2Q'&\',0WL" M'_U MVWJ]8=MO%OUTY^T8 A+&@RU_]:=4(>76XU6LX:'15CSP@-X_L5,[7&B ML3]":XROJLW!KKANK=IQJU4JT58;A-WCLG:M>UQ8NDRIMP>YV1SEWC-\Q:9: MH:./7%@26@)*:P4[$U+;6P,;56W*(+P*744V\HYSD,KB(ZX&:'%>Y/MFH]8X M;A>E!99+FRIBX1^4<"CA6"0%>6'5D(R]V[P]N%BI'Z_SJ-W5KOB]K4ZK MUFAUJN?Y*CZK%I^U.K6CDW*E<:@=UDH[K$^:+$$STH/0LP*+J5V55_5$(X"+&YGALB4;K,5W]3?Y+;K5>@I4J, M0)KIAH]XU7*W;C.LN. "'?;V2>VHL[5@:&=IU;1YIE3BH<1C*J'P&-S:]M;< MVC6+1\+D?J3R)^LP@*N4SIE=C:4P"&"N$#_@?559EHF "2/4; .LC2!FYG0W MCM8+!_"-UCJM:5A"HJ9]^=_;& J-:@PP4[.<]K8\]]LDQ8L(P1M &\. ML!38V+,XZJAN&%P*&X"$W#/P R(-H 77K4>$GRKS2>8$T]D<(& %(>!%3P.GY%_CW MV [A*>'4PI/. $?H>^Y(:]9;W9_PC6;]&#Z,L&C M*FTU+2K=.8[+L^%T\NOHT7F3-^3DC>SD\"33C:%FP# UC;-$.'8=JGFE@^K5 M!TPS=1 :C;T8F%.@/\%?^B-'+FA5&"M(XAL9#+\8N8!3CV$!#GC9<$=CFV$] M+=#DS#%U3P,4>K#@NG;) .NSX&VG -9T+TZ0$U".,<,!B=9/ ^*X 2XO!/P0 M?B?: 03W@$\W2?9]O!$,DJ1J0'^"BA$R+6;+R(TV>, M7A%PY[Y4B-(J6$30L8)N!_.N*/$68S6B!MST/7MB>'[C/V:?;#1]\" :"&-RYU) N&( X& M. LZ,O6+88=FYL$\U,N/A1:;FZFFL?X?@.^3%7%TT+RP<,,%M@7$:QXRJ2>F5$)*B/H FP_S H P>#"$ M=0 M@39@#T'J@J%F.9'H97%2!\.)_#0E2+4D#O[D4\D^#%QAQ[>Y"$ !;=>/ MCN6Z2\<6Y!U@V4YT#KBT(!N#10J 'T";PC^DB)$MCP1.8*/H%;W*J;QGC@4J M]UXL,G%3_9/R,;F/F?4L?>N%'$MM-NZF'+'HMZ0C!EX12!T\[X(T@Z*Q<_V\ M=ZUN[.!Q!2#S"M1MKE+B!'>YZ$:K78OU2:0X MN-OF)SW<^_#QGV@6 !\D'J2P8".(=@> 0=\"= 0HL)%%;Y'YP MY&G"B]('I85% "!Q9_F<[81;BKGZHGCQE/L:/\4]-"<)KT"V'QJ((_07Y,[B MI-4\_NQ')/[*4CKL/>@PDX&-0'\MS7EECP M" N@(QT7/$U8"5FS=M*:X32-%0=HU;L))%W%I,IR4<)0@UN*9@GO8%,'$;R+ M$5GJ)Q:9;W^>TQF/C-;IN-[4P'O,MWL[ZT#&.!!LZ7.10/P8W+ M(1JU2"YT MGU[U^+=Z9"1M';!O J_#W^0^6;X1ZS$B9-*5D%:8F/B]PULQ2@+3AL8?UDC2 M@'&$L"64PPD^^= &K4'X5Z*,+SIB>16%%[D(_'41L..5%0\*+ I\U/@IBG[2 M-:>Q#T/(3[%WD3HA$W.*UP)WG'O4*7[VN&^0\X H=W("4@N7?!2/L%/N[9? M$/.2\]K_<%Z;'[=5>)R-QWQ%](KCW *0O%R!Z$48+O*@>%8A:6UQ-5^%SP7X M[-:/NY_0V=DW9MU4'F$2N=]T#TR^X-23'>;4(I"YMYQ:A!KX[]!AL*Z=9]1B M5&JWL9>,6H06N&?C0#@ N\^MQ:C5/>76;7BKN\RLQ:C6UG[Z (5[JZ<[S*G% MJ-4]Y=2BO=5=9M1B5&IC/^W_5KS57>;68M3JGG+K-KS576;6(O#9V=>(5='> M:FM!E4N%3,6II?!66SPIA1*NTV>O>#KO,;U?AF/8:J.[LUI :WU7>\J22?.: M;-D9268\4;9[6LI$V422FI])+2F,HI$PWOXEL-SS(#JXWBU3*Z6 M=Z;1].B2 XI!E&&+?WAL;.L$GPB4R=N&1V;<#D$D34*1N[L29L;T1)@:; M--8= \[%9[.#U32N#GG"7E17F];=J2'7X^OZR$W?OZ#0@+'PI9Z-+J9T=;2@12 M(U^#"J#5MD[XV'6MIYG,-SQKG+QR%]E.E$.I^OV46$;2C\G>#MY!ZJ-K*!-3 M\VQHX@*AUG,#' 7-,= MH!%6V2>H'2UUV'&->I' M\94* )0=NOT^CI=3GUG>NGJF7%[A*= -69%"SE[&S %$BXM;E.)+[)C(99Z5 M,KXM$S/;.8U+J.%#=E3FA3 C$^4=&#J^8>U+XR V3X!M#UT0>)Q?\WC_5F7( M?Z>7/X%]@D49?"G$N4![ ,!/Z<,/KT^M+BZ7N@,[O_R$Z?D%&5HG,W>,I2X= MM/CT?>E*U:YU&N6J M>+L4I@L0N5(9RT5'*CMO+'>HS#2(7/NH5"*GK%R>R"WP1)25JXZ5:^U3Z\4* M6[D%W5N4E:N.E2N?R&W%RE6PC\+#DJD/JCJ\J@[_N=4^JIT<%[:#7%-U^+)) M?X%6N'FT3%'W;4O^ULI4KRKYE8GHKDN!K-U/Z+9JC=/"VMJ^7H&\K4BU7-N? M/X;^X4#7QY^P6<(7RS=LUP\]]@ @G-FN\>.7?_\W3?OS?QP>?J'S1\_G_VWKXY<21)'/[_(NX[U'7,Q+DC9 9) M(&!F9R*PVSWK>[IM_]KNW=O8N.B016%K1TB,7NQF/_V3624) 0(DD$2!:R(F M&H-4E9F5F959E2_\I>S(U^F++&X#RV/!#%_H^-=W%M[PM=6V&GKX2=5T]1N_ M)$WN2(??[> ;3)7,Q.=Y]]M=]Q^+\"_.LAGT;$V\>B'']W"BBQ1NHQC=VX%6@1QGF$[PZ[MS_=UO M( $@ "",ZV!VA>U%9["$HF(F*Z60BRM;HW5YL[O? ^#(#Q_1FX\ .PNKL18#*=D MK"\PU#T+'[FC/H9G8,1H+B?F88:!&/":;3IWYC1=N 66[699]OKFX[O?VJWV M^A7=!-<:0I1?T&J07U[6[6CWUJ[W#FCO(*/5X+TJJ;4O^/*F,#8M&I?;W&'Y M 1NZ3N>V^]J@]&(OJF4#U3(WD=:JY3D(A7#<8:UW07++RJZ@V>^6QI*W?=K2 MRWXS9E_G+Z,-A,/?^71B1Y,;NHJL46 7'0RT#5ALG.]PB!4Q#]1VNZ?OC1K? M4!-$+CT6N8Y&O>4C=@5M@S5+#=-NN^>ZW/'=@:R#7W%VHKDK@8G38^NBW M+439(6RLEB ]UH]A:MJL*O!R/>(D^#BIOTQ9J7IF."ZD&A5V5NMB/!A%Y(CTGV0<=:MNW;!%=-_]UFD;*WOXEAD/@Y:1 MHK5U2P>T=+5['&AU4[2Z15:KMSM:R9/DP?S.&UB!?/SN>2/650G%&FQQ[-R# M7B3_?1UZ, )_('E]Z([F+_.?=CO/,(Q^+GI%9A0&TR(V9P=\H@HQA6V2PNX/ MB,&.11GB5[%N.[N@+AW;X?MU.,;O\E?AS?C%^+5]] O@>=YI=_(1W3SM05$L MH6L017A^^0Q.>!1+Z!V&XD#O5(,B!=L)K)B=4.3OUL.H1M_(1W#CI =%L!R; M=M3>FB44%\.27-IK#_)WQ[(HVARUT/Q.UVX-]:R29O3S=#Y(=(SO$;LY"M[O% M@BXP\>$Q+22Q^A:OJ RFN=[1[91BA0+W"?@Y"!:PWNX;I2_CN_MCVS/R]5.! M^<1 LM#1O)YO;NZ-Y+7[0MW0\V=;,4J?W&F5]$$G7Z&NCE\_P(7.%G2C6PG ME^84KP=V8:+XU6KD1.T/VLNW.P7G.SR"A61$T[0M2[8;@FN"_180+0'G#F^C]S70B=O-%AEBM <_@MX*^ZWTMZ,[. M%KY8O+^L'^PB]![H:TS0XE#;+KGC)\]8]H6RRB=HA'Z@+]3QIGBU4D"+QD,D M(X QF'E_IQ7IKSD\*3JI>%@7TD^JNG5'*8DV%L\!0WS-Q?K2Z/ A^2ZVW[.O MPU2Q.1]<3::.-Z,+/^^$,;]_V(#P7B )18YB.W!?;90>6:GXZOK4=-CMU&4$ MO[K6C.W8ZP].4JCFKR9O\A=7O(6Z=+\;O%JC\[K"][;[>56W-B MOVVRFD N=$!=6O1R("9#R_(C&','T%&'^2\T *Y-1MD=&\W8LF,4G_\ &!9A ML8J1JQ8M]B\=?8H#;>PRE9A4-Z>*A&[7B7"9@+//BAABN2J+(P!#I%%GN$G"( M28PB;- W!FM=I#UI<>.YYQ;S73&6?256(0U8MS1%==JYBKPV1X_Y65^#Y7>QORIW9![]MPA D7K!PV[.\W]#7>VFWW M"12."Q\M7BR;IUBE/]X#JXW0FOPZQ=!\=MC2VYYVM1?)UHOT#2VHN>M"F8>K/E5:'KH): O=%W37NIB[@LSN!'SZ#,X65H[G$4PE\%AX/0[; MVLGH+(Q9SHPB(5L=UVU!U';9C4XFN HM<:S/\-V>1).D,43VB8#< 1&2NQ&% MQ+GA.13 P;-OXM#QP'S,A-,95M?9E >4GNW04:[0O/\1)N8X2B M&(2+7_&Q-(CUS#I]9!Y*J<4[N\ 3!MGOU_[\D41BY)#\S']RE+5?9GV8?65@MJ ME\CZU%:O;/< 1C12E$J /6E2E,LNU7)N\D^'%N42B#MOA!2KFK,I4GR@8"S& MW?-6\9W_MF^VBSI8.?J?#[X_-.724-1V=^5:I4IHRJ6'J)JA+1\?;X/FTO.G M'E:@VG"05AS ;RP=!<_'+J( N"H([NG3_+@LG6S[P5B7W6B6I>V>V"Q7?ZL4 MFW[3V"P)5K78K&J1/&S2HI9H1R[$YWVA#N]RR M[W#^;/CU_- /XZLZ<\7:$ M_\32&X35WEC%/!WZ=IP=.!Z7#+R*FX1 4D'1N 3]45KKB@';(K?(,RNHX#L@%"[(X)S ZWK- MQM@#RV(Q*#K*=H0=AGD-2\'P5C1-3\;F?4=?3-MAZ:",7:(0]R2^T ?4-G,5 M>,E:X;):1"OD2OJKAJ_4 3:'%0R? \([!J\*[5*;U6/H>&KLV/%4-\I4VZ^Q M@OQ.TUD>TA#FT]X5K6J>W\IG6SGWRGL)X+$9]6.S(V+LYXWKDI'L9,R@"\0J M$"_9JHZ5_CLS>D'!#0$X\XDVP5V_LYWP#G?/8V*QW3J5K->=8K<&PS AM!_0 M-EG=_;Q^ MYSY[@YN$[.9::\\YM:\8O2VM0D5LY_H6V.SX]XBJT=$[K79C[#[-\ZKQ[_55(U.=] RCM!WKGJK.<*> MVW]CAUMU";3LMWTR_;;/^KK2[^IB'54W@7AMNYTXPB$.L6O;%[>BV&#G^DYK MT-@A@I!]ZXOOH)W#]ZW?[XIHBP->W<(6HE236RL Q&KU.%08?[ DI,W9S[V> M,FBKA]()G6I;T9\(6U=$I6/:%%=0;$X"]'9+;^Q"JV8!R&R*/['@M@R1)^.P9'B?#.^3X7T"LMC;NGW;[+MUW_@]QPG=R:EZ3^D*=ALN MP_N.P$4ZT'U:I]45^ Y9AO>E.[P,[SNA\+YV7^DV=\4EX_M.Y7+I0.S:D_%] MPGL8,K[OX-M$Y?%]^D!IMP4.=ZH 1QGB=^R[3=7H&-U6I[$;2G%=$AGB5^30 M48;X'66(GZ$K1G,YL.)$GL8+6/+[8%PW6H+'+)''OC<1V,&2KK^+65 M?E=W;)4F9)R?C/,3+H5;R[.+Z<_ MLD+,(/ LF[6X9SVSET, E6R799NW8N;-J-MU9[_A0_^H&>_ 1"FU KM%^K,6N0+=1ATMFMY$TI"\SMYI"X=VV&P M!!I Y<*"!KN!R6(7L4_Z=WL"$SHS\D-[ >IVJY_\Q8%66]HZH+^Z&=!R&U-' M:<]V[+U]A5%!4]\.:*"0:]=J<>AN)Z[]& 7X#9@BK>2Q M _;1BCN7/]*%M0Z(VD7BLW#4E<;8R>>__!0%YT^F.?WY@QU@T_'(I[?CK!C$ MO'7I!6' 8OTNL%/YG3F; +F#!Y"D"P=DX+?__ ]"_O)?Y^Y\.J8^]F^_9[' Y5'KI:CU%E&[ M=$#MW([9N PM/NE%.B7[I4JLJENOM4@=:+UV!7S+[ .TBDMQS+ "CNFF,'8+ M<P\^-<&DF.W,@.702::KG 7W MQJ,#1V# EV2[ M9@WX*A$MJ3V:1;3" ["RQQDU'H!5B%59&ZP&K)P(#X;3 _\SQPN"]WC83 (\ MQB5GH/Y'8"#A!4#Z[?ME%).=]H[Z[/0W&;>4D:%G0=< \E9G, =^S10'0V6C MQ;:,RKG6,OKBXK+Q0'-U609Z ZC?D1&"%YR<-K96_'U?SV M_R+3Q0L_>/>S':1P@$D2@?BYX3\ GX^V:[J6;3JIV 87LQLS9)86+VBU-/0HN:NO;N4CM"8R*VBXC$+K J!CM7J)R MVP.]O0V5MB8R*IT4%6,[*GI'9%32C7"[K)QC8T9Q<>FER](KLBQ:$[O'KLN2 MRGTQ^T1@8>FE(/_$*W["[OBW[L%I-,!6.^2WO!"> M#1$[RR$^E02TLM]Y. :&/#EYR0T\=/7VX8JH&CDG5\,O-]@8^S_$D^QD76,%YI76TU!1!*8!VQI]-AXT$!9Y@0>)/%NV$5 MM6GJZ<617#P Q_(B9X01-?&S#/[0(_U.&[L3)(1ZI)89!13GFI'7Y!VT+\\3 M+%8B;P[%&@] #UYTCJT!JR$7T! KT?DA#SGB:V4F='IDS(0,,%J_Q$GU.Q[$ MA'%E(]MBP6AGB J"NY]\LI=_)GA::%L<%1:[YD4!@!8HN.)T&F9 &IFAR4B* M[[/,E-VK[/%(Z+3 7HT%]P9K"^[YWFM:/6QS*&>WLV?EL@WQP<6AV+=\6I%" M:FI[YTIJA1/(FMACLK7.L@I-K+27W7);*ERLK='K-6;-UI'8L[>@UIS4UD1% M0V'E$(W48Y(_N?H5K_[!RBC+U1=@]05K+='T]B-"JBAS8U>,]HJ8OD'^%M=L MD024!#QYP[F3[F:'56=_WW[.UF3VNV I[J+EL5=8+5GI--?)M%BJ;L-IX)+5 M&F*UKM)NKBZW9+6WS&H=I:/IQ\1J=?E(!S$-Q3%PRU57%-<0E8*7.:-A4HTJO+?M"268]"F8]T_M*5V_LEE>XW@,-Q:P(7M']N_'6^]]<+ C?EGK70J&% PI&%(PI& '%48 M%D?R[#G YD%3BN?$^B>([!V+VX;!4'J#4RE"+Z5#2D?%9Z&&*E@LCA0.*1QB M" >>O1K:P3)L#M>;1E #6* #V;LT@]N< (SAH2W:@[G2I=72T707K$PM58UQ MNS4X@JYBS7>XE+(A9:/=ZAZLG:V4#2D;(LO&&9;_/#+A.#YC5H;W--P =@?? M\##!QY(U)&M(UI"LT1!YFMG;!#J3B8L[UE6+XS#FLR#Q"3M8K.*(2P-.CF0- MR1J2-=X>:[RYE,$#UH>1YFK3%Z#-5H617M%;9;-&*\)(-GNK;-9H-1BA'?DC M3($;!D$TX1U& *M@>W^$NLP0F=U0U978P;,;^IUCRVYHK+*RY&C)T9*C)4(83O_@A6F'JY?D\*@I2^W$8OK%*=C9B/?65[3#;6XR546R=5UG M7_V^S,"2;'UB;"U@Y661#N#$/FO;7A>TP:3^([E KT!H#ERZKFITFLV\%^3D M07+KD7)KHYGPDEDELQY19OI;R-LI>F0LT&':,50%/9BW5O:$_6#.6ND3]JI] MM6,H\=;\\8-D:,G0DJ$E0XO T$=P!RI*)-L1U [:L>L.@.7SFU,P\JCINX!V M0*9)(:)#7Z(>+)1"5I(XQ,E>@_U^9)T5*1W')!V-]A>2PB&%XYB$XVAJ:I[8 M<>81Q :*5E/S2 --WH1:JAKC=FMP*M$J4C:D;%0L&YV!E TI&U(VCK:FYH$* MQ/_$3C0SD^:(1&:0JFS/?T5!:(]G'-0+,["MG/-2\FR^4/)(J8O!C%-VJOHX MX_?F\"1Q:3A_"WX(GREY72Y^XD:31QB0)2+/ R(7JJ&04>3C/_@^3&Y[\+8[ M(O2[Y40C>'2>"T,M>#*T:= B']8>\Q*?CAUJA0$?T O!C+;3E!J ('PV0X F MVFPGJQ-];Y L-0M^VPO0-F[T0V"")2 )@ M1V13>VJ&B%\,_HQA!X_:+D,0AV;SC%KF@EAD% ML%@\QA3?O$L1N>>1#AZ(6)B!AN*4>+".)^U<=:ZW#$'Q MZ*7+46BGTP7=L#-;5EO?CH8AJ)!G[(XB:*B"KH:1[AQ&D9U#-T1%(S7*MZ_& MNB>T!DKU@5(:HU2?N:RI%YK Q;S/Y(\$Q#P_,X^L"XYF MA63]Z@( ;Y0LF=8[KK MZ3N9.MZ,TGOJO]@63?0V'5UF9KC!(S4\^1N^FOXH8-6"LK]?>D%XXX%K'WY) M09R/Q%^Z#9^I_P R=3O%5W)4%5L+!/;&G%"V! ^O'J 48Y0BA(_D+<:B:'?? M_=89L/N(S'(<"MDWLXB]RA<1MFVYB,TNHE'Y(FH]X18Q.1+%NP7+,>W)JA$2 MP_B%.G@Q\< MC\E80SX40+2OHVVH@T7<]P%&9+J4E+]=E^\9T@'71ZEZ7V'!97A>7>& P\Y"P_57[ M;3*6"$9 #C!"$Z8!*^#82-* &5 #29K1:SNPU 'TVHKK7\G"?#1MG_S-="(* MKOPT"@.%?+ #!BV[4\H\H*1/?*(OU"'ZG/2?S>_V))JL70LS%+/_[5!HQ\ZWG&(&$D7IJ"_:!S<+Y]P6LF]E0,Z-:+!IU=YZN9 MZYL-*!0GYF?;7:13(>H*2TR.34%B9GFW)#'Q=\<+(HPM_B>&!A,6&[R>,ID7 MTDCBK;O$;WF1^!L"[Y/.!?+H>7EQ_NGZXOKK/23Y(/C[Z MY*?E(.W:\A.&4?CL^39&QK]0\A39(["^:!R)'D>OPM80T) ?&#GS$QHRH2:N M[@BOO$W<2B*?Y1I@L 8\/9TZ^%3H8=![_FCS+[/CLAP"C/MXI#A<.@V^X=.I MQU(&V)QC9,\7QIYLTA;YF'ZCX(XV J7LSK, S%QL%0RGYTD*-N#.IG]E*0R/ MS/"G\#"+UP\H( *;),. (FFILU^"'W3#<;4!Y 21/ VF&VHF#KDS/@CN*<" MX(\T?,7,CXGI_T$SN0-XRP]S(R@QTBRP&?>HE?#]0S',QVU<@0MG.?"C/;8Q MJ04W0N*Y<2K$*PU"XC#EZHV!1*!Y.,%A"0*8#5ZR@ Z,J/!"9H$S%&F1V\AG M\P=!$OJ-3\\'@&6$[Y(DD<@Q_62N3>/"8O\9V:C@_A6-GM@WB-W$G!&31WO@ MN_A:FDBR-!A.NH8L\#<\#$].'9.;)>35#I]CSLR,\9QL!9Q.@3!+_V&>2@1P M^UP@QU[DA\_DSP@H':?(X$:G(/N#LG582VA7D++:EWC.-:.$",P%-P<[C_0+I2AL- MC3P+!L"?:Z]K-PC]:)(7E94.?#M.G\\\?N3 MJDH]4PJVAM,V44[0>S/=&>J!>%]@4C)![P7F8*R+R8% JU6F9_L&FN9+3^8) MR.LSV@),*A>53(M\O2>_#X=W*/[PAAT\TV#1[)EO%HL;[7R''5'P04=,PWJ/ M_^+:D5!6GAF$$.9DN;J)8H]!8EH+D>6Z8@&F8<9LLU/6X O4U]3>+^"X@_YY M D/KWV:J_#?MYC=!><%V[/@;&2->?0>.%F @;>4&;U_AEYN$$S M+R+@FQT3-F[FQP8/2B)FU^>/FV?KG3!?K=2I.VV^TG;CJUA7>?@-ZB=WB=-2 M?SFSM> XS.--7-6Y7QI$,#KXQHN#X L!;%?H*N6#ML+0O^0,L86_<9!$'&*7 M((C&H,IMM"1?/ ?V$GS%=L>XY^*7&<<94T/ Y5L"X_TO^,;$&U'G'*Q]YJRG M/AJ;D1,TNVLDN_0BT3"JS$3WG"3C &8N>N8.>/!CWYLH[!D/]LQ'S^?&^DS) M#A&[]."RFV],EE<*6)VV+.N[R7*>_1>;,/-SA0D-G[V1YWA/L[EPYQ@]V:.+ MW+.(5 ,4V6<._Z$4\.G3Z:?&JBQ5;Y@;N;9 MHZLH;O @-SEZF+"7^2>NM?O:MVZP+\$R? FP/XL M'!)WKV=[&JR_@]J!N[YM>.EB]MG\E^=?XN$MNUM*X%D 9_L]*>/2;L\X3C+U M&B13KZ\/.G61"4/.\0(:E.OP"3QDH=7ZH )_AEP?EX]0%T_?7;(>$0\:=%:/+1@CVY!JL MAT0^PCO[,0LOJ_22DQ9<9//6C,+:=L/YE.*+AJR9OMYO%S;Z:J-Q97MZ?23> M>9_OJ_VW1]\&34VUVR]L2)V0DFC2,S3ZG4[%2H*LI3'6M+"?7,*3":T9><## M9 XR^=VT77+V"6L-E:!I/&0R8F9 ' ]'V]-4ZPX*V[';83DR2I7+&1@8[1HH M]8!GM>8XI/Y^ENH0A]C+7-4TK:?O8:\N0%"%^?Z %^7[V^]LF-V\O+8VT/:T MX-GLE3@S7K0GB["U@5%VL^8':O&]:OW<*25^]YE$FKX_8^D?K E.A9M1//X! M[5/5T);STK;!NX4ZE6"_%6I=[0RJA+HR"RX?J2;MM;Y>V)8H0IFZN;U)0POX MIJT55I8"\$V#?M2@6H&JA"VV+F>GWRWL_2U"O<^6_^I5L.&_>KNIOH[:*ZRO MU\\]I\.2D;N"68Z5&$>>#-U1QFB,KX:/,:UI0U %Z]_"(X&7""5*M +M$\O M^].:^4$2ZY 7''!INN;(-ET21(^!#9_\)$LE32R* A1F;,SA$%ZER6+/!''& MQCAR&127I;?*U==]*2]=BAY2XB@Y-2H>RB'V6><#B0EBB M+F_4PCAY950,"HF[P"R.T5KPW)[ NXDA9!U)"._A$N=088($"[= +>K39Y@) M?96%[N MYOTMC($QNMF@K!%UO0FL2CSD.&8>*W$EE^?$-B[8S][DS5VRB[@X M=8$(CETE=J[1Y[XM(O;!#J9>8"?I/7&W%9?<)\RSHC1P@%L?![AU[TV'WH[9 M2]?N_)7J=1CZXF&'\/CMG,)?"C/JLLJR*'/#$:81!*'/W\GO+\M+3&*BBP:Q"D]?98/"B(Q>*0\8A;D^TO4ZD%"K.IXF1NS.DRG0P@ M[,="=I@^T)?J$F^!4BP2+=>_J8-$G:[:&QPOB99+T=3"1=UNM[<;B9)L-J31 MBF&<27G?F/&>C +3+1NE\Q&.T596Z7[[ M\->K+^3ZYF%X\_OUQ:>K. O^@';D'&)F1((IYKVRF%(6B1OG,O+<(&Y.!6GK MN$5O;R$+$OG&BR-64^Z)(VXSG?=8-S?,PAJM]*7JD3-$$U&ITK!GF#($O"@ M*'GF'C[(&BCFY2]M6PE.*=X+\]=W[7?$HHX3-X5,_PZFII7\O2LZ24?.]H]S M7MZW,7GH35<[6&K3[TUV;"TTG>4A#5UL.U&T=V?)MJ4 !F$Z>$%35"U[6Q0( M%GBE/H<@T9^':F2JY38RE8S1' >PZM4'XK[,MG\@"+BI(+G_K7(_JTI]3,N? MZ;%QFJBYLWQ.*_N)Z3_9[CG^\3/I MM304SRF.2QN@V)W(-CL8]DLB'!==D4.Y&E'KVP[5ZC2:=J MDQ"7 [0YGZ$Q8Z78'+OI;*7PB&%H[QP MU&TS=M;(BT G4ENN\7I-J99"I&I2M0! 9.1%CP[=Q4L1^82Z),+-^9T-WQ#F MLJ @AQY2/*1X+&/MO<+S.9ZN(U MF4TBJ2>I)S.9]G""MMQL;#E(DS'T;RZ&7AWT%-TXPAAZR:YODEU53=$&6RYH M);M*=A6#7?7V0#&Z@^-CUV//4&*C8@E&M(+2HK K-6YEN'Y3DE7US=<9")8F M<,1^!2C6%N$HN;5I;I4II&UFS7F;V8,D3(OH7!Q05JL/ M2^\*7&/CR"P7R:NGD2\GCUK>*(>]:6UX$N'CL) N\\#!26;=%IO(+:(/(NBV2GQOQ>OM*VSA8VK>8I2FD<$CA MD,+QENJV% E:KJVK@LRHEQGULAR+% \I'H(VB)#2(:7CF*2CX884!RS'DO/B MX6JHI-51'KDA21YGQ*=3S^?/!7$#]#7%_EA-%588!4&OI2[*6;8P"K?QD\HH MQ]"DN;]K:1.C?&F3F@\$BJ>Y&J>7N3]<$0"Q/.Q:KD)VX$%91Z();MQ>:%4L M_I.K7_'J"U:7N3'M,[%'([11Q>ZK<4_]%QMLJ4NV:%OJ_9Q\O*7([M"!,K&[ M':73TYN284%N8"6[2G8]BDSLM6:OV)7YKUW7>S%#^X62NV@R16?_WG,B#!)J M<@N2H7CU7K)TE4%?X&1%&?$IV>R I&[BI$-T[R.:3IT9N7PV;9?$KDAM&X", M'#J9R"&UIZAZ7ZR#!1DK*IE:,G53F]L1M!\K4$%9QB7(N 09U";#=J1X2/&H M.FS'61]94M6FB#4 [/&,0_IAWI93*NEHECG% MP*&%N?/GS9N3O%*?PD1 W F;,_3((R4F"4&8GBA;!GPMS/:*REV3&/J5]WSZ M9V0#""0*>/X&U#UBU*OB#3+T@8/U)TK L>S(U;9_%8&$@U*N'LW"Z M89 6OABY=@AD8"L&/P0AG1(/B)4,#&84B%)(V>H#CJ\F4F-Y9,#F0NN1Z[M[ M-A)^OK]VS#+,@1 =OM;4TP%KBM<@0IM.[;0Y_C"@^ MED>*+,WPF>59$**8O@#0U*>.#8MJ^B!_!9;O%J"?OS,#>IC.++!1G%S+B4:, MDF9(?NCT6VT"0NU@]8YX71(B+H*T()4+'6.L$#]_"$9[1A@Z0L9# M6DQ :/"M]*&$3-L7F !:]W0:QE%.;5[YGLWR0Z7B#R:F- 8 A S#(U4U"F\*6X\YM/+=PS MT['6K/5'H!SN1Q&7BTO<@9Q3.!/IA. M?>^[/8'W0&H-V).6%8(9!)YE,RB0)5(6-RU0M('-: Y2ZWJ@LU'SATRU,F$P MOY-IY(.ZI:#3<-E\W#&<&=]/QR#W+HP,>PGL#I1S%[SR"%B/[1 '!=O$BAPV M-P[HN0!C)P?&N=+BQ 6]@B-EE2]\9)1=WKSI>,SEBC+(&OMN;)>!%G)UWJM' OO,$;@_][-U=D/:@8QX+95"B_ MK[[-9'&,9@ 3%I_IR<6FF# E7Q!X YZ[?G@@OZ. !BC:8 ,\1KQHU9-/F80H MY/79MIX9QW C*M$/V5?YYIN82=G=:F5^KI4!;C R1L ^=/.F6.#*/ =[-_4 M]]""<6DBIEDQ#)9UW":=(0QKS(V9_,VR%@=!-3(.@MJOUD$8K46)F_!!Y,0F MPO+/5AB!R@8N0'XJI30XK/AW #1F.[8;@D8?^]XDA@0$T QPIP_F-D6&?5(; M$50)_D21/./-3@)-:!1P;/@4,/PR"B#3:"OEJKJ2'DL^E]3ILJP#OX3',C%G M##,!G)9%^M7IM118-'14UCLG&7-]5]^DF^_?[.2;5&MI<^-5*(.U$N=K_Q=J]=YDZ ML1.U&F\X&1=ZU?;.>-.$6S\@#:CE6'-ZSV5WX8RJJ:"PQ#*8!*P?ZYIS0FF M:KMLAFGM&7WU)'*I[=/+Y%K-*B65I?8=)I]/KOU^:U]-8I] V7QYVJ9BYFHP M&;1I)OG=!X.@ROVYQ-R7IN_/@%L.-/V0W>/4*@YU:[T#,6;5QG6919O[#8=C MFX*UD27S'$JK":%9%'*@Z5TJM9J@C"FW6\F8OQ]1\-17)T4?+T6=]]0A*C%6-]<&[T4K)$%XR MU,,UO).Z7G)T'1RM]'7!NJ](GI8\O9_]HBK=_K$I:FG!2-EHHB]IMWMD@G&H M,ZMUY4 %BD82HGKPP:J&ERZ/>C2'UY651ZWC$E(]W'E7\?*HS1?5E^(AQ>.L MWU$,K;&0DHK$XY@L3REE4LIZ?:6K'[#[&RD>4CQ$ M%H^S7EMI:P?K-B]--"EE;T#*!K ''>ZJM.(]:%,7E4I._AJN8[W+ B(B04C69W.A0*,9B;'FI4D9$5(3<>9$9.5O.1535E%2R?" M*LAA7+ 5:PH#"L2*?)^ZUHP5Q0Q:Y'9-93TP=JU$P8.M3S7 MF]A64MTSX'6@84C;SSP6!70<.<2Q7^AB+3UA:D/FYZ8N$6$K;BV2S8&?%V'G MA3:?W'*DQ.*@K.:^VLM6>OU![<_+OBMI07LC+2J:K1D:K*EGV>,5QOCKO,[G M0@79N22QRJMS,./*O*;K8H'M!79DM2N7V0B!H:;UG-0F=6$%R!@+LW+PXD+C M/C59459&\" N$!G4UR+C+%O>\?T"3^Y>WI%O*6EEQQHK/7;*%GH4*75\0?" M][;X6S(5X,VE H Z,M3&3JG$305H,.I_62BWW%-5*I3UASX($MAPH#"UCJ+V MQ*JG<) @A<-M<=H6ZI_\%G= ::I\;VHKVN (4XE/9V_2MAR.R+WI>/:FOC)0 M&SOKDEM3CC!M465R:SJ>K:FG:,81UF0YM03JY:8S\=E64W=(,L#\> /,-47K MZ8>Z^CFR&/-U?%[WQKD89CXX2#QY(=Q%EO&C.0"M2E6<5B!?<56Q]RWQ0:X# M\@XOPYS[#'O+&BMN4!T<1GRJJ.PJZY^2\_<@ZFM/O]K M^3)N>97CSW_Y*0K.GTQS^O/O< ? -L+Q[/^ M^.T__X.0O_S7^?F#;[J!$U\FCY ""-KY.7]@>?"/_ ;Y,KY SKS\.]#E$[O& M!H+#+%_H^-=W%EXSMM6V&GKX2=5T]1WK%#7=^?ZN]_: MJPAMG[,Y9(P4&:-V9))7UH&_"EP!D-1^KSM007VM@K;[Q$46MI:)NT4F'O1T M0RLX\8764\BG3Y?DGY_97?G_G=]3_P7[7U^R$N+!_(?",+8'>OO;!7:OI4$P MG/=6'7ZW@V\PX2?'XF-^NT^:0"9/W],GIBC8HS$D,2#\E4VX=P'WML[VJB*H M7[NN]V*R?JEWT62*.N[>ZL II@K7E74;-U.IZ<712*:3IT9N7R& M;8;$D]6%"IN*S91,5 R?GJKW*V734AM8C?S&%FO0+\QPU:Q5$:R:6*N]Y:<0 M(C7+3[4,5T2,&F2X2\\/J?5,KL!K<"G%;M@[JG>CK6_8Y>)Y,M/ )(74=;]7 M6%T_>)Y#.%\KY-JU6KML4IVVMA8+G("/#Z,7@E[;NMEV/RE."20K@- MA?G[1?R6;Q_AX;^93D0O9LQ%O'3,@'-=,N"NMM0B($WAUP7/@N/7K0P_6#)@V>XE6#(KJB(LNSW1T%0K7TR1F'7I1$08_! .P@!!O3F-P@ V ?I"':+7 M*)_IQ[_:U#=]ZWG&YF3XI[]Q<-@/>I.26R=)U@MS/22I2LQ7?;^];*.29!+ M<^1DW)N.%7O:)250 #JN,XKV9<>R_D;SE-OE"*<:IMO_8*MY>=V!6A6I_TH8 M1FA0YZ86.FYU6QB5L-0V0>E7HU=VA;63PFILAK4403.M?8E=KVC346:RK:Q^ M.(VH;5&)&_ H0]9J:;7MPD9;=U)?*4ZUF!YE:-$1Q 89H*ZNG]Z'$,W*2+S3 MO:/V)MA8%%-:W>:35$3P6ER_4@07Q =4._K)*HY#VNU<;>Q'UO28#N.IYJ%0 MA,="*>3.(RNN%K) V)RSO()%[./#>-5DP_._2 QJX,Y@I"(-4*!D) MO+ADRHB.;6!HRHI_C-84OV!8)[4ELI+NPEA)'8U',[ #PFI28#AAY(?/Y,_( M]%E)#"P#\DQ=0E]0N@@&&S[#1)2]8-D^R$0 ,UOLBY%M@7C .&;(!ELJ+$,F MYHRX7D@>*:M)@J&-&&]9!=5:)$LW( &L3K (Q L>7L:E0+ PR@K%0H]@Z9-W M/IUB91%X!55&\(Y1P9Q.'9OR(7%9&'WG*\,17GR3.'A&VB+#Y>^!W&SY,+X3 MHR^)-P52L-\#KL>0T)Y+^0A +\=[)6;ZXYE)WF%0)SSAAN_>$YN7-TF_P@E, M\ABK1@;^R XL'X- ;1< G_!(17AL"J"9/@("#_GTQ::O%#\\@:;SG1G6\TEF M!6*;3TSIMA;XZE2D;UNR08;!>#!Q7U-[OV3$,R-@R%%!P#Z.;1^X!19X@LQ% MD0OY4H.,.: ,F0DS-JW0\QD+CF"5X%E8?%A6+F4!*/XV$ V9%68+7SW8/^@4H7+#!*Q4#AE,BQ"UR-]1;YF+;V36 M!9F?CT]'?'*^4FP:FVL#K-P/_ 6C3+T0/YO955:2 D(@(D#%$7]U0DT,>.:: M(E9\06.-JMLD@^;W*:!XSH MF8)*&;;X$/FL+A3JMV?;YQIA:3N Z7B]I@__>S>G'JI2ZMN3+'Y\YT(-]+2R M!M.I[V%5)JYRTMI4.7(4X(P_='NM?EI@BI6<&LR_6 I7)RNJJ4Z5<..ML9]9 M[2R?@@7+%L]E9:^2>E?&9OU9*L)^R1Q,;=&[R(>-&K8YK/@%G,+686M@>O+6 M,'UIF+ZS;TSZ.3N>SC&P-TY:%*&= XEV1KF.>",6/;4/E9*G%?)WWPY!90%3 MCLD7RGT]T"GWIL-LH 1P\A6 64>;>(S;\3@>X<'#]V_'R=OX\IYL,6 A\CD( M%YI\CCBK9 B*99R##OYVQW[:$UC-Z/3;2R']\\'W!J9I$N[5E@6]_6MO%NG?BEWZ]SOK@0H5PE+J8B"GE&G3/=26+;NCHQW M5VZ"ZK*H*3IL;=>"3#W8P]0)P:P'M3Y[[=/Z)P5C^R#H#AI\,>CO&(=F(;_/P M.H>B5]_QM 6]E\30%>7\;/7@V4'P.=/&1Z3 ,>P30:=XR@^9TZ-DD],_P\@PM3'*[+X<(?1Y9>%]\P1@ 8J M)8,L/ID>S%H..X=!>CCT"<@5'P/^,B^['M>VMCQQLNQ)66YS[J>R5?#<(/0C*YDF@P,QPR?@(9AY6!AX%"CA$ZL5%F$)C8 MLVSFJ+)A$)@H6*8O\E("&T>/$RF]=.#\R0YAV&X M)^K"\+B:ZET5.2,:^-TEIG!QD,@%% MP1UE]H443B7;&0 /W9!F[#S/M/%9%&;JAY@\:+NQ&+;(T%T^^%PJ2L]40QZ- MX#%_3XO=E#P-WV6CGF[\+ MHDK)&=Y;O^;CSX>_8*/SY]C85]]#WV2="4Q_=AW22; X5S+5GD\+7ZTB:[TOSA&W2JH!0R5#[$J*CJ;W!OH1( M@&D4T7)2!G[AD>)94H7K:E^O',^X.E(%:'Y,6AWM>5G6:7?WQ3(&I4$D2]X9 M:-V].;9Y',NQJ]YK5X[C?*\B\P)KY)^;#F>2P7(*LAW1(0ROBH>5 9W1AH., MF]N'*QB6G)/KF\O;SU?D8?B_5_U*= M[>WGK&M*E>U)M>"1O#^&GE2]'7M2Z9TR%5\;;'E;:#IP5(&&,)\*%"Q8<'/G M6J--B+'%(K;Y5/]@I2FO5CK(B55VM(XRQ"?"E-KI\23NB-[KWU,=J37!5(0QJ[$\BJ2>I)R;UJC91&VR*P>O^+W3$Z+4T'(4] MA3ER+GQWSK]DTR<'?_MT;#B!OE/[+<))=OW5%;7?6/>;!CN%26X]16Y5E79O M2Y=DR:V26\7@UK..IJ@BLVL%.+[?@%T3IX!-]AC

Z*K[#J,KMD&\*3:4.H M*[UV8ZJBYBZ$DJ].F*&5#R@;7]UKW5/1]W89>I^&N MLSL8>JP3[5)$"PME:4H5%*)1DZH "(C+WITZ*EYDR41;O!XQ%#Z ^U02J53 M;7]:*1U2.BK%>* 8O8X4#BD<4CAR7#6]KPRT]I&)1W,'F.*T2)_ZWHL=8.HO M)CU& M3Y\(1^X7;R0>0\K0Z;>\]#)N^LTNO6#W'HUN.2*L<5OKW>1C[L[9)J;(LCHB,LAE7799(,,=S[9.] -SY*I]W8H9T@Q]>268^4 M6<\&[<8N)X4[2Y8L_Q99OJNH?8%Y_H#658-!VENM*]95L4'9K3\\3Y#@N\.$ MUAF#OE BUT TIN2QAGE,U1L[VI4\]E9Y3.D,Q,H>JS$:N-SUI?#G-6+D?1TL M@JML'D U@#:1!U"UAZ I[<.%[!;/ V@^*E'R]-'RM-'<.8_D:,G1C6CISJ"Q M*BDU\W33ASO2&SD);Z2CJ .QKIHDEYT>EYVI1F,Y.J>5&RYYM6E>'2AJ MGBI-VWI#*/KR>EOR6.T'2L?H/DDN.RHN.^LI;9'/+6L^4CHM9U^X2$YILM=< M05NPTV"9,2!Y=5VT7G/5D^01QAOEL2UGV")RV*&B01L\'I%- *H-,ZK?%1&U M*/191VEWCJTJM,AFD)2-TY$-53':@I72DK(A94,0V1CH!ZMM+*9L")&&)./* MQ7#71(TK/].5OG8$F]K1G'M)V3@9V= 4HW]LHB'UO>3IS260E+9V!(::^&U" MBQMJZ]I;U._7B -)58TVJC;@Q6^T437&NG&P/,+B33:D:$C1:%XT-*6K2>&0 MPB&%(R^\H'L$S9D*,>36KDJ++S;14VEDC\?4IZZ%O3O#5TK=Y<9*DVF$?97, MD/=5XO'N (P91J'GSS*/$]\,*3G3NS^^)Z8[8L]OZ-ED!\0,XD9-@6S3M*9- M4W_'-DV=TVB*(]LT'<0SKB.RY40X\@0;M@AVUBB77K9IDDLOVS35N>6(7;KA M>IT)OFI^^S+M0V2O^E#%]P?J$1;?E\SZ%IE55W3!1%=IXL6A/IJ;M3[!] M-_T^I6Y Y?F/3',7P;%XRWZPY#"AJ2PY3"0.4[M*SVCL!(_IABIY3/)8K3QF'&.1VK=U)/$[ M& _$I<-X>AR&U0![8MD25:,HNZB>#+<> MH3Y\6X<;'SP8$( F=[['(C3 .!G"/R]V.",?:/R5/.LX%1_A;- 72B2/IO:D M9-6F656LO4,>F)P>AX$MK78:*THEG#Y\6T+M8M4Y/<^K;.AI+X MV8,82-+UD4?)U*__14O(J5W+K M47&K6'N)/$V1'"8 E=_6:4H2KL):=,Z;?DJ/]%3\A3-MT%@;/WEZ(GEUGZ54 M97,JR6.UZT.1BPK5K ^;:- K^/',;?A,_;JVC)WH48]BV=985!2_I!R@C0;M MMWN-64YU+)?0MM56?*74'*/4J$JWN5H)0JV6Y/:WQ^UG6G,1T,6:91]Z4ZC; MP.RL,:CJ=YK$@62-- ! 9.1%CPX]D.-16T?7D@@W69^VL62=6A;]4.PI*EQ2 M;!K!6%.ZFA0<*3A2<$IWT&HLM"37W*DE).RGT 229DB4?'STR4_I0YGOJSH\ MQ/Y6]GC&(4T#M#!OWXD#M&S*6UB804##@+Q2GW?=].T GO3&)'RF,"6FQ &M MR!E"AQ#L#!Y_ 5_^F=@AP&EQZ&P7IO*B ( )&#GP06:+_YQ#G6T$9 2/N?S7 M=^UWQ**.$R]X^GE 'H"&,)_Q MKJASY%-;K(M+(BH6G3Q2G^BJ(I;W6TM@QVDP MH79B3*BUU<8.YZM@/KGT52Y]8Z6_!-0[(ERB+EA+W#I:,40J8OZF^'SK/#6& M!=2G.B3UJM[U#QO.J1K;>N5XWNC5=IR:I/%8 I9$/EXXU*&;80A+A.MJ9OT#]97 M#,)*AI=1N5+6ZQ66\P0RU>71_Z2Q40@\QLS]R^?3=_F&0.7,)5O/T:L MHNV!=+XTP&HUP+I=L6[@I)%_>CRFZD<8A_;&C/P;&A)O2GTSQ,0VQPN"0YWK M2 NLWM >72R/6UKYI\=C/4/@BOC2S.=FOCG%A..#JGII=]5K=VF*ILDS?,EF M-;-97QFT!6YB+BW\Q13.2V\RI6[ VCM+N_Y4;*Y.3RQ-+^WZT^,Q5>GW!8XL MDY8]FY\5/"<'B.J4=E:],?N&6".B MM/"*6K^\N9ROBJJ7-U9=2S+T43*TVER:>LT'CY,%HM*R;] ME5.Q)355Z?;%BO>3+LOIL9FN*UI/!A@=I=_RB08!(ARQRPAB)O6%I"LC+;]M M.<[L=OM@Y?'%[,8DA4,*!Q>.@6+HC=W)'X=P2 ^+>5@*<3'6=YS9=]?VPJBK MQK,TDQLWDP>*+ECRE73&3H_+5%TQ.F(%HLA8L+R:?J'I/MF/3J,U_61T3KU& M7U\Q!F+)WM'X/I);FW=1VDJ[H[U9=CTM;V3KCG/G8W9A.&-%I.B?DH&O5*U"S@ 8GUY'7H@%Z&VOM0E M$6[0Z>LI[>;:F.9RX&DY@U+(I)"M"-E Z:H'BV<74\@R%L!/K%Y_9M(C2>8]GC&01V&Y .UZ.21^D17%:*UU9Y"P%]E!>=,=T:>S1'YH:NV.@1& M=_ 0U!L3:UT=4H6\/MO6,WF%9PG]/K5]2FP7AM74%GE8@/K60=4?$S$LG M8^WJ76KZS@R_Q&G#9WMQ.F).8"7#UIQJ;)*\T7PZ]6D YD@ TTU][\4.\ &< M)(+?_="T78QT"<"R8@3P*1#LWWP8-C=EYLHC=>G8AE'X=P%= "A@H3+X;$Z6 M-'QOAF MS8#K0Q@HGH*.6CEKG7Q\],E/*PS(T K)&2=\7]/:OR#AX;OT&_67]^05R$E=T\)+7""O1QSS=7FQ)N:_/!_, MOX3(Z=H$) (,V]R3E)[H-88!4/S#TI !"GSY3-V G_(";3V$%)Z CGNSDL)^ME@6D!,[@L-AC4#S80^_9=)\H MXQ3@X*GGFR$;A;V7G?1NC@L;D*;4X.A83C2BR(_4AY7!]GS ,9&5Y;GY!/"X M-XFAQ;_'OCO='!$-3?U2(/9EZ 5:"-X&H[L@,/2"%Y]+ST([?@V$C]QQ$ MP0Q]VT0X3,OB5QWP.;E>QZF3*_<@>@SLD6UB)W$%(35!^Z+DVQ/0 !Q0-V9X M!CFWY7&(QPB P5Q16#\*LA>B0@"24QQG\7UWI9 ]IVZ__2.C Y 66YO$%* F M:)@90(L#!<_V.$R(];5UWTH7 K\$U&!(]B< G="2+0@CGYF0Y=7SG1'L,G,R M>QEL 7Y@46!3^!S,@I!.R)GI> #KJQT^$S]R:"S=%LATB$OJ@KPQ<":V:T^B M23+1-B*_5YB(>:P>G$_YRF1D N":H*J"_Q=0AHTMH,(HDFL7.0NT.].]C$CW MPPNBJGT0P" "E!YG#/Q[:D4^SUM"M*^^<]G"?6("3\;\D:.4++:1L/=@CV%Z MGNTDP.^,-\B$FD'D4];T$EC+]D9<7B=3AZ*XPN0((BH.6,>$TO!(K"E:Y'Y* M+2;RCC-34OA15E'_SP& =_A6EMU9@%/XYA3OB* XN,J/X1J1$2 .,R,@.;". M(L:#WB.N-#RGP- @MS[[")N6"3/,_LVD'>R>F,%M%[58O/4]>E%(QJ!N.&DM MVP=1#T))'/Y#?=\#)Z M*IN6!@N^2)X?U):>&A7QMLH@1?T,(P53ST6+;N&E$44)"YA5@0"[:X\38JQ6 MS)LL6G^GC'N <1TG&1%FLU!KP;MS&L<\\=\!*ED@$0[.&0&I!<8D3! S"+=S M'--_0I47/Q[;%(GU\TB3E4\)R=8>YLPB U2+V2"5=%B_,&**/=T'N,2TXLTT MT?NIDF>\ %3EJ\?F]0!;> L@1.'*;@'+D5;L3: (LWC09F-Z&Q>9XQ7K_@0O M>"":AVVE@S!5ZWKN^==[4!.^'8QLBRMAV(V9?C2=Y;TZ&1*>R*X_+!*"8D[A M2S-N;XO6E3_?LE%S4GS/]<@8E+]K,;4-A.-$GJ]@/GNLUX]KU5WC^G5M\F=& MC]GS?"%FYEHP AFO*L@^9_M*9#2^C.RN=R22^#XD9EH)B"'Q@@,'W20>I]R M\X1K[Q^TEI:*;T:7C4$A@+K_$PPQV#:1QLQFX[:2C[9:8DHS[HT"#BT("^SQ M=O"\:CUG\>/KR_03%U&$/F#Z;]'!H-P)H-P:Q[TD90!XC9D0L:8%*\6BL2V? M&2[@&"<;QH@K48_;;'Q4;GO&#]H34+P4301A=N&U]9J0C,N<;ZRL,.Q8/_1; M1KK(LTQ?9,1#5(D(GA25TX MIM,S"*YBM/ S^HCHS27CS/UOW*\8Q\2N 7.C_(Q.M]! "!,W'E]"RP]=3IPI MYV"#,67"+2MBFGS^RT]1:_ M?FVWX4]D$=A]@U_?G>OO?M/UOM%NMW,(4 5PQT&Q;DJQ;@&*G:NZH6EOG6:] ME&:] C3K#M0F*):TP&9FQL@&+>I3V.D+4B9^>V'H#_$@8:Q\]I TM1@)MD%Q M*&1+"HEFJ,>,;3GV/M<&O4JQO6(& -H>L1+ PU@FAXL#*N22'Y[8F>HP^.R0 M&WU_2X_%A\FQN$*&[)"B(.7X^-=N,CH\P,=.ATY'WI>(O4$AEBD!T8G1LYR^ MD91<3\ERRNS0E/R0W! HY/]%8':/;:#EG>\E]P9#' :,\9($3(<-TE'G@\9C MVLSTV$>L!_TB0ET0EN,G7M4R_&8(5TYD5;6CU\%W&:+%)BHYBXW4]VL)L&C, M[LD26E=;@]GB-+6"7$X%Z,;A(2[)/MUV=1#?OE!_X? G[OF4=R37(?_\S+[X MOYT1!2,J@^@WX&L7SP=M]^ESYA#FVKV,?#0[_T%-_V-ROG*?_!Q+A_%H/4'!'+"[C MZQ3/C-D)T'E[L#]A%SGHVS ]"0S KK^AKW,@0(6X'L:8L%\9[>8_I@!R^)@" M&&PGFI&_&XA*K24-T32U&(N5Y+ 26Z,=8-Q%$G)P$8<]E-T)YZ/9+'2(JJ/9>J:'#CN4DXD$,3G:.0SQ1@X7$>&!*$ MD0THY25)LS!X/#8;>>B.%L;=]S"\V*%587!.AX[EV,[0UFC>-T_' MH4XZQEU*Y[MW25*Q]S.O[WVNK!42T>5I1<2\Y/5!M]A)RC%@7O)@6&WW"AVO M5X Z"WKVZ<@&E1"?UI=$'K[@ P3)E<5^'#\HQO KTPJ*?-7F[+'@7=(0Z1BQ<-8 IJO[#HZY7%*Z*G.ITUFW]VZ)H!+7:0 MUEVC4',!94^[?D$SPDSC]*Y46]15T31F#G15]H>BXYW_^+G1*Q\*<"!,V#]MB(N7R$634Q M.V^(EGI*2[T66JKZVZ%E)Z5EIQ9::KT*:'EI!L]D:MHL96*!2!MLE#M\?L^[ M*+TW6*/R^?@U0%AN2^JI:[;@VN K9Q)U>OVU)ND"@+NY#,"7P#+6\\X^0S+ MGFCVBT7RKLXK+/XE!:6G%Y+R(R) .3DT.B6/"E;P+R23=YYC6[,T*GXKT+_E M9;ML2&Y9SH:II(81?P%?_IE@(0/;VIC+.B>#,)D]F2R/*+2QBD# M:<\3(2L=LTR/N7_3F@?FS;].TX4RXR4IMU82@XXCS6-P W", MPE=*XR22G/P['"PS!>8M\U2NW+E:Y#X"6QZFM M^*9COO*)?)9'9DZGP +L["#TXD0<3%N/TX]8PED&01P64]FM.#G(IQ@*05N9 M,,:T[D3\=)+Q-@A; MG(!DZT,D9U;9Y&LVV@OZ4U' UPKH\7>LU# &KJ'?+3IE6G0QI9"G56/I"\ 0 MX/@7Y=GM7T%/I_,H?#RNFO'(B0&V>2V8M/#TO2GS/K&J25O5%BCPW_ C5QQV M6G:!+=Z\QD@F:1-3T1<6-ZW=8ZX6)>&9[K!).'R'"S(%2>)'@L75> 16!):8/F7%58 \TZGGAVER8F:1$C8+8M%B58,RHN;Q-/?L>O+"0FPF M3-IFT7:<:N%RCC06Q!C1/R-6)09K16#Y)$ AIF^Z)0)_\E3.)!9Q@GAAR0A, MU;59RB8KP&#&= *&PP!ZOH,#_:8 7)*8.4YV5KZ=\B5@&H&5H$C27('!PYQJ MR.MWI)QMH[H(@&M82MMGZ']B";P5W/W/Q^1#UA[U702((R=9V8#=GM'=-5;B MQ"A7]15K323[DBU7 KHBN3F]BFN(E"15=KC;<3Q8,M:^\4S]01'>V@C"L5&H MY*WCNDO?$Z90.3G3NH7T4S$*PY@12WO0X UXGV'M=GL49J+@P2)HRS9Z=]V8L0C)">V M\4 # ]ZY&>(>S*#UE\)L]P!"D%I49(Q=+V^@#OA MX0G7=K0S#^^-G=;35NZOUT_7&!HE&;;;Z:[$C J 13X3GXC/DYWFP9N/>#M.QV/#E5MD;>6&?]7+V@>:$Z#?1EE?H9\D75');)#U MDI*E\9:G$.P7=':='D7_[GDC;"Z0D_J?O,K?A/?2MY*7=HL,[VNKF5?;YSH8 M3D6V.;T],%:V<8%Q*N2N&H:J+L<\E<-IX4(H!W#V>V*=[9O U366-[>%\2N# MJV1 >:_=;0:NDD?Z[8&^(H3%X+J/IE-GAA6HP)2YI_Z+C6$9:>3J;7K-=T^? M^'7U^JC64J3^!AJ/M@;IC,F$?+IYH&N2>9W\SM[B:# L$B2V MA[LBY0:#965=D'";*+.%J/OQ@B"$:_=WE(1KU_5>3+:]WT63*:.@A_L]7I0> M'>/-L8F127$I1,:NOI*C4@'_%2/Q?BI<*#)VIVT&V]E=K1^=1:SK#A3ZU#'W-?T(G;TZ_1>^WE1.J%\2N&KFQZ M\$K]A#J!*Y_+NWS]E ]=6GD]7OGVX(EUR3JYO_G9U\W#[Y?KJ_H"1UG/ ,'24M8I$;87M0'C6 M@YTY+F<=/DP,ZL3T@8"<(20X6Y6AZPP8%ASL18'ICG@<.C[(>I?^O .Q^*DF M[T/[Z[OV.V)1QXG[L:9_!U/32O[>%9VX#6R__>.$H["G;'<'2 M_$S.^9=L^H^VRU/XGCQOM)*^55G_^BTTJ$4?'*1/^@_[D'!0$)OFVMWW!DI? M:S57K!;&D=QZK-S:431C<'S<6L.ND[L9YL W9O\)L17]W?/_P,BLN%EQ M77O13I2I1\]L,QB+L5@U@&Z2YG* KI?W"IF-C:&J2G>@BV5?'H:5)%.?#%,/ ME([>F,55,T\WL+%UUG!Z@SZ6:FS9V3(1O4WM:H7(TJ0" (#(R(L>'7IJMFY) MA)LSAP>JTE$/MCUV"JN2^GE22H>4CF6,^[IB#!IS%FN6CLQ&^Q.[N=I4A&3] MO>GJ;2P+@EY[]9I[05SDSEKMJ,NY//,AJX"B4#E)W1@L!XSG0+%X1+H6BN0Q M#,+.J_)<(#>HHQEKX%D8O%K("F4M#?HKV8(;(5ORY=>"AL]AB#3HK M-3'SQJX8LD*Q#RHXIV5 VYB2%K_Y%DI3KC66#U5-;BG]+["#$ MZN98]-1U> M^VR\((H\']RG^)3%ZZSM&_; ,%R_;R^&HM.8!$7"Z$."L 'P/%*;",:4G_" M"\<%^ 6O9><'Z*4H\2/UQ]OT3_67]W&ES58U" #+O]B8 M+K48H1'3"GX;(;6>3-L%++)A)!BR1 ->2VY$O$=PT6E@LRY.7R7$Y-7L?3LVPV=S+D MK% )RGRQ347^$\M,32L&7#[;S@A@([=C\L$$:I!/-I;-6QOGQ]Y/H_2*1OM] MX?7D[DP_G#WXIAN8O$/PQ2S["XOE2R"Z'3-X.#B%2I(O5W?/!74=(?Z&08YW M/@UL]*8/AS["D8)1K*J]M@_>&)7K@[@D_'OAF?Y(R5 "61;6A([)U7=J\73+ MV_$8P/0/R20%-@:V&"T[Y6B9K1>(#?#^C.QPMD*- M^5, ',O5?/8<\%$"_OQ.>[VA#]I+'8VVS5,WV$6,)Z.MM9>"NGY.@-UXKK45MOE#N]&MK_67R@WD#EX/ MA(427#O=Y8GXCZ;%JFQ_=2,P(RY-C.@,9_-I/E)ZQRO=FD]Y2K.O#;C2Q$_?%L?DG9XO M/B40QM'S7TSWB;+?8D#SE&$W2ZKKFX_O?FNWVFVMFR74CEBL(^9G\_LBV?*I M*RPQ.?C%B:GWJJ7F[?W#/1G>?"!7]P_7GXT-^7IS>?OY M[M,5?GUY>_/P97CY<+]"3,]]>@"C_1)(XV.-V5L?3.8GWYP$IQKFON!IL4AW M@R0.B*K^0G8AJRB.XR6X#WQ3G_LNX.:P>LVVRPI2!RQB'C2>PTHP8LELK)LX M=2@^;"5\ 'Z*'="D +:5INO ,X^F@U7Y";B?-*E+CN7[78S&?S;!0'RD[*NT M;O1C%"Z4XK=,%RN6/U(&1UJ#'Q]!#S)(K-$4FKB!0?(^^E"9CH9D['L38@$A MO DF*3'7+*G*'=<>9V."(0=^W02A5S*EF4WK&8M0)P66,\%V-\AK@:>4#]>,_204?#9 M,V@@")MZ43TME\[%5](XCBEW8Z]P]D-%SQMO*WK^C86P'Q4KGF BATSC>>.K M+W-H1,ZAX9:)0-%[2K^Y"!1!0K$DMQXIMVI= M15,[Q\>M,KD&I[]*SQAHVCD$*U=3SVTJ)%GF)!QM3H*F&$97+!M4YME(GMZ+ MIPU%ZS6VG1U?GHW8+M>#%YK.&W>H:I'6P]B6G;;2-8[0MI1L=E1LIJM*I]\_ M/C:3+@Q._XD&P<_SF_+0(WC_+;T7:>EM*Q/04_I]]41,/5?G,F MT_'Y+P+6"=BVP=W0L*G=3"9 RP1H35.,OBP/(*5#2D?^_FIH!]M?FRH/D*"V M-GZREG#-A>!A%J7*@W]9=B6/3+8P@,)T66'QRVRT\T4<[7S/HYU7HU[GL26T^&6S6EWUQ)9N&X]8"! M3 (Y7JR:FL-:[9+A"$_&L=1%74*^$X%$COFH/SJQJIB/R@U5P8[3Q+BME0Q] MO PMV FA2*Y8T: $@?PS 0*8#A:Y6#I$HVJ[2_P0C,=5LR=/M];@!B9+ X^_DDV>ZY*)BR/$-'/BB$-A: M9Z#WNJ5I7P;2(M68-:UC],N#4:P([TYD7*FF*]CZ&]6L_\Y@UP-T(9A[G>YR M[?M&>&4M]#7S"JCHB1T$GC\C-UY(R9TY8R&0U2*!)9RI;]FF\U:RI?>:]1.S]A! BKEH[7+L L?:3U-*XN.0CZ;8>3' M!?F_T*DYPZ-B=NUYES0@PMO0?U#3)Q_M%[H)O_E8\Y%NQ^DXURZ.@H/L9N%L M4EB%IZZ&$%[D[T\(&.10A("I*R'$P[-/]V<)-LI.I- [NK$?*=C<:VF1].Z8 M#[4)V7TZ?>AZ7UV+R4JCCUK +&)C=E6]N][+V 9G0=:Z :C(PRL%6X!\!B"? M-Z*S=9EQ.#X:'ZSZ]2D-0@Z%1HQ"#FL&&"_0)!V619]$KCGQP#O&"OOX-(%] M*&*Y*BQ"91.-]NWSTM-U?3WZ>8U>#HY7(4VJ]XV.OAM>.RC+5V]_5?GJ[:@H MV^L]PZ(S[T4%AO<-C+S)_2!)D%3X0\%D(&BPX/T6#% MR_]LNQZ,/;N.?]^M)ZFVN.LM#UHY4$6(VC5Z!8%"\C)/(.ZTAHES_\03,\*. MS%9L:/["[3CS^&DVIE').7GXZQ7!CC/#FW\LGZT>JI/(A_^](U>XBE/L$0,R M?NU:+1)Z3Q0K?))7.WPF& P91(^!/;)-U@WSS *FHQ:VY'-F:<,=K8VC*9D& MH-F?+GE.YKJ?HV#=+Z]TX1?/S_X(QF[FQ_?DU63%M#U_ZOEQQTT"W&>R:,[_ MB0!:S5"(.A@8+9*/.NY:*PACDQKJ/IE/\RS31VR+&D>1CNP@].W'"!L+P@Z( MHNCRQC0^*!G;9X-Z2>M!0PB@]("(Z!FD9 SH$U/&/Y/[F!27+"$H6.@P>W^976Z%W$?3 M*2PJ-I%TDQ>7W[A?X! $]]IU/< (MY@[P :1O_><*$GSG;]\?;?P<@NFH/QL M 5RGUS@.'BR5W2 M,_=Q1LZ^!FQ=WL,&CJR+)!FB@.=Z'# $CI ,<#'#MZ_=]-7YFZM;8*K,BVR& MYSVCW5LTXHK/+0C&R]O7MJ,KM=\_;H2[*<+=(DML] ;ZH J,KS%8GY*S3UX0 MO&?:/.X)=H<>",9+AEQ+LT,]T$!@0?ET1$$-XA=+]E1BVIR#5D$L+["1[IBR M+@VLL^G:8T& A8."@*10Q$!D87CP%B!8!&"MO;9$WF_W(>AFU N7CAF +-'/*+%&[V2]G3WVJQ:6+!#KH<6[V3CK',ZT=&7CR_AIWRO3$W7/?"/=_H=CP$)3455RK_SC6* $[@?KT%RK>5X;'NJ\,W]J^ M(HQDK5TI*5ELH>;^,;DS[=$YN(:7YA0++AW'BLWA1_"OW1CXTU^X!Y\U^)T= MDW&1P/Q&E.":[X]#L/('+1:!&$7)<,7TW:2_3*[$SY[SHCZ@4(NS,"V-FZ'Z1@/7F9GB@=@K^\KSWK?T#8< MXVX'0#P*E%Q]HS=8"2\[;@*44W ]>*@N_)>LQCL3TTLVHKOW:O97@P7GH]<, M:TG"]]H;"%\SJ*751%??H"::HVM;WPQL%X#MJDLIHXT2%B8O2%B$56\?$-:, M;!6@ZT%!-=J]E 7 -T"JG9(!IA+5@&B#GJ')&K*JUOU51>+:!R4JKV4JMO7 M_[RK'1+8'AC0B5P96X'M'%0%I"RP=7L%4(WE(A+-JH!.J@*V4_6@FT OY=9> M$6TU.*A@=5+!VD[5WLZ:=:LI_,%VHI".=C>&XP'JM2"+0" F&1IT#(6F0Y5& M^KY46#U5+WT?OW*R7.10O.2QKMY=24"Y\MRDLI8$;JY;/I/K'\W<4';2Q+X- M.?3T=?[2 MXN!#=Q0/?>UFGTG&36M9GFC6O4[.R9>KRZN;!S*\O+S]>O-P??,[N?MR>P.? M+Z\^PP_W#:?BE\$!YXKPPWT(7&+ZHX!^;Z'D3"^CVO@N7$J=IK ?>V2_S'=R/1G;&D4 MEK\=YZV:3E:TYPMZX<$_Y.S=Q^']Q;OWK$ .[..YCWZ=8A_KA0SUX?W7A?3V M&Z_%ICYOZS F_)K\]>Z]0HIB1O*EM$:W;3A+F\7J+:91S?I-,/M/PV1NQ M7__'LV$)_@:_LK(!\$^G(>]+K&D*;]2-T]YX+_Q;)#3[]NKZX>/_S]Z7]S:N M'/O^'R#?H3,W>=<#T!YNHJ0Y"^#QS)SGA]EB^]S<( @"FFI9S*%('2[V.)_^ M=763%+59&Y5&&Q:$>78:_>,+69K.A'J!T!) @F@2)Q_6WR(4FY/8\;N=WH!%#)^=Z&)?] MPLM^'N5UB2,Q='FSD#ZZ01)YSP3HR3Y&^9SY,<,&\L5VBR(?\$+$OID( M3+C3F>W$:0D"J& Q"G@;]'2=#RF]%/(T<9T)K[M!YY)I.J4CETT%ZE.,7*@5 M'9.)#;.' E&4%XK(1O )%,N["J G -R8714[ML]Y)X]D6"U_4(UHZ8@D@Y / M1EB!Z$Q4:-H/:9Q*\<\79$&:,6'VV0[9Y@+$4U'&9%0NH1C44VEC>T:IBG']GCO"65N(Y8*8S[Q>U7D&T\V)6[C1_"R04 MK[L31'3IBQ=S1ETH.,,%%LA"]CN :G8N:XK0FD2='R:5Q"-CIKH'3S"ON5R* M2RGR,I]3#MW^#]$^ F\!C6\;EG[";!.="WYZI;XB#O6\M()__G/$2)C]?.C< MLOX)ZE_R1@E0=LJ>1>P3V;_FPG.A=\2S&<8_"+$?O1<9FVP.O5145- M(GT6M +Z'50ENA/O;&7]&HE2Y(MO8<"U+J:![+..S'BN MQ\&GH6C@PG=6J\Q5S5&[=I@Z I^'#;$7=/;M2=0VD?1A@Q!:$$ O6Q:\GF9F MBS"LVO"%0H%,6T2B,)/TO-ME)A9\CRW*RA<%3JW"@F&BF;E;G"_0'P.DO"61 =(IM7 M,=]JP7Q#XXZ*YOFN,3FFYW(,3F?VB\&"M%Z#JW$83(M(X#^O"&8XWIDD7GYN M!20%-6#!;)T;J[QA%'SFH_A,05Y&&X4T+&9%C*+T1.FYCC\N%WWR[/_&U!6W ME)G=7!21U$LO0%LMWSJI>$[8.02WB Z_MQ8E^@LW+C,F7ISGY4U>NAM@!YL+ M7R$1&XO?@L"%QN[.M1VES&*3V:8:.U1V&Y<&<]W!N;%Z8YA?RH-8?O'2L'<. M/HE:IIG?"IKJ:\A"\_A5_^V$0M[FRJ7:^ZS<@ECBP@I)X3(PA,LV$"5PMYX= MBS/V"]"I1ME'0,:P$6AJ)1>NY0B'=-[DR&4'=5'QND^G&<$T+XH#I[>/;AI: MD'U@^4Y^[?PB.K-#?C._[U2S8>!/^TR[_BM$Y84[Q.W7A6D4QYK[PE*N Y?T MM.%%KZB6953-]Z3@QDVW1FAIV6:(W[&-95MR_M+;Q=V> 6!*4*'PNL I@]A-@';D0F]R)((2;3Q6^[^8R$'.+\Z@M9 M],PE4?XJCT_B+Q?>2F._F&7 4 ><$42I[&&@#"E;^G_X3?2C[27T@GQ9\UN0 M--P?Q! RY=".J(@QGH6NB/6"/P57>>"S[W*9 M.7(=<0?..]B)J3$J4S@^(-HI8E:V[0D9Q$,]9D$8VX78*:"E/6/[PCG1X\28 MKYM'AK&G4HJ,2)([[,=N&,7G+AM%_"M(8G+V\?KCU]=PM6,SW0UBVSBAIOSB M](+[IRDI MH,M0KK9ZHJL0[[JTUTDQ=B.FO*86Y%'G1!IK4OS@,4<'A)IL#X2+CX\561<< MURU1?%OT6\W=!ZN"N:B*;HM?TP85"N<-,\ZC;)FH7IA\E:%T*]KN#87&70[@ M"::V,)$7F!A(EFF8633K)H\B_3[S[%38"J%#1J+E&(]2Y7R7">,X@,ITZ?N* M^ J,P@0ZS$"PK#T%NR\B#]""#+J@,8TGPY#\;GZ0KA;4;)PF_$8@M# M/^T2D_?2CJR*U;#H[:Q'L/;W%:P+XI3]QELC5.=!X(9:MDI>5,B-)84<2,\. MZ!5,':U"]U-U@']N1)G6P,X(<>7$N8I#F<>YQ0!RO@U,R^ M\6!BO+,\80=R M!/D!L!N)#X'C$$U=B/RFWUU13RM]89SVHF]4@2\Y!V8 +/X)Z,0GN2D#IEOG MX$+8\_FZ<.Z"OK+LIOEL+V2H+!V+(H.AMI#N=9-?#.2^=8(95\P_!Z/YZ56( MV%ZV7U*AD:=@9+Z1C&_CYQD5;)3FP:1WR]#X&#I50O2UR+_@3VT,YN8O"G?+ MW+AYRF1PSLGL(9LWJIP6YV\7(LXOE]X&1?'%5X@K;K_'T%^4FSL*R4KGS2L;P"+;, M%;7JU]GAT%A^8>M!),[NPHD"RV>O3UTF1]?:*/G\MQDHL*5^&M$OB,(> >*& M!6KE8\*QL-(0-777P-RBB!F:F?(@# (%=A@ZY@KU*I_8$SNE^:<.WYZ M*@C,)1# \_E+T)0L1L"[C>>$[D8=1>37IB>6I!V;K0@YV(8Z2$;A?L6 MYB.)4)E<*G!O=B:-,C;,1'&4'OAE3"PB;R@V_#1A:I6TQ&%'(LO]P'B0^NP!@@ FXPH:7"S]F'(2H5 M#EW>6,U>3'6 ?H48JWL9;+2S^[31TMNY,SC/ MDPWN_YU*,'B IS[--4Q0#-A9SO":*SM""P$E3432/$TH%]G%3,"BPB&4O.SV M"RZZF7R-4G7T3#0)YU[FZ#6?@;@$8K_/IDI3FWKC4FPN@R/H]_X,JIJ]G,(X MY^_BX'/_-OOG0_$,/,5 >D!XII-F21_DBL7L MY.J=N2N"Z#)Y8!-ZP94K/&"]!MRXYVMB"*YH"%TWQ6,W#,GN+*OTPNM$"QMR M-;@@,YY&HY"S,>$^$@)V!WQ_[@D42]\DDY@NECAYGD?F 6+0H&'$=39F!84@ M>!Q:GT[6& /_]R+;EJ+C+3%@MH6G>24S7_6U'\5A(A3 8J;^E7 ^0N6DE9 : M?H?NTZV\;;RMCK?W7(&RN((LWF;FV4ZJ1+@B0&9$/"A#6-!DQ?4HT\@?.!MF M(1N_WI)?+B^_"7ZV%Y[BYG](QQX_L7/TI_Y<+R7IXMUD&BGD1IS1>"@M#T[B M[K!UWGZ21.!8YL-/P>W#?AXG<*\[ALQ5X7RZA^O?W2; 10=[*%>+UD3][&?/ MO>S**0S_-RIBV'/O2D'SFN>]K;A7Z'RN;JXCD@7E!^&#[[G]2BX;CT(/O M9!I]L= 31*)0!IYBL2=^+Y4E"/,#>WWT7A99'X(R(?X&K-!8-*WP MQ#*$5B%\X6,A#]CL?*+I[ <_GJ3F13JXB'PIQI? "&EX8:X2I6E1T?P6-UV2D!V%1L(I;,1IDR52J".S*0*3X_WL&'4+6/9,EM7LC_@J"A0F8$ MG[,@B1.Z7!7A-,]<&T6;+UNA^_+7\H#G>TK]8L RDV=9X,[])>SLVR^X]'.5>N'0 7ACK,]ZM>S%FGLO M:9"5>JG63O4MN9F+2,X62Q&8A=J <]$]_^6GN1!?"69N?8BV;HUEO$':W5B]R(YVISE-T%PP1\!HA< M6V12F7OM4A\_5U%7Y,&2#EHLKY=*\,XS\PU]I'Y"%Q77!3.ZHF%S#ER5'&D< MA/FBZFA6&PN1TD4CS[ =+RA8P4H@/8?V4R2R4MU^?-B%@,T-@>*=M$.DM-=/C;F?:: MN*"89E'Q3KJ)9]'K-'HP6ZM"SO2EAYF,XB8VW[)<*X=7LY#)]&OL7>/U_+IL M3FYQ@R""VME#YFNX> L,')ZAY8(\9!/&:(;G449 M66"NQ>FD)=D7XQ-2U_J*,KXD[Q?5<1CU/K]$7-D6+_5'Y_%1RW&WF;" 68DK M,U 6\CW+>"D707.8+^82#%(W&(CES WG3I>]WRE[,XN2HYQG:/A",_%Y9>0N M7E%QIR.S/^>/N OE9>8Z>NITY"HO0_0H@56 2S.:N+/9O+YSMJ9-QC^#B,T% MZ8NV>;& M/#P=T);M;&K$L MZ@:G8B%XY"D(A="7[+@3&P6[J*RM6[0@K3?>;4%&P$, 5*CTECK[=['=Q?%= M)>8=,-CKN8,K:P?R07@$7Z_TLR@\+)Y-GSRVJTE_J;G-IG&JGO9^#6G,GB7' MM/?KG](;JGO/.^%Z& 1<4R$)5B;+G_@ZSIL3WZ8/[D=CLSC9ZR\?7_UL%.:Y M:8Q\GO.&SI]2/^C'!,0E^>SZ[C29YO?["GG/)",O/<%US>7EY!\2WQ%?23^2 M?8-]8?Z!-1WMMN^$89J+G6SV'C9?.5S%';B(:__N*?@[][T M-U_%#?BFO(5";4ON]Q7@+0T&7TC1"YG'1S X=,3K+[?%?'&T^I:Q!\/S92SW M2Y1D&7N<$M#X53]L-T ]/Y UKE+=\2"^&)K:\!"^2 [IUZG]X>:U=QL]].+M*%A;#C(UDR6P5D]_,"= MA/0(MM0TF$26#VM3G1/@8A9=::$&S.\]W<[\D,EKOYF)?YD$Q^?QW?B68KQP#0 M7,%?)=-L)RWW;+O8MWH#I.4&6N[9RE33M7Z=M!29:&Z>J)8&).44M!U'4)OR M(@YAG 8_\=++ U.Q=#-O:\BKEO951=7[Z>^LM42?I\6)*_2U^O@NO6\'/;VW M2JPUGY=^N;OPV= <&-HAR_4"_^$<[J#2U:Z=9?KRO$S<(5-DQ\\:2;#\Z4JF MM]/QV-?6X&7+]#X5VW*E*OC:*18>W&0>[$9#8[AFFU>_7N$\=VM$KNOJ7O/, M] UR,^]Z""+S;X6"KF!+WA9R]XL5!I97DWTO_=Q=P#Y6^!:3COQ+W/F[4*G@ M.-UAL 2B0Z8^GBY)Z$P@XE3$!J0AJ3QZ JYS MS@LEY#Y C3?RC\_\NOR?YY=0&"$-CKV%#"7;$_*"Z107\\:UQ%*%0+A^3ZPB:(#MPDQ>MZBN%3[&'LV?YHT?N>\\T-DUZ M>:0Z)K\?)(#[)9K\?FC1-%U=?[KM-'TXI6[H+)/;;#6B)_>F!; S8/[XUW': MP/NX):R9^]IAZIK]GDK7< /]&UW#?AQP^.RAK[DX>_+*"'!J?Z'SS.;L;-KY M\*;1]K/[:(3M,JH\R]T+DL0=_?3J.J;3[K<0_/SQ MLT*^>;:?!K("7\RF:PS:E6&SU_G+E_XH?_/(I9H#:[W\V3ZR',O=CY7U@;8% MSI(O=[_313.&2_'J\;I\XE[,=VAK'>U[)M'6'63R&".I4*!"RGB4]GS$H>08W6D"<#BD*1 MK\]O:0B1[^\@$(^WU 'G\/PSHMSE1@,Y>XX_]LT.OX8\<&_T/S#D-RH,^O7> MP'_E(7Z\)LG7,?\&MVP+4UD<89V-:ZP$2&D7"Y3;:8XMHV"_BQ2\;)IJ8AZ7 M2+&=.54:BGGN[TE:T@M2.MD?*5C+U9#OTWRP;_.QZJ&="DZ\C81;.[-64:T: M'FV>:F4<#^50\/"S016QK:=!QNJ4E#+)")72N-?VY27GOET10Y&OZEKD9Y3K ME=]CY'J7=9RC7-IE'7=#4<*RRF1.?MY7RXQK _8WDH1/:-O*#ST3UZ^VM#-P MS?W?D0NM;HM+/;:DW^+2E,/RMEC)ZDG "2RZLQ^M\W&M/;H6WZT,YOJJ<:'I M^B8B%.=T""W*8($7Z5*JL%M#FY=8X5CB5 *4TIBE8T I5626"Y1;09S_"7C> MP@VOYG>T).4?$]_:I@0=B):?M3>:&D_(8Q#3N?6Q49P6)B0##9;T6]EI4(HN M40XFMG%*=VBR.T9JI4DJ3(L]XBJ5J%\+ \DG5@NS.YA6QYW$Q]"GTN.X#-+4 M Z/FU3BY8=2H5E<.C)HES3N)85,=;7:3/HW2QD[B21#R4DFE<]3E_-MURF5U M.6S\Q:E)1YHJ94T]I"GOS#J"3,<>61TB5=5*XN&DFMGNB&2%D>9-%R_3A,\- M&7+IB^E[E_ZHD")X3%:?KBUG1VT?J)G5['(GU-.'UA&K"1Q*1Y$H-)=']*LM>XDWC57]Y/>[E.OK@X&N2S/Y/>N,:7UK M,"QO\E?!= H);?R:8J=%B#>$("POQG+;4+4O93^&D'HI^R)LL!/ MJ_HO0IA7^[2YX]XZ\UL[]\TI= I:78CBXCC%L5GW?LD[6": MUN:([>_DGOIT[*X)0B_,:JQ -OA6%[' QC]SL4&5E; M\J+X^5OV_-=Q59D/&]:T9= &E[=GZ2Y=W;QQ\BZR%!E6\O+F)53S"JZY#7DK M&C.0*PJ<'+U@7):V\?^Z*O8OACR\B!N<*S5@L_(!F8F:):9E?\\<'[" =/X[ M!IBL6'2-T/[:]X-'40WK6S*=\8<"3\C.]FW$?#7I8O*U[+8IRUEZ#?%#PIN/ M7$V@&=%MUD*E=9LAEL%7D2UBIUTX<@,@RS6K@0UESE[S^B1I*[AO4)2+V167 ML5 1;'!N;4Y76T-KIC^44!2RKZTZ#](O-[V0/4L;6#U]Q5:29"5[%G4TAFI_ MV5U8[5(NH5[<1>J,@V(]%]FW7V#V'5<[9TY1%@ ^'_@Y][J@MZ51[>0*!MO]ZC1&HEQDS5Y^9 V>:D>,MF0V8@[D>3<&/2, M%25:?M+L!Y6#2-/OJRL^V$H)<\"M\O[0.?PJN4EVNISWS?UFNZ-SIGA=V3/H MVG<(<3:&AZT7Q?G8,/2UGPXL&XF*'MGJA4W!MRH;(8X_A_8CA=3GT+&HV(]5 M)$;%AM]73Y/%@;-Q=SR<>_7J[L>SSGZTD9IURCUS]E3_VW'FE,A4^]'G&*;J M+5=L;9%:MV\"B.1J79FDV3>/..KXJMDS729^RLG=DP8_QQI7^X%&8N.J7%5Y/[*T1%4NQ>NY MWSE^D-=3LP:#E5O6]F@Z>V*G?9K.UT<:1MFBX-J:K2%,&*/9,7E/'3Y;8HCV M]&899_Q?>7/R\3.;Q6^3AM3Q=!5+F]I/>]H_>[YBRU"QSZ$81"*>^KB MW+^.TYE?QMF\#0TFO9WBT!546TD=D.5:TU+[&035H:%N68B\ZP ]8_>\ MB:*D*U'-;"6JM75'^O(NI"#=5&/[EO3D74GA)-MA)3)S>\XEN_1D[LN[D(+< MWV%'ALM-F>592#^7O_T=Y*^QFH,FS4)R:.W2M=Q::7HDS4)Z^8[T=M@1)K;D M!9>5'R76#D=)3UYV[^<+Z>^P$'.'A7Q;K/Z_6/Q?(1^BF'T0&KW]&M%QXI%/ MD%]PSCL70UP]N6:Z=_!(EX(M5U>T/KXP_[SX.O_X5OMIX]?>/><=R/()0K9# M_D-QLEFIF-L)VRVF?3.EG.:+3<1B/7=,21"2,&UVY\&'"/3%7*#I[FO;E>S? M L]UGLD_TO_>,7*0=U[@_+8[:<6K\"9_<6M$XL__QXM_&+F/)(J?/?K3JS%[ M_GQL3UWO^2WY[SMWRG;F"WTB-\'4]O_[!\+_'KG_H6^)IL[B'U[]GX?XAW7? M*#Q#=OLHO/R6@#_ =7X@,.MS]L\'_RV!GKG,JA^M?)!Y,X0V;0V$ZV3_O M0_(F^_?2(P?/>+?9T3Q8F)_MR.7MM)P@BB^8/)@"O($QX6'8M)"/PW.'0SZK43J?>6M>L8B)'3Y Z/4#>S6*"'2< M\M'=A'>29-;YS/8V;!K\P!M,CBA()!>FOTH@&_IL>5[P%+T]8&7BZ+H/PA$- MH3HT<:CGS>P1''/YS]',=K*?#R7#DSN*)_"P^IHM$R;=_$H[:L05?/C2%Y9CSRTBK>%#:EI.T9\__5L3W$+>@&E6U5 M]>O1U'-=;6*KJD?AQX2):/!.*I#U _^(%L_$%G.8T="N50_(N:G0$0X[S M;5O?\ -W^23>P=A8TO97[(PM3=TV?;9EYL-&91ST*="ZX3Y$M"^*7E"MG^B" MXD3.8%XP=IEV#9^7"Q9 D$1L?,$2\"#\X?7AVEK%*MJ <>-Z->R14_ZG5_=! M' ?35\M<;&WBXG2RY^*]MT2??4]'L*>S'_Y+L]0U(N+EP;0U8XDG#QR.B1=& M0S:>_HKXP5-HSWYZ)?[[:M-4-HV?:K?9\/\E7)DP#<+31$NTI)\HV((PM#=: MY Z'9U6+H8H7D&6:-GM, <3(RT?"CD0_I@@?*X.K0 M7@>P=UI!>?M7HZQ ZI4,]-JM.S*UPP?7/XN5,Y>H$QSG%W.-(YGR1*!(JX$ M+*6OFU+Q9/4[CC!K &9Z;]@^F)V6A7'D)5KG-;H&&;)L56QH*F:_)Q5#HN'0 M29CU!W*I%XVH_&O=NG+; 9]H%!%!H(&N:3^0RPVQ=E4="@?1K!JYL>U21!;E M;K^)UJ?^G5FJHJL#N2Y1ZECX:V0.9(YMS-'3E=Y 1^:H\P V-_"+1-;870#5 M%G9+9*A*K.Q$ICK%"IL0&07)O4>[YI+?<\'UZ? ]0S&,QB)PS)W%4_681.Y M[EA>,=-L!VI7N*.,:./-<<8;\AFSBNUGX^CY#)UNL'DVRFI M:_V5YBB[4W+#B?U+&$31>>%>^6/Q7GG>)FUO"O(/;T#C+C5 \BFQOV=SVJDP MX- T^SL*0SY'22EEU4&I_F!'WCR 4GEN-OPU_^&XBC/'DBJ;!OMS]L\U566V M5>O45UM$M)!JN[-B.53KZ]5A#2+OZZ<+C+K3XM=U.Y9R[;MS4K-K)^_=R/&" MB(DZ\H]#ZBO-WV]9DO26K+AY3LZ7KWA_1>A80TFE$G=A^I]WQ!KNP91.>*B8Q< MX1V]?R:12/CES3)=WL)9=-7\$L24 &&."0X6SG-A.&7AORL=1O=(O%\3=)Z' MNW]8UXQLGVRCSZ[O3I/I_ID 68/C,2VE=_/F;*1_W=C^@W@HG6S6Q?F;\?<= MR#>?Z!:J;4F;^6Q_EX)2FW-IBI02D\TII:NEDFJ%%O,+:%G(LY4DQK!:DE20 M\M<(SU6+I&U,)XEXVHWIEL235C+3+=.B#4RW1)*#T?/.!@?V?9SI%&M6^NA& M3''X&(3OF7(9LP]<9FW!MZ5HO9R*9IC:2BK:QK&JF?!2!9-MN7.JMI(S6?.$ MEXKS;,OR'*S44-D^WZ])?!Z,SQF"W&!$[!'DA^79_I ,%MO?S[\RI3S*DN?A ME^PS8<(T0CM>T2;-C6STUX0!U!U#LMEG-\J_=^U?0<=[/_X[TU$_NK[M,\77 MRW/UH\LIS/BES50-QF '?OW=\Q<;1/;7\8/WE\LO5]>4G;SY=WUU^_D+/$MY,1U%19<=(V ME:9YFTRG=LB^-"*_YQL_SC?>+6S\'O9>;NX1-ZHMK3.U2R.%R4>'SF+"! ^) M)F!!CNS87K#VCDCV%#Z3/,^SPKS/X8%YGZ9^XGF?(BA,MIR[CRZ3_&4R]1YC MIX*Y+H?: ;>73=ZEGBXF;RD[BU?RGQ"4",H&07DW<4/$)&)2)DQ^#)(PGIP& M*)O+EM^HN=9FT>T73+*]B ;FH6,6/U(/J7=2U"M9^$L>47AK>[3.W%T9DVMD M#G)J*"O?&%Q@)AB"M1U@[:D7M47;(5@1K,>!5;N0*^D=P8I@W016J]=&R5J# M!B]14JZHF3T+@[%;9S$&K(Y2:2*<94JF@&,)G@Z";""9+H(@ZR#(^AQDS$&&*L8HSIZ-]'C%7MWY=, MGT7/ZXH^^\$.?5[()=5FY[GEYVSFD>NV!"[H6.2/>J'55IH;/2&(U>.P M*EFW*L0J8G6S7&UA0"5B]32Q:K10!S@M3_5+FOW(]9*8UMD?6D9+N_U\7?9R MI#N#T"N$6-VLVQN(5<1J.["JM= 3BE@]3:S6U[ZGO5[[4[:'98FX:J9$#$(# MH8'00&C(0AZ$QJE"HV7^S$K*5&XQJSIOO\@2+20/ZZ!IB]! :" T$!H(C>[Z MGYJ]6\;2L%WP')=?P-"0+. ;+6P$ZT:P6I+5A4&P(E@W%MU6)4L)1+ B6#>! M5=R"S#)1D"+*J M0::V49*=EJL92\/*&2M3 ON=]63VP)6P0,1J9[#:PQ*SB+'J*P @QA!CE6*L MWT:,G99K%DO,GKA9>B:;LE'V NO4BQ&KE6ZEU%!%-UTG,*9*YB9 C'4/8_T+ MN0H%HB<82]5B)-*QBK1Z89NE(V#',RPWY4_8B(E97L:K*I=DC5A&K M&[%JRF4AH.<<2]YBN;L.V@CH;9>.A!W#/(.\7&<9>E01JVVQ$1"KB-7--D(+ ML8JEMHW1N[\3]0K)$+\G#.FC:(C00&@@- MA 9"H[O^IR-U,2R=>[16WG[/<=G+,4S9BBJAA8U@W016W;B0JT4@@A7!N@FL MJB%9BB*"%<&ZJ71N?]!&-:!EWE0LG=LUB[<$UAL.)#LFT*W209!IDE5&1Y!U M#V2#GF36&8*L>R#K6Q?#]H'LM%S-U].9[893]GM"O\^H']$3]SO+$BQ3 O^= M2\5\Z-) A+6!RH@PF1#6&TBF0R#(N@>RH61]1-"A*E6+!S03JW5XH2L",5:U M*P++@R+&JJX2TM-EEF0EK! /W>Z U9!9(E:,U=-R\^3WQ YC M&GK/A&8&P]Q2L*>,A''$#(]GMETQL1]"2LF3&T_(,WO\/ [.1W9,U[X:L=\Z MD^S[@E,'NM;_(2).,)TEL1V[@4_<"*P1.B+LWS U42N._6RSW;8?*/&3Z3W[ M*ILY_W!$@B2.8INMP'\@HR2$_\"+Z4#*^J]$<>#\1F:AZ] U+Q'V.?XS[[7A M/K(5C#V8PY8@_S682LZ_!&.*/KK^PX-6;BO3?/[Y)HO,'VYZ] M_6M&^H^N;_N.:WO7_C@(IYPP=VPKWWGLPS__\0^$_/BG\_,;Z@3L*<\5A&,S M^\K(S7Y@:_G&BJUEF&]JKG]?!?5LMP0([O-J#J\2MTGT0CFCXTROU%7&HY\WL$: H_SF: MV4[V\Z$LF(JK@?J7^?SV\3:8F[P-Z63/Q7MOB3[[7N4A>-!P3-8R&K+Q-$;! M'>7[QJ.?[U4^_G^I_'\P#\*Q5HZ394M]2H?"!:08ZN],RD7D@S]B//2>.I2+ M)4-3ZCKEUNW(ZM%727CF)E!6A[_=H:8?C+2=5E"AEM)NZNTZ%!*PK00L65BT MZP0[>E_E.\! \6K3886[7_+NUU:@!W=?PMW?4C5=KMTO\>S9-=J@1-_+ =>U MD:I<:V0NAWQTNX]\/%-'FLR[8ERE)5-%VNRP<,@D.T M;HK7U)6A9/>ZB%9$ZX;E:)JA#"4+F:DR27M/Y4JB6+C+$=R&B>L0IE>]K5%- MDO&Z6I:,L9:U>T!H(#00&@B-6BKWR>O)T*PMI^T[O4\B&L<>A1/WQ%T2'4H> MP;IJB#!$&"*LS0CK*X9Y.F75Y+78MRH1C98 1O6[TM!IN<0\&GB(L#90&1$F M$\*L@=(W:@NI0'?$X9K$Y31@\_Y/GC7A^K'M/[CWV,VV0WJ]UE=TJX4-Z!!F M[8+90%$MN;JM(_B*@AG00B)L9 I&L03&F9. M#(7XM+(KD8-H58W(V!;_+(OQL-]$ZS,OC*%B6+4Y*G>+V&X&2@CJ[H"ZI_1Z MDJ4@(:@1U$>!VNPI6K^V;E 5@[I!!4ZB7)R[(+8]$BQGY%3;XN<@.LDL$JHW MSLH2"66;;X:AF,/:TA@.%PG50PE!W1E0:\PB,6HKIXZ@1E#740];[RM#V?+B M6UHG6]Y@HZWMQB%/GD88:=2X([ULXTSK*VI/KO1G# ;I(,QZ2D_F$K\(LV[ M3%6&]:G@Z%4JN<)+\1XP(F?"J_1:BAM!-%7D-U7,'MHIR!G(&6LZL"E#%7D# M>0-Y8TU%I9;Q18,ZI-E\:-EV3U6Q8_(]'0NBUW#5EM'E=.A*6\M=>M,Z"CQ**1'LB^PC\7//'?AP^^).^-% M&.Z?R2\T>& ;,0$*D\N0VM&VQE&7443CXDP:;Q55=Q^H_J%]H*PU<&Y?%PWK MJ.8\VZWJ4FRR/A,^YM MS*R24R\*([,_HYD[-%-7K(%1U[$J29(#HK6M:!THEF2%R:J\X-W+.)7\=O?* M]NV17=<5+N:J+&OC;EOA,6NH0QK8RINZ"/U$[H81,%#*+9%4*1O[A#,45\, M15F: _3D=,?/J4HPH>0JF,YL_UELWT#7^C]$)!0$B/C5R:QXCT*+L2D/Q=@4 M1@Y1[=L.*;&AY:?G!4\1@:84H>!3^M-)KM/#/ M^Y"\648@9ZF:@U2&!P:I]/;-T%SFSL;"!':YVM'4@^]V]KRIKN]^^._4#B/R M@:GDHQ.+8CD:JS4CM*HK1_DP66<@2QGXPZT_V7 5W/HRM[ZV2RK)3AV9(Y52 M>Z.J( @,K$'J(?7:%=2U489A4!>&R93@^FS&KSE4=<4RL&,8PK450Y['K MEU,VPYB$-+9=GXX4,J,A<3S;G9[?4F_,5,LH">F(7,-_;=^AY!^?>2SI/\\_ MV]_=:3*=_V(EP-W-7KJA,9L,F^,W-A/G60QZDXZY+9S]7S>V_T OO[O1O](A MQ8#_*@P@OGOW/!//P=2OQ)!*C[K1H?1DT.T\H7_?-AT^7=Q_>DV^7-W?7 M'VYW7&/TWHT<+P"*:+]0):(M2SW=TB[J"RO MY5U@AR.20->G&>#S.'3$]BE22!R0>TKLV/Y.8O7B9C-P8TF*F M;AQ3GDH49]]3V)Q"2(]QZ9,"+X;!(W0M9[]C@G_LIBDP[!7;9U\KX(,\N?&$ MO3(**;)LC>\3P^O6>8*GP2DG'8&Z/%;[L^>9JXSH2\_]]O MQ&6?82V3OT^_L!!Q%Y,^,9Q10'V!H&&'DAM2) M@U!ACU GB=U'( %;&A.?;)T1HS9?*&3T3.R03AADQ)_@;7[ *!(E;()VNG0RL6&:8C!X>"5U&2]=/?^FF#4(OR"7[<$XY8+SBZ@61 MV#:*7=EM'WE!T72A$=!VQ&1B.&4"4 %*^0\DX(W#X@E3+R)!P7OJT[$;1VMV M%[[ 2)]2^M%V/?N>Z0)LHNQ9\:4H2$*'\I<=R+@*>;H1V\Y1XL WV1,T?'2= M% 1/$YI.@!*8691-?QT >,I5X:ML-K' %8.G"VDG[#>)GY&0+2H4A&20NY"% M9S\&8K7/U X)74F6(2 U!8'3C#6V G)"=H6QE#&U_UBY,PL;V@"J,*SQJ M,S+D[=\8&>#D@W5SX1P&GC<'S+I,N*N)2\?D0\X)7P4G*.2]S2A+/C%H>0PS M;%S]Y7%M7PS]/&=6&Y03%U2ZB/HN6SYL/]LS&KG@1"3 6< D#)9!*-X4'*%P MB/Q9O3"J&M-?&@O(XTQ<;Q12+MV*J^?OP#3M?R].$Z3;?+?H=.8%SQ$3(-^9 M# AF[,6G24">@O W+E07"0J#?@XOLB%"ZD[ODY#COO#-<8H9)^"C@9^5_QL6 M7WA[O .T^$,S^QD@H12D#?]%3E6%F2*,CA[\:YQ0C\\S2O@!PL0UDVEL5W($ MKB= _!00$/Z"L.D/Y^!.MI\XF^=R-\K6]&0_I')!"!/@=38?<=C Q/D*8/@5 M=IA#)*/"F$FB=#)T#?^OLVUV5GGF6A1EI.-F#ZSH$Y.HYR#&&-WOXU65*GOV MZQB>O&,/PG,K^I.5ZT\6UY\VZX+GQJN?+=/H68,E?7#]2-5.>UGM>WG:?54W M55V":??R:?=VF+;9,\S!LO:]==I1'+H.,-J5'4U69YK]&?ZZ2M8=9F7TC&52 M%K]9TDQV0>/^<[B\_17XVCK7!B]87-M)]*_+$1RT?"/8(&R^ZJ/68MZGR "Y;9IJ":K,Z;/U)X(G6OM=!5 M\T+JX8(]M88L,IEZ]V#G,SO;?@BI.'U :1_;]R$X4:"QHO_@@C%K\QHP\$>' M?2.8@BT]8_#)G"W1HE$8BN7^AQ:JF"01C,2M9QI"/BQ3IS-#W*-L[20AF%2CI[ !7LR,V->VYVP)HF[HS@D.IL.S]^8_<8O 3AQ( 4QI4!$BP,O6U2!+]PK MS&SC,UCG/BF?899NJ.K@S]1K97-3=QN#/4T83AD%;9#E=1O!8X& M]NNQ^QUN8V(WL\Q3'QBSM:/4;\%QF#%[T3,VL1_!#T?]N6<+MM@!-XX39SXW MCE>;6=7V/=LQ]E6X?%)2!PC[XP/U:6A[[&_)C,%L1#T&B_!Y>>0"NC/.#V%$ MG\;A'X$ 8HOBE(#5,\D7 M!Z&HZ,26[\%2TT=WU;R*QA_="'Y]!/;S-'\K;2$&!^C^.U48[L#AVDS:D"V87,Q/A:4 ML 4E["5*N/[RF0@[2VT&ZE1V^VSJC+\>,^F8>NX8,XQCMN-8F&NGPESF@86Y M]($$*=L+XH#!=E!5W"EF"1X=Q]-0D$Y/L>JK M-TBN!>3%E5-N R4PYK9,KJ M,SXDR>=H*%O#5)B2(!4W59B7(>,1MZVA<>>/N :YJ?2S257T^D*O\6Q:PTT: MGDU=.9L&RE#;LIUX-%7*3%M$&1Y-[3F:^HINU=;\2=Z3J>G"*LONSM2W516? M8=F4SN35Z[JB]T\[K?YXMJ[ZX%S,K!\VDD&_T]IEYO'6.$#+$A6EG_4#I:=+ M5BB[CB3&,J_2\HN^O[T0NWQ^F\5!WZ9I+)_L)[C-R@/NHXVQ8+>V9X+%#268LAV M6<&\LQ%<-Z^A 8W2.]8K% 8Z;S7YQT)JJ6OU!A=/9+[Y9 MT\V^:AI[3.?:]X-'FV>-?$NF,PA!N@V\1&1LY:C^.J.0.@9_3/.$7T+\/@OZ MUSS=F UY'=.I"/#-1\P&3)-/>B493]G;\U7TVZF'PMV\'/R*?W MS($^W(-Z+]'E5L2#D"O>VD!2@J633.>X$Y$&NM4;#&2&V++\E IBJJD:*Q+V M!>K=)CRS\FIBLX/G-HLQ:AW9Q#+X*K)%[$0O=B:8_;YD++D MU4JO0^G5,X:6M@>];NB,&7<\ZNZ78H=/L$L"?Y%^"_T^JL;9?&+%>;LU$T8:ZMH\2L8$ ^]"P&NE?/;&&JFX9^S"B*''>*2)=76XU8TW- ME)1(=;'==B+I_8&QCVU=/]?M*-JKY[I!WQCN=?S5"*BZB+054(.!9NU#H[T9 MQ\P81[4,=5ORJ&XL)PF7[%?+9M/?839Z3ZUT-E8^&VNGV5AZE;.!Q68[-=R^ M4ZJQ7'>N*I>C:KSL[H'8:=TO4U#NPR<9/+CAUHH_>,:FF3 MX\;: 3KPG.]"&V.P7'^AY-GT\]GL0)N>-JQT-CF*M]XJP&RL7J72KY?/ M9NNE LRF/]@9Q>G='-R._>H_T@CTGY7"": 71>0&2A9]#$(H>T#^P>_E"%S, M$7XSMWJJIY_^.LX^O%3=@'\5/II^L\&DN?**^(NF2Q,H,\EO'L,Y+2-.RRS3 M.'ZBWB,E4S; 9&/&LX@2:>Q=A6^SD_25) MRRJNP5GI@]U"G<CM6[,.7JJH0A?ACBAR%^91YLEJ%8 M]>7 RA-UAB%^7;#") KQ,ZT+JP6-5##$3^HJ$/+$0F&(7]L*3&",'\;XR1;C M5VO1BJ9C_+S-87"5- 4M*]"OAX%^&.B'@7X8Z-=&6&&@W\X0.ZUKN)>(<7ZMC//K]16SN7)#&.>'<7Y=B?,S+X;#EO$1 MQOG)5@Y"GG@HC/-K6Z4)C//#.#_9XOQJK5[15)Q?MK9""^/C^@GG+8_?TS$- M0W8&W=G?R2?7OG<]-W89G6U_1"ZCB,:K[9GSH;.7V;OBT4M_5/A&VUL8+X0\ MYH2*&:&\)4+9?/4BF-$)IK/0C=B3P9@'0HK01@8;<@:S@QDX?&%QI=B.XTFI#%!S_^Q,/>8-U>TL. MA6*06E&7EJ<(HZ0@(6Q&*N0<(MY=#EPM\N/5E;GUCF1\2R!T9G!L+VI+0 MCE84D9+ 7Q?.MXY3X4U5=:(#J5?VJ=^LUU&SML47!L'HR?6\JOR+>!=_M'>E MH81)Q;):6 84P7J*8#455:_M+JSIP)&]SIH:8T2VGC67X/BR?8?RI&"X*HG' MB4=LQV%3CKZ:TF]C=5!$6:M0IBNF)9?0KS#6H;4&QK7_R'X7 MA.ZV+/C.JVT="D_7%:.^&F-H')PHR@QE:)Y,.'A[M7K'"1/;0_6],XK5F25Q M?FH)ZZLS\0BA6NE6#EMH9IZ8 7!#(VJ'SH1'1HWH(_6"V90]19R0CESV'SL, MG\Q&_A-R7Q4P*I- MM^K)=0.'2G[W,*89+8Q#.S$E_PN-23"CH1U#8IL71%%3?AW4P*H-[3'DLKA1 MR^\>QOJ67 UN4'=3KNZ)SF7VY)#WJ]=W#F*8,!A)'EJ%FS\?_&D]H2!J( MZD0]J]J8?4LNSPWJ\MW#V'G[$%9'E2?9=7LN\JN2]/+4I\;B[<>&7]1F(U1< M;QH!C8#F%DESQ9*EJ* NJY&B][:<6'0*YX/S19 MN@'F+FSJ]^2*=N#*W9QVDQ*VJ'ONL_H/G3'872Z,GE MWT+C![&*6#UYR^';N/E,2A[4=>&NLP@G;D: 1U2JVTY*IFC1800A43 M?;H4,(>)/A@ M--)9/;:EA@A\_F$G-$9SJCMX&M9OM#R=,T-$*_1M.KO4+-R MM"YT[;DN.; 3D>J4 VQ"O"^O1QLR$2KK2[WG@FLT^OJ*6E\;T[4([)8QB$R& M3+;"9$.EIS46SRXGDQ4T@#>\7G_^4_K\CV^2Z/S!MF=O;YT)'24>_3K.0KWO M[.^7/-_VTA]]FD=\W\%W[MA*WWF!\]O/?_P#(3_^Z?P\>Q_"QN>Q@T1\@8=T M_!($HR?7\\@_^"<(?(/PC_SS_%Q\9W4R\T_E<\F^LS@1XC!:L1]NZ/BG5XZN M:GU54[4X@']INJ&]^GD=L5_0/)8WHQIU1L3A3RA[$S+;H+*V:*PP"VG$U)F( M,'.>.!-&!/8IUQ<_0BU6>-2>,FCQ2/V'C+A Z8"7=W+GNR#RILDH"?D [!// MU X)91K3B+RG#IW>LQ<,32% +G(&RX2E'+Q.\0*\_)9 #5G7$2OE"PB2B,U2 MW*O"@QS%*WD$A7_>A^3-,G(Y1W-*"8GTTROU%7&HYZ6K=G])5 B6+""1R]2A"/'<&SV=:7ZFQ1UE) MJ"YAX8VGG2!S('.TD3FJUADW18Y+Y)':'B4??6@1/9 ]EA><7^@]/3&&B@B=R!WR,P=3+E5M&UA1ZUACXVY M5>7G!RW-H:1X\#;D(EG2Y"+5MJ6"Y)C)U*&0_5Q.8"83YG)@)E.=,\!,IM-& M/V8R584US"9!ZB'U,)/I""-HR\W&%D<:QM"?7 R]-NPKALQ-.3#E ^%:@"LT M(!]*7/ ;X8IPG2_'4(>*U:NM3B%F*"TH0[>V*)X6)?>1.W+ML+(2I1BN7_?- MUQEC+%WBB/T2EHBMASJ#5DR10X2A/&Q14&LCSIMO2>A,[(@2VW'@YI_' &#' MJL9YM?RP])[$-39:IKD@5KN1+X>NEA-%V$E+PT[X6;# 2[=M"[G. +1>NX>P MWK"V% _$&&*L/1CK9($7$4:*=5LPE5]"'03KMB">:[%Z!XIJ-9;V+6=I"F0. M9 YDCE.JV[)+T')E714PHQXSZK$<"[('LH>D#2*0.Y [VL0=-3>D:*HNPPN?O'>])*:CO;I=9U]D'^3? MXU]CDTJ_U?:.UW#9ZHZ?TWO8-85F>&68<1#&$U%;)IC.DEAT':6T MI=D.S-@.1$ Q>)N_RW[C!B,H4S-B:(2'ZZDDHQ#ZW:&SN#"ED1W;'(DO%IC) M_BE_L^LP>,J3:P^PYUXR9)=Y_(4C:/=9'%LP89<\8TWM7NV$HFDKEW?CL&NH M$C?K)!+#]^&1BEVC6X?K<@V3[45^Y>(_W/V2=U^RFN"X^[7N?F/U9!LN7[1P MU);MRM^W!#NS/%:4]A85LY%>;4$"(@$[KSB;^6G6K#C[&S]ZZ(C8;.;V Q5^ MBH@$21S%M@]SKO,64S)O<_TA#"_[@LN[+>PKIEI;UNUN_MZ:[SP0:C5!K:>H MIF17"PBU;D+-5$S=:!/4JK*1&E$-Y5%P]TOBD%<1Q>W"[<+M:I&9)W?+Z2\T M)J[O!%-*SKP@BEX3.XY#]SX1%\IQ0-[_[S?R 5R.L]"-:*20:]^YJ,H ;$G) M@A(4DXY5A]0L93 8U*5G29+#A&AM*5K[2E_%.M$(UE: ]+B<+ MO7B7*7>?YZO YZM).^Z-:1C2$9L,A'JR:;GLC5%=;OF=R"5S.F+U=2'*2DP6U/H<-)TQHM%N>05RR5 MO6+UHKZ^H5BX!GFC7;Q17P\.Y WDC3;QQIE^8;7 $=)R;RZ&]\C?[*F9X&.$ M!D(#H8'0J(D\]9QM$OEDTDJ(5=7BP$Y'^VFL\K!+#48.0@.A@= X/6B<7,I@ M@_5A4%VM^P*TWJHP:!6=*LQJK0B#,#M5F-5:#49J0[Z%*7"7491,*=0;A%2X M**W[[VQ.C*M*#<'LAK*NQ!K/;AB8;O*7DZ]F?>2>!X0K2U%:ZV9 M\ A6!&N+,M-/(6]G5Y>Q1,ZT-E0%;'O6Q;K0TEWNIW/R"@ M$= (: 2T#(!NP1VH+)%L+:@=='3:M4-R<,B6/VJ'/EAV165:(J.E+U,9" M*;"21!.>O1K[_6"=%>2.-G%'K?V%D#F0.=K$'*VIJ=DQ=V8+8@-EJZG9TD"3 MDQ!+9:]8O1AV)5H%>0-YHV3>,(?(&\@;R!NMK:G94('X-]RCF?^4/O_CFR0Z M?[#MV=M;9T)'B4>_CC^D_DRF ]Z""OC.CESGTA^E-;WNX#MW;*7OO,#Y[><_ M_H&0'_]T?O[>'8]I2'V'DGL:/U'J@Z<4'*MW]GD$#7][,TM7Z?R=1[(Z?Q8?O&*%&JUN0^K9CO@7.TA:,TRV(\BV8/TY"V((S MH_>7U_E&S!8V8N'3;D3LB/W:\X*GB)S!,F$I!Z]3O OOR5NS!;LB&6Z/IM) MD$1L2B+(%1[D7+!2:J[PS_N0O%E&/I<(W,DO!-I/K]17Q*&>EW)V_G,TLYWL MYT.7DPJ4@?J7.0SVL"[-==9E',S67Q+5?(^Y=3@F^!@-V7@:H^".$GCM8K=> M"9;"8OSO3[RT$BS<6[II="A.W*[TZTTJ^*KZ#3IW M59[VEM0XD]GST8Q;HZ<,)4N&P8)\"-8-RS$48R!7*@R"%<&ZR6&L&8JE2RQ; MZ_,.5Z6'213J"XYFNN"U5(A/8ZAR8(>6I'C*4GZ^!/1K/;FX M&].(.X@Q2RZ%!S'6/8P-^V;[,'9:;IXO@7\.]Z8C.DHV&T[9HX1^ MGU$_HNC_.:$:][5E"J(=C A#A"'"JBF)V;=JNUQJ.KNYK:Z-CT%(V;O$'D%, M&"@I$9^I[44\VIL' M%\6VZ]>L2Z V7ZDV;\I\V8D68R2#0 ME<#V*(18_ ]; OV.;HFNJ/-RN9[18.P>PLXT9=B72YXDO!>=/#PMU\L-C:@=.A-^DS.BC]0+9CP(%<)3G9". M,,.E.W;'F66BC8Q8;0=6!Y+E!B-6$:N;-::^(=(L!8C[,P8G*YIC5AM%U:'NESF(KJ!JE)J_L?V$EM<(O.>=-/M$B[8B^LQ6:MB<"C%6N3R4N:A0Q?*P MC@:]DKMGOL83&E9U9!Q$CVH$R[;&HK+8)?M-M-:@?;5?F^94Q79)K5MM72]R M31NY1E-Z]=5*D&JW$.VGA_8SO;X(Z-V:93=]*%2M8)H;%*KJC29Y9K*!&]B$ MR"A([CW:D.%164?7/1=<9WW:VI)U*MGTIN IZ[R0;6I9L:[T=&0<9!QDG+T[ M:-466K)6W:DD).Q-;#.2YC^E:_OQ31*=/]CV[.VM,Z&CQ*-?QQ_&8PI5%NDU M;[Q]9W^_L6-Z0YW =US/Y0EJ=_"Q.S;/=U[@_/;S'_] R(]_.C_//@+EHZ_] M1^I#CTR%7"5A"-6,_L%?(_ >X2_^\_QN7H MJM97-56+ _B7IAO:JY_7 >$%=^XO1RTT7 M[+(?GVA(B1VQ 2 /,")G,!,8[>"IB!?@Y;?$C=F<'#$9UR?Q)$@BVQ]%'!CP M(#<_WB[S0.&?]R%YLPPESAM\?P5C__1*?44QH20U/6 +".*8 ,DYHU:*X-WO;!O M]G+SH^N[$5-4R$,0I,?FZ0;&R&QB-&,_](?*H(WM;A"M)XE64]$MN1H]5ICN M].*IT\(XF[\%X6_,="2S,'!H5-E9A!$WG;E-U2!XH#:_<$GWJ;79/@CJ5H)Z MJ)CUE7ZM&-,U'&P[W:I7>[!IUI:3[7KN#ZWK5,-@ [S\&6J*J35V/)9\_X/< M@=Q1ZHH'AF(-:S,69;P=??E> K2BFO*[6_7YWHO,/ M?1W#9^[85^ C;;\;_7<2Q>[X67SXDE.IZ(8G,'.%Q!/*5(@B*;VO:,G MYQTU%&,@<2)CN3;D7IPKD1.4<>X6G02+F;2GF(FAF&I/*I:KT&W3WL-RVPUG MYP_+#F7K,Y8SY.KSAJ?<.I;;HHG@*=>>4TY7>JI<,2)XRJUCN2VE8FKKO%6;E.:'5Y.%I M:O<2\3;$ 90BE9M)Q\2]/V[OR_%02Y0)N4[:E RN&G-YZP;)+V&PFO!2T]A7 M:?V&AH:_G#(]<$OWQ2/9H6JIUQ PU^DB=6V:XR33Q+-C.FH.-ER!A HN"!XY MI9H4DD4A#0WO4Y1JD@(3CUL$)AZW>-QV2ZIEDJ6I P_/V].-+KE*(K8:&I*0 M>EQ(1!-WAN6$Y+VP:J@AL#5Q"NIPC7LX&A#%2)HXE+6..I-T-$U*]4 MT1HHQM"4%_0HHQ&M197"4+:&-B-<$:YRP/7,&BBFB2H%HOZ44#\TE5Y?8M#+ M%K$L4;["E\!GTYK.:$R)_1!2.H5HOJHX'',7&@L]+KV.H=E8<26LS(F(K@#1 M9X-M576D@[3,VAQR1F@OFM*KKP(< M:C#(&^WA#;V'6?:[^:PD*+B_M<9&G4GV6$N\Z2S[YFN)PR6DUIR_"TOM(WO( MS!YG U.Q]-I"2DIBCS9IGLAER&7]@=+3&]-B\0Q"[I"9.S3+5 :]QNYOD#V0 M/61FC[.^JJAZ8X7"4$5#+CL!+ANR,ZBYJU(9>H[M7 2L>VXGNA5QF!"0P;*T V2B 09I=)O71!> U!LV33=LE!LF5/8 M,GM39S382W]Q+]-9VMCJK/.MSA:0BDW,I#YD&S+CAHJYK4/6*422UQ@TOLR4 MV)^L,YU;M)ZBJG+ESC5RQ]W<$8>MQ[K3E$73%',H%S>=V-F$7<6ZW73R;^5?ZKPI4ZYZV]YSQSV MI1'Y/2?@.">@6R @N,[C"27/U XC0OT1>V>-AQVZ3W#?/OM'C[A1;4YU]HX' ME2$50K\[=!83!AL23<"O/[)CNWVN]N&!KG93WZ<^1,VY75N'*Z% KCB+9>O4 M\M$-HY42LC6-G0JTNHZ3 ]*%FDQ>.EU,WE)V?#55]!M!B:!0T0-E >[=MFFL=VWU (NCV+HL'[T)=K+9UG J=#-6),J0>4@^I MUQ3U2A;^DE<#N+4]BJU(,)!PJ>"',;B0ZWH9JX8C6#=6IU$O6GA]BV ]3;!J M%RV,T$:PGB18K5X;)6L-&GQ5@3$':/"\7R^9A<'8W=+C$0-HVA- 8YF2*> U ME&E$D-4-LH%DN@B"K(,@ZU_(U=,40=8]D/6U"[ERBRI,AVBKJ_D+C8GK.\&4 MDC./Z:RGW@FM0QD4QH5QDS$&&*LQJR+D^GUV5:7 MZHJF2NPX#MW[1"31Q %Y_[_?R >(<9R%;D0CA5S[S@5Z7[MB3LIV#J#+HGL8 M,Q%CB+&J&S>A?Q\Q5K5_7S)]%CVO*_KL!SOT7?\ARK39>6[Y.9MYY#HG[HDM M@0LZ%OFC7M37S1L](8C5X[!:7_ZI(M@?6LP85<<=GH5ND> MR/J:9%8>@JQ[(+,,E&0(LJI!IK91DIV6JQE+P\H9*U,"^YWU9/; E;! Q&IG ML-K#$K.(L>HK "#&$&.58JS?1HR=EFL62\R>N%EZ)INR4?8"Z]2+$:N5;J74 M4$4W72QJLJEV2-6$:L;L6K*92&@YQQ+WF*YNP[:".AMEXZ$'<,\@[Q< M9QEZ5!&K;;$1$*N(U?L]QV5"R=VS6+MP36 M&PXD.R;0K=)!D&F2549'D'4/9(.>9-89@JQ[(.M;%\/V@>RT7,W7TYGMAE/V M>T*_SZ@?T1/W.\L2+%,"_YU+Q7SHTD"$M8'*B#"9$-8;2*9#(,BZ![*A9'U$ MT*$J58L'-!.K=7BA*P(Q5K4K LN#(L:JKA+2TV669"6L$ _=[H#5D%DB5HS5 MTW+QRM\K LW;BLU;N8XE=*%T#V.R*=B(L>YA#!1LN6J28:EN!.MF!5L]6:R> MEF]:IJ83,IK-)8"MO= E%M#U61ION#\[_RE]_L49^.W?@U^0?_'('O$?[!?YZ?BV^N3FO^V:]C M\5'VS?23Z0<7)T<<1CWVPPT=__3*T56MKVJJ%@?P+TTWM%<_KR/_MAIRA>TI MW;KZ=Q+%[OA9?/AN0B%%\M&-&-G99\+LFB*VO[-OL,5%;A33$1 Y9L^. \\+ MGIBE1M:ZE_F>[:' MY:V;FRSO=++GXCWVY.Q[E0?"0<,QN<-HR,;3& 5WE'7KW0Q\H_+!_TOE_X-) MD"CPW%$Y_+"E4*-#X29.#/5W:H<1^>"/&!.\IPZ=WM.0&)I2E[A?MQVK9T 5 M<8H=0:3>,4#"R=(F\.'6E[GUM96=P*V7;>NW% *6:^M+/G)DN&.X2L(0DC2W M9%P=3/>ZP+UUG IMU>KD!5(/J7<,]C*:8JERL3P\@0K)O\[D/)F@YB,)IT).P8Y'N*-I 8\PUJ5S5&HVW5 MKFYC.ZZSBH^,U\0=RM2RAG(5)\#PF^YA3).YO3UBK!L84\RA7*5\=J)T'=>7 MTOMK@I"REZO2*0XB23528=O-BRPY+?M-M,;B](HZK,U"V.VJJ!DD(:8[@VFK M/C\/(AH178N4-H>UU9BO&--U.W?0&NF$-6(JVE"NJR9$6?=0=J9A.A)BM1U8 M'2I:7V*PGD;HS+8PP/=T3,.0CBJ+ VS+Y:PLE4+DZ:.-H2H(#80&0@,#*-H7 MGHJJ;;4A% .\WD:,5>Y0:J/YA"AK%@L.M=;XO9 W.L,;NF(-VL8:*.\1TR^70%)4O06* MFORMSW97U,S&[!IY9K*!']B$R"A([CW:MRZX/E/-L!K+(S0/L].0-9 U M:EFQKO1T9 YD#F2.=>$%]?44K)@U#FI M7>GI[5MJ-+&4_=T'(2TT(9*(>_9 MOR)+[(Y)>V.[5BDI\[!W_JY.[+@]1#ZK6K)]1F%57RPC:I;^$83U@'LCMD M=B8VE(AD*-J@-C^Z)#$2B-:VHE53U+Y<5>X1K8C6C0DZNJ+)#-<2UEA^K,Y^ M7D#,YL.LC$YD91A*7VU;,E^C :R(:>DQ?08=9R5S'C:=:82\@;PAY+W>ZXJ\ MKUK1VQ32)I&#[2Z(;6\IHH6'LM0E"G:BD=1A?ZVQ)DL+^RO=/6(I@^;Z@^T> M^5=_%A1R!W+'4+'J*R&*S(',T2;F.#,&RK"^HG0EL4=]#LS=@\\/BNW. ] O MG=A]=.-GB(_^FL11;/M *'(53*>!3VYC]O#FN'+Q%'^H\/)-X'ELU"<['#45 M42[BHBL.AM;4?:.A2PT"JV.,,B*?1;B";&%FI8W9OD,5LSTF]'0#495W1VT)**L0[78M;ZB#6M+H9/$SX@PJQUF MIF)(UK\(8=9-F/5KB^MINKW$OLI%C>&G6UM<74=1 NH%Z!31Q XIE-0(>1T. MZD=V[#)MV:B\ ]1T+JV3$=D3@@]/<$O%(C M-XI#]S[A6HG]$%(ZA5)A56DC6"F[K/"5QBMEU];J#BN_(YYKZ6;0;ZZX+6(: M,8TRNDF];J<2SI)<6U%_5/V%5<=K7-Y([\"C]2FP??*NQH,&0U&K[3MM#J5+?L&0Y^[A3"X!7V7$57A4K>2E M,B),)H3U3:4GF71'#7Z==/\6!E,WBH+PF>U'3,G,?N;1-JY/IFSDB??,_AG% MMN>)8"T[)OK%\"\DGK E/4S(_[/]Q&8OZZJN*7!9!#F-(9O/?^B(W#_SS,89 MO(K&05=4-\C-JJW' AH()XHR0^GU6U@OK((#I(5='S_1*"*);T\#MB0X"7A8 MJYMEPCM!U'Q6>V/!]]@B;/?V>:JB]EN0!USVPK%_'C+'5N88-M?I2D[..#GC M3?3<@YP8M*ZZHO?JIJZHNEP5Q="^ZB#.=%.Q!G*%<:"%M9>%]99<)6'(_L1> MC9/0C=WZNJVBXMA>Q=%0C(&&JB/R!O+&"F_T-,7H-=8D54[FJ.'$;4V#\\4Z M!G5)%&Q0BPUJ=6.@6&9CSE#LWXSL(3-[:'VFUAJ-J;4EL\=!=7HV%<=96Y#G MER 8/;F>MU?YG>RE%M?=F6<$WRT4UA%%9F8AC7BO)_GD?DC?+6.+, M47.-G<&!-79Z!Y0WJ=C4VSV%_O#*.CO;3:7PRQYE+2Y7&$ NVZD*7^(A&.Q4 MD15IT8@E=DY\]T^@Q,Y:Z9.7/9+:A7)+PT>7Z5)7?-,JNZMHR66BS&9>0S9< MSU3,^N*])/%F(%P1KFVX0M^L]LI]57[M^\&C';N/E'Q+IC,P]F\#CS?9JO,( MPHRS:LMT]Y3AH(499P@SA)FTB8W[>3IDMSZ2VY=$=0(:AE 7?7AUH)V=#PZJ:[#K&/]C&3V;,C;%FG0 M5WK#%L1;5 ]*9 ]DCVZSQT'A2"O!0FOCD&[32)H;'EP#SKEK?QR$4QO\O;ON/:'G'GZRX>D[3G]F'I+JQ\0?/2=@@F.)'FUL3X(M!VW>GZ3 MUQ#6TOO#AD;?\=82L=X%K(O;BJ9D*MR1-(7RG6YF$.1= /D.7DL)-GI/]_(Z MEW(=A#W :[P]7GH_H3KIJ(6JJFHAESQE A7A.NF6UU+4\PVEJ5' MN)XD7!55M93^H(7=.NI1YR4*X/LZHZ&XEG=])YC"K7ZXIN)(I!#ZW?$2<&J1 MM+\"O]:OT1+ %)-*0X19AU$&8]Q>S5%@>) M,#M1F U519.L:T*5>9GM=5M?PZ_57GVIC(BS$\59;Z@,S19ZTA!FK8*9I0T473)-%CVV MZS39*WL&*4V$?I\QQ=6-D[#6> PT**OU6RAJO[9JHNBV.%F4F0.Y5%=$6?=0 M)MD%,$*L>Q#3%M.V0 C<9J?1.*9LDEX]$UT3V4F8HV ME$M9191U#V6:*E=0"F*L>Q@;*J;50I2=G(OU$@-<)>"^TMT1RG PE(K[T"/1 M/93UF;8JUS4:HJQ[*-,4=2"7)H$HZR#*^HINH7M5?O?J-=0VHE$L@@*BE3IU M:#*VUV3L:^AB1915[<@W>H@R1%G5>>'#H5P)IHBR#J*LKZ@]N2SP?;VLB\T. MLE4LOBA_'?J7U&JYBU-N,7D.1DN=+%\K7V\=K$*&JXZHN%VX7;A=N%V=V:Z3 M\XMAL=)25.J.U2>S=*A0AN7T$*ZM@"OT]).MR C"%>&ZL?*2H0PMN4HO(5P1 MKILNV"Q=48:9<-2M-$ MWQABK%J,&G"^YH38":!57:A5;2D]O84P2HJQ5*#.4 4:+(\HJ M]R++I8X@QCJ(,54Q!RT\,$_.C=Q0'P$T.BLNR:IAL4Q$6<4HZRL#R50)1%GW M4"9?'P%$60=1-E#4-J:XG)Q_M<$^ F@S5IS%KDM6>QL]$]U#F:F8NERF$:*L M>RC3E(%D!CBBK(,HZRD]JX471MA'X)#95=)'8$MZXL%HJ9/E:^7KK8-AI7/< M+MPNW"[8F$(!,*U)7!5=+.OJ&8+HRE.[IH;.PF@JW\AUFZ@:'V\'4>8 M50LS76/F8@MOE!!FK8*99BJZ)I<:@C#K(,PTZ//6PKI\)^>]QEX")Q)G;?8T MQ3#D$OWH,ND>SK3>4#&L%A;?1IRU"F<]55$UN2(]$6;=@YEEJ4I?D\O_@XY; M["5P:A:EH6@#N90*]%MT#V4#Q9 LY1E1UCV462HZ^A%C5=<:4[2^7.81.F E M*EN*9F/%%7KZDA641.=$]U"F*T.CA:X)1%F[4"99@S7$6/WCH3.DH\^G5\*[2]&UY[ MRO4?KOUQ$$[YS?N[Y_2/=VR*[[S ^>WG/_Z!D!__='Y^^^&7SQ^^W)'++^_) M+Q^^_G)S^>W_7E]=?B(W'[Y]O;F[_O++^;EX.!]Q:9SW;N1X092$-/\Z<=CF ML!]NZ/BG5XZN:GU54[4X@']INJ&]^GG=[KZ@'B_O?BDZ]Y8Z_?].HM@=/XNQ MOGR]^T"T 1%;-M U[0>RG73+R"O\\SXD;Y9WM4PC8F'V=Q-*K@)F(_C/^0+Z M/T3%.F7W2>3Z-(KR@F7$#MG MS1\=!WV-@6W>*20:]\/'AFH'BGYEDQG4,[L M-O 20!E[Q1^1VV0V\Y[)U<1V_>SUZ(+ %)8^E@U%W(A0_\%^H"/"WIF%P:/+ MZZ1-V2=BZMN^0Q7R^>8K_&F4.+$8B/Z>N#-X7X'2:VEI-2]X<-G"G8@X]LR^ M=STW=BF;=ARPAT:,)J%K>\1A_PBF; HOSTO,A!'9AHX3E(2V_T!),%Z<"YMR MS#X2!K&H U>8USVU0_8KA\3IJY#('M/X>9$DZ>^BE.J,!C%]"$(WVX 7-R]; M]=B^#UUX4WP3BGQ,&4*BE&KG4YN18L9>)S,FWMBN,?*&E"$P&=L.3Z/D?Q5O M+_SZGJU_Q#9Y%KIL%I1X]CWUQ,/I1JS#3CXQ]BT8C=B>1X*0C?[_VWO[YK9Q M9%_X_Z?J?@=<[^S9I(IVQ%=1R4ZJ'"?9XW,SL3?QS-ZMK:>F:!*R>(8FM21E MQ^?37S1 4I1$2:3$%Y#"_)&Q)!+H;OS0:#0:W6$,@V%EP_F7:'5DF*B0#9NZ,:"CDX(<04_#!G'@(J5Z'C_&6 MN1VPQ(0PLCXF8HS >3R?+H^ADEZRJ$/)BM0!>(YCT'I8*B6?#L$Z+BE)LP?0%[;MI@ M5#0$]EA?_0RJS9%4EL^.S"QH/1B2W@G>(QR6Q M ,9I0,#Q#+,HS6])$!$LB-K(R,X-.U$,'M.*VV":+3>O@&:@JTZI4[(I7LET M)U!F-[SA0?CA]=L#Q,II9:.MFXX@='!XSCX2^W-$_T/*_ >* L]U6C&E;+JP M5O1I_I,LGA'Z1%>,VB=GS;1^)!J6:D]5E@YRMVX;O@1CV?B1<=N_32-[#8)% MTHER5G9[TP?XT*X2JZ!]0+"D$F!UJ@Q-EI0Q7^?K(@Q9 MP'7K%3Q-&HD$. *N_8"K;,B2-A87U@1<^P%7:30RI+')5WBZN"Y25]%*2V3R M&6*$K"HI.E\FD0C$'A[,9&+**.)&B8!9X_?C-)VOR_<"9L.#V60DR0I?M^^K M7BLY#;>UJ%9Y(HD*5%.7QAI?4U+X2H:',WFL2+IJ"IP)G#6*,WTB33A+]"!@ M-CR8&;(I*9Q9LL)C*ZI5GMJ&4I9&8Y'H6J"L:91I)E^FJT#9\%#&V0&P@-CP M(*9(AM;#Y?+DW*^B5B4/LZ]VWX0D&WSI>.&:&![*-$F>\&6L"I0-#V7RB*^@ M%(&QX6%L(FE&#U%V%4OZVJEGY2+K?4).,U#O\NLYCLYY9XMS\%H:7/* MMSJO]W;6X(1K3JABN,1PB>$2PS68X3HYOYA(5EJ+23VP_&2& AG*1#H] ==> MP%4VQ]PE&1%P%7#=FGE)E28&7ZF7!%P%7+<=L!F*-)KT\/#CY*(R#TE5ZC[. M+3=D%65;/QH7T2F-1J=H8\E0^3*+1!#4\& VD4R#K[VB0-GP4 ;Y2C41G2Y@ MUG!TNB)-^ICD^^0\UR)?Z8F$JZCCD:0(=XG 6>-A4;JX1R]PUGRV!DT:3_BZ M,R)@-CR8Z1.R;.H]+#AY,LS9CPOA;9K+=A0(AQ(C0-@T<461Y&P11-W1_829RQP@$[E)WD M*UD:\5S'IP867PNT#@>MAL"JP&HOL'K.+U"%%W@0""-KMS+B^+"A87UX+I@G MYT;NJ(Z V'0VG))5%LDR!3 M\Z]V6$= [!D;OL6N<)9[6W@FAH6.MA4#$DW.;Z.<I?B;4S)7DL3L<%S)J%F2*3[6(/3Y0$S'H% M,UF3%)DO,T3 ;( PDZ'.6P_S\IV<]UK4$CB1.&M-ER55Y4OU"Y?)\' FZQ-) M-7J8?%O@K%RDQ)Y>S*LT#9\%!FC(2C7V"LZ5QCDCSF:WLD'+ R@SNS F!LN&A#)+M\[4!%R@;(,I&TD3E*RI N%D+C=:- MC +H_B7-/2#\KD/91,JZ9&I\S4?AJQ@>S'1%,B(]#I,I26S.M:$3:23R]%93-X:\\U)2# MD5:*@V&F=*]!>F6[$@+LJP!K5A;]6L&.'E?^%C!E)+=V$EC'8B5&O^;1;RVL M3(P^AZ/?VI:0,T.U'Q$XO4NIS.,I9 W>DX%E59^,)%D19^8"K;U ZUB1)KJX MK"G0V@NT\IC M\%(D:K&%4>1(I?.?R^BF-I/8%>];=%,$H==!]'!XP&5@(: MAH"&@$8;=XDX]F3(QI[5]H,R1A&.8P^W'(C)H]D\H,!HOD*7Q,9,(*P/4A8( MXPEA8TG5>EAP>G []KU&Q.;E#K%IY\+\'IR:%QL\@; ^2%D@C">$#2#*_D3< M$?EL?"B8(M>/+?_!O?=:+7TB[/IFS^+&DF+PE39-;!\'"#-3&ADBT8F 6<-) MF_C+F]:5FZ(PF)1SW\55$,Z#T(HQLGP'!?$,AZD30T(^;NQ(Y"!9-:,R]L4_ M\[)YJ$9HBZ7?L"I( M0#U4:#6=$D>3P8" MZ@X-.([NXMP%4",W6+^1\\H+HNAUU\9;"_N]>E1"\YNSNE1"W=LW596T26O7 M& Y7"?13#( &&F2[HA8"9@UC#,^,M,+[Q*Y3.\Y,\!(_2*>95> M$6 MMZ.&9$XZTR\:Q^$\8G:(V3&1C'%K+D$Q.<3DZ-/D>*6:TD3I+$3FP.G1WKEK M<0$D;WM]H[IL4LB3Z$Y?DCBX&497P>/<\E_0S'*0;D&7BK,FG+/AT\#['MLENHSZ2YO!R @#PYB9S&M.@V^X2?L+P#J9+-%1C&"O/H$ M9CYZR"B'WRRB0"+R QDO+["S^\8P;E/+=CTW?D'1S)W/(:9T'@;.PB;()"-+ M_GYR:4;W"(=/KHVC"_0E(/K*(R/G9! FO6<=S&(9O!>>C2 MYUCG/HZ))@S^ 6ZH.@G'OXL(@%/1$^92JND'_.^% M.Z?I8>Y?(X0$ \$UHEHMI@1),2S8!$1NI+X8'@4?MK( M-,MAJ;K)@:7J]*KG<^N676>5/T0%NU.K8']_8B:I$)Z)R>]FG48Y]&6 MO_HN.&F^QU9\\GG>>#ZBZ*HLGB(9JL@7)^#:"[B:8U6:* *N JZ]@*LLR?)$ M4N0>5G*LVTCB,'W=/LOIRO(MQVK*9!*9C^J*XN@\\Y$\TB19:VU5XFJ\CB.4 M4[($WG=;8:8DMY=CFJOA$G _/;C+RE@R594O-WW+=Y#+&W;;HEIYJH1 \]JU M9=B5$@C78;Z]V>75%N9;_T9P-#*DL=G:)9%&AKXKD/)*EY@\[?BH#44:M7>_ M2DP=,76&,G5D2='&TDCKS'@M?\&DJE>R\LV0ML.)QP>&$VM&%1\JMY%:QL B MM2XW+K[PM2%L)&O ,* XP*#!UD*%#_ >=>G+.FE0]"J(N&:-Q&LDZ6W^KM:G M]*Y6D[GN1("?D-XQTJO;5!#AD2* Y_@M=C?[9TV1#+.US3,O;B6!UIZBU90, MSDJQ-YG2KM+F5,2:B5BS000CC"2CO4(.7 V7B+TY0;@KDMR'U*T-AMZ47^=$ MZ(T(O1%'H&LT%T2+$=X2<#UY@__'^?_U_"/WU?Y^??\>>1QZ1 MT /V<6AY+/F<\^CZ;A1#U>0GG%6Z.3]GKRW[H>_^C;UYZ3N7*^]]8J\AFPP5 MZ?<;GOY\9L,IST@>R7$ ?\F**I^AA>^R7W\=C7KQ8D9KV9?@K#(+S\X4:_K_!U,TVXNHQ3GE09 M&&+L[!H1G8R(/CIJ5GT.PBFF1P^0-=$)/ ]2TLV)7*.9%>+7Y]\P>=6UV>$$ M43G;Q0S/?X!\F) XDG1"DSY>AJ'E/U!&/[PL'[FU7N"KRV06/GDDC0>L!_(XW''XD@/UMN^!O-IKEG M#O].N[Q[F6,Z$DON*'-%(E?S(E?.WFORA:KEY,T%VZAGZAR=R.)^WKG*4-SA-4;K2.M%"4R5A=72P*>VF*V&H6HZJ; MHPZ)K688D!MS1E-[RMU435UM8\!7&1.C76:T:]?JAFJ8K6AU,=K51[MV M9:Z/M5$K>^ MHTTWP%S[+"B%44HX!VXH5;L8C=L8LHJ MT_K=_Z.+22MV\NS*L#3.'AJ,G05XV)L"/"<&'BTFC2/\;"YUBXFD_;]EF)(F_.!:<:%T8J_1 QI6ZYJAXTA,<[EQKDN3ZJFJNV<'8MQ M/FB<#]R';8SS>#+16M'K8IP/&N>:7,'C\:2=X(!MPYRP%TP3ASRRGBS7HVF1 MIT&(I@N(J4D78SI;]&ERE=GX.0[<&;&)+KKY_A6%%6E#J.J_9P ML'>N2"Y]@OZ5_)_N(>*Z$74DB/ FK[TG:QA MVF[2W+X0_/=%MXGWIM%5+&.%OKL9 MIG19_@M:1.2M<#G#(CK#8$)&.2[LO%J>AP&9I8_1!,.F!_;:8D_:) M[D&$>#*GX.TIN,F>Z':(J!GZVV975DQ_<<"OECQ%>V?L4(()%0D[#G)!/';P MX!/)4_J2>ZHH>*+K"T[N<:#GF6O/R/S)"&6O$@*@&<( D=N3ZV 4X?#)M0D? M1,?A'_8,YC:5.#1FP6R^V+CVOGE-O/I,RRD!=SZ'&R@PV?^3_ -71\E 1O'F M_>+D4=)D^B \QQK,+J0/<@YOE1&/T]CVK"ARIRYY-\I3/DLI)S +'V#NN)[' MX&B3MH)''$9TTED>)A/Z^\YWYY9+WPQ@Q2>OD>4ZZY=.#8M._L#'[-XVG4NP MWM/&RV"Z#-B6,*:JZCJ*%J3WCXL02&4^ XGYRB4J1_I ='YIVXO'B\0L!+%= MP#I'!+#=G(#V6?.L==8X;9HTS-K=ZTK+[H0SP^DJ%5!$K09*U<(#[44I@Y]# M/"/SF63?XCKG1.]?67-00=UB+R,+J+KV$YI*24Z734-9O3'4H "_DU\( MNQ_0;8BG. SW[P3J%=\5:#EB7$.K5'2,H \9.5M-_JX@ETCLDC.)7?(KL=8F MZ;ICOKE)>BZW/4.;QMM6V?4/;]]P;+D^>?*3%?KDT:A3F*74I,3P)"E"ZB/9 MZK6*IT(A,4+*(ZF]Z=>$,/@8_":6J?VVC3EI;>@:1'8CMS)JQ[]4 M35B<^I&=2V0^2;W1GUVMT;FR3Q88G4BK4:Y-0^V6J37D'#V<*BI M$[.TS5D+G[5: H?!I'UCH$[)U>,0JE5R#?J$:I%33>EJY?:.PQ3 MN#6[AS:$6[]<<^)<"2CU,0TI@Y#26>!!S9X5D1YCP3 2BP,KFS5F-N0IES*5 M=Q'<2Z'6>F"U(52S@G8=D%!K/>/>1.IZ[:,CI%K"#%]3F:D*J6.OU\DRM7FJ M:JCEX^IVJ],CQ%F[V*J=P'?-_M'[X"8,RH8VQ(T)L=Y-C3(:UF'(4)]'WWQ<5QY(#V!+P% M.O7'.5(M"JIK]CM97%H,5.'# ]>!#)C4O/2GQLTV,3FJ3&RH?B'!IX<7C$ZR;;LF:. MC4E)KO>&XQS >!UGU#L%TG141=FSJ5X*K_&@"5FK<+S72Q'R$AJQ/3 13H]Q M&/TER7(H@=?$6] #Y=L@9)D2XSAT[Q4KX'8XJ M!F$WLZ+Z9OYZ@ M6_.GG>0R_$J?D[U9PP?LLBGW:GG@9%0:#H6>*+U:-%J<"?O@/#'-<:_L=FYV M5VTF]SN7)]JD5ZZ(+LW2)F+6>F:6=FL*-7/];UMH*[^CP,O13G.W._IUM-/Y M9JVQ=..RJLF3@HQ(_(Y%MQJJG6RI_$J_R^6YD73RXWX=$7!SQMST?119)^WW M2C'QA*/LL'4D=E'QTGG-EASE[UZ98/Q,AS-Y7_H MU7!PBCRNK:OB4ORR-UU/J. M96,@;JV0L+-?I@=>LQI/QOMB3%NBM]R5.MDHJAA13._5Y>WUW>47]/WNYNK_ M[*?H:Q#CCVYD>T&T"/$=H>V#!YIF0[!K143?_X<7OW/<)Q3%+Q[^^6Q*GC^? M6H^N]_(6_>7.?23Z"^Z6?PL>+?\O[Q#]/7+_![]%\F@>OSO[CX?X75$;N6=0 MJ4:?L?LPB]^B>\+6.P1$GUN>^^"_11Z>)AU]O;G[A&05_8?U.'_W)U.1Y7=H M15! R1M"2HZJ],_[$+U)_UY[Y&#"BZF\FV&ZY[;\%S2S(I29KI;OH&Q-F&=K M0D37A&"*9$E6E/06+CPLZQ+!2_I-L(BCF'P-.HTT2UYXP59XCLF#,)X2_&O0 M]T##2)#)^P]W*!@*KU/AW707X0$RJ?, )R+7@< .ZP- ,%[;*6L@=# M3#?N,'OR]-G,3<>Z@5=7OIAASX%KQEEV]F?"CP5)FCTO>([>'C",; [;V//F ME@,D_'PV.J.?H[EEIY\/'>AGUXEG\/#HSTO(QV'VEX.>* Q^/KL/XCAXS'IZ MPD2UVI:7HH3]_ XE1)ZSSV^1,O^1-$RA+1LCQF'LM-R''8# 2"MTH:INUK!++W]#^_ YMU126_<=#&"Q\YYR,4A 296';&$^G]0O[ M ,A^L#Q(\"2A>TQ>@M@0V#K.:6ZC@Q"<;H:.D$CU9:1$IYMR:HR,24DR0E ] M30.$MD'VZ?*D'G.2+U$+F'$%,TU2)R,!,P&SQF$VKL?8;574[1@74_I?*\:% M;.RQ+@KR1Y8HM=>BW;$BK.YF:CUD'#]3:\0.FZGRA*MIVOQP"XRUC3%3$Q 3 M$&M6C?%E;)02

EGHH=WC<#8H$G@>#9T4:*ZK M,#T@# ] M%!W=@EVG;4%YBYZETL=6$-_8^('500)J4PT0@I 3+.X]S,U.K2*E+6[FQI): M4PC-H=#AQ)$@8#TL6+=XQ"M@+6#=#JQ;/5)N&-8YV^T-O9*0DU+ZI[C"(*XP MB"L,X@K#,$*2Q16&[D+5RVDI<7_AI$#!L[(0]Q%O<1_O<"B@0^0:ZRK(DAEG93Y)72;AO"64=4)^7= M;GST7Y:_L,(7)-/::*:$XES)-TA]ZV&:>(X62LOBR,#*O9S//8)A^O'['-NN MY<4NCFA5RPOT*N5>&;V[_'Z=?9+?O9:0M4Q?%X0TV=TBID[9. @\TH)U'UI0 M,9W\:9-O+ (66GGMT;)GKH]1- OF*%H 3BZ0!__[RV9.:Z#K/D\#'ZXCU:, MO1?TDRQ?Z(B(Q ,2(1*.$))4CTN/HJ%:V]3UP7QWJ-N7O#6Z,+*W@#8KFB'R MYPPH((\_8\^#_[M1M ":?QI=3/+/ S7YY'T7&\IC<[)MFQG+R;5X?(1A(NW_ M9GD+)O5+*#%'G=W_NJ,7KN$]1%_MG%)8C)Q -C7U#_CPQEB'/%^@AH"6W0_W%*@K[\%D&)4]=FM.4O MX% ,P(-T=WUXA4"V8&8WZQN\:3^I>M$^>4^O>KK4LH.ZE6M>I9U:;5_!_R>V MP@A]\AVB^FJ_CE^;BZN)4\_AX+*%N[5MP[*VB_@M05",?LVCWUFZ,S'Z'(Q^ M:]G+.5U^>G'4@:QX]0(SE.]NZL"C)P%P-7B:?CI&A/S%T9D2&96VIC,GGE\! MUIZ"=2*IXDJU &L_P&I*8[FUG/==QRA7-9=:#$?>6V-Y1IYF=5OL($J\V/@' MU)-K]=*3N,C8:(B42M8.O@K6BNNRPT.9S%DZ#H&QX6%,D48R7U9P*4F?G!\F M9U@$\0Q#DA>;T-I< ;B>;!4&= M14;B:AW6S!VU$BWE!&]&CY7DXW*27TDD3 M!7NNC\]GB4M93HPP*B+29 $0Q(08P(1XU=ZY8"':Y57J#%S!,S3\R\;,TSY%/-"M#)S&O!,.]/S@$(Q$NR#C09@C?P M^ZPUS(?& DRXO18[D3H,UA67O<7DX'ERM!KZ*B:'F!Q]FARMAMIVE5*AQ0O] M*[>@C[[#S(SQU^A7GPC"PW;LPF7C-+X /8=N'&.XZ3Z5TGRI(;8#(G\7K]YM M;HK?Y<6<5\IK2#?@+1R\?M\;(!Y/%]Z2\FD8/.:3&+!H3,>E&6'C18A;H%=] MC6Y#EUCZY#WD+# $<,2AY4<>N])O.3"8C[@HDJ,@;<#^._U9!H$K:PX7TI$7 M1!&RK3!\(5)ZMD(G^^4+_'*5^P7]ZQ=Z*7@CF<"=]>,JQ(X;YY^^? 0Q;^80 M@,P!OQ>_\<.-?D]ZA\[SO[&>S]#"=UE;OXY&\AERL$VDYT4_GYWK9^]U6:,Z M;2F2'91EDE@6#H7T#%)2/W3MZ^V\)X_1I]BK&SP;E.?OL15C&$J6/P62:@0^ MC"SE>Z6=(FZ5%6[5L_=Y-C>):)$]K1'V%'-M*#OE46^&1T/CB,=QES"]7,TF ML\S53=F"BK4L)_?K$IS1MLBTWQS%+($)'<\=E%]__7SV7I[(FK*;_K2K _@X M?.2V\F=D_'6A 0Z=F+QPMT0V-;@=P+L/."1UQ./+3MM&5HES5[I)PH40MBJ6&'$@8_ MAWB&?"]ET$Q=UFG69YJ,EI)*&H/-M[\2T%X>00[>>Y.]" MX<%[V\@)\1/V%W@U8P%R%N$J#_")E;N #1K](9@31MF0+>4D@7<^[]U&/K9Q M%$%.6R(@>E*5R7(KP7X0HT))HN&K,IR%TA<<;^PR7L:Q68#'I MJC.6RDQYDZB('K%49IY.5*/*/.V:I3)S:P*ZJE&6MJH:YHR]3([3#U0TM)&T MC>,6*>0Z/Y]=$]O@7#E[?RX?I')6R.F+E"IIXZ648.%23D9(E5;TI9 T8OLH M>I4I=KR8EIJ#H.,=S5SA1N.#U0#8S+& MNEIE72SD.'1I$8K,#?F)[$KC%W H^?1"#IR222R<"/9J+ :'J 2Z9=V4 6LN M;8TUEF\J;8BUPUJIOH!"S) R6C=S#NF[-DE\=G^0G7?"T#:_9)WR^3VQ";[/ M,(Z_!*R"#W5/WH8!V"2 MT84VUO=)IZ#?Q@7RZ7'N!2\85X7? 3+Z_!D%14 K MDJ2N'"7)?]";9^#P>L(A(YO5:V)Q4L$BCF*BOF&V[@A$2ENY9(U\70#M-U,6 M_G"S;..#%;EV-?1L!ER,UR,=*_7.%>?E@[(HYYJFJ /A?*>-LLFY/M*4.CE/ M7D/L/7#0)H&!N5>)I>)Z"_)T2CGX(K)#LT&Z)%G$=>JY*WKZ: MN7A*WL'V@MK1I'_7)IISW49V2*MODR[HGIEVFGR1=KG7+LY>(]NO.[@/9+$- M]X>7_"\L0C"A_F9Z-\.4](QPTC\E.Z,Z(;K<_BV1>BF&EH5):3P-C 54$63' MP[?T0%A"+&:(+"I)K5?J('D(,3W-W1UQ28F@/[&F6YQ@GR_2!Y/9%BM5"ZZM*RR8GLA6JR";L-E<\D" M7K%N;ALU2;DKD$LS G%7BK#VBK@G)S-:NRZUFWVC -#DC1M[Q[ M01V4;P_*\[.3Y18,L]IS'>9QD1Q4OM 3EW@6+"++=Z+7C0*W6&YG'PM6ABBDFBC">+YLC!$K5J!L#Y( M62",)X2]DK4)OR"K@<%=KI;!>3[VVBFWB]">65&1G2(\'T/9,_"U:HA=J4!8 M'Z0L$,83PN2)W#^,-6!/<%A0]RAGR&(>^(B6(V"G+G";+71M"&).GD@*+D"B MJUG@ ?--62:B1F%E9'[5XMD29Q4WA:87,V/7 MS-!/M11M>TZL_A:+E=)2L] DZ3%FRFT MMZ6$9N7D'/70T5-I5=0(4-9\?HVRGG3)8828 @\I1#&[/3DB: IV,T:N/ MF/WUFJ6MAR14EK>LVT([+NXF;2-M =Z_F=*WCV3;R'-=N7,.V:\&:UFMA__: MU!U9LS&Q)%"^?F::]H>^^R6I=/)2ETI,>LQUF/9'7LAZ.R8_$ZPS2EI2HQUR M3WA@6E_+Q(CL&9'6#5@Q(ON45S4CN2OEE6:D1C0E-:MSDR:ESBJ?.>C7"$\7 M'A'N$R0QOJ/K\+;41%N37&?-L=9H8[2I#M(3U7I6D"NHYI(!FEM>5O[*00LF M.H^*CGQPUNN5.7@>$C"P]/96B)$%EW8@3?SFC?82)>=8XB7F2LER+C6=@REU MW=B$;FL>D3;2OY8B7SD>6G6(Z*,"CPC+!]+RL0\[S5FX-/)G3U RUSPHHW-U M@EZP%>[B8MOIW1&L-1H*MC(\R'V11^7H1D MV5N$6$)3]P?\D=0[3->$'L\PM:-1:QZ07V /"M&/0YEAWV=0?I,FY2Y8F*>T MID.8)+/UJ"L!EN=RP[K3C7Z$+929:-^(K>!3XR!7!@+JTB8U'=!_N@]0[.F; M&_V!KCS+?8S.?\$.2#[YN$R[^8OUPWUQ/N M6OX#INDVDTY9E[]_PZX?+4((E[@-/-=^N7N9)\\QHEG[>PM5:%"F@IC,>B+J M2M0O\W+B\,FU81M"J[%"29DXM,B.XXX X/P78J%M%5?R:O)F^B*\5T4VK(>$ MV_>W\C_3 YBMK9>E?==0UT-[?EP)[4HEVKTIHD @4^XZ!01=&]:QRU"R=;L! M+5VSAK)VR$Q; 5,"M'YM,_85JEZI"0U2."\CSP-V%(T4L?X'1@_8QZ'E>2]$ M]\86V14MYE"Z[B>RHY#@W!?B\T&G008#;-DS9 ,'].-S$/Z!0U!"CY N._$= M) UFI9I?)&0MXN Q()^8+.;I=M<+HN@"$2(LVP[)W(%&(5/Y>G2JLQ!FML<:KE2P5X@V '2Y@@);I348B8O_'MAP>I#^+RW8/]'+R%D):'9 MVV0N9%6$TI9HG66;97NG19;QDPLNDZ3*,E2(MF';Y6147_1A=,?ZRN@26=#! M?4Q@NASD8$'&/2N=E-32=D/8,&,:@Q>Q>N1TW'[8>)X.BX?)T,4SRT=DA=#_ M3)?]K)UGLA 0Z:(96S4I#62T&)%0X'H7*/)%;.Z3(J.D]84_MUQGE86H) _; MNIB0L J8='G>@,RVURE9]Q@!BZ%+AXS5\X:G MJX@5A>:LE 97,1"K3GTPM3YR%E$WS6Z-DB3\R)+OA!AY7P^Y-R,4:$ M!H_Z8,AS/ZD7]D0P'KD1/7U*%L5;Q;4UE](V4*Z&P12C]G"Z)42_D2W+VV*2!X!$G&Q,H53%SYQ%+Y1,R+^*5Y5N.A1R6 MCI^,J))B7$7/H.5"J"M)GKVG"%$@U%=&BR1J6.=B"(K"U$8\3T M*: [!$5"'9CD1Z(2R6[%C9CV=;;Q9['7H19A!&WG$A$QI069^2W_!>$G6B 3 M4_U(Z(RB-(,_U=ZP0+"8:A2YH++8;,\U%S&.P2#P,*U"YD..3M_V%D[2*J9> M]>1!]S%5=T4:K6E [ 1FXVC,C;X;$O-B=?!UB4@(T7(G[M0%20)X] P\KWZ2 M+XSL4W)?D@S\:Q20'?_*N)$5.%71!1I9(QW-7#*RV7L4NQJ86QZMEI4:=#"6 ME@/^\HAL)>@Y$F9U4NARG=E!4'&&*8<$+&PMI>2L()HLLZO$NLS02R4!:S.Q MG*V04)=0JU^@CWNF#9-\3N2TE!IY D0%$^2>!7RLS'[8*@$TF3QL M>Q$F>2'JBCB39>_#4 MDDT 3=N-;%9@'GX@$]:'"0NEM,CBS]Y@NB1WGGFQ'(_]NCQ'&LL3!,H6'H>- MB_O$ZAXF=#%[G,S^Y)MGHJH@O77NH=5S5>CU$7;N_\,(VZ,$ZIMURZ/VS"]) M%5N:A8#H^$2/Q[,0X_-ORY0$.VHFY1J[F?[&FKKVF=:Z@W;V^O$N:>!VZGM= M]KJU+-**]U4&[ZN2>KGW$5-!!L]!'1)X#AKF'Z)H+E15+2.!YZ \_V!7U"" MS^!W: $!<@G^@9;R @C\.J; C=_T!!B=O2_#/"%DZ?,FV@1BDK\O[B/7<:UP M-48)?B8J)_NQIK"[]68SI4^6&815;68LM?7.EK?,]X=TSL!6V@$W0$SYH!MCZP=8 MT_,@PJ7GTLL59F5I$FV4_:Z@(G%:QPM/ZOEVP, M5CQ$<[)FAXDG(3GTB?8O=;GV+K/F[H);:.R?I*TTV..HJR103GNB[UGP2E/2 M)R%5"Z6>&/NL@NI"RO+67MHVW*H#K;!\=97Y]-GEH[DGC[5YR.3*E9#>U5-& M^V?W!VSHZ]7(7;<^+-ET^-XJ@"@3^CR0QH/M"6>9+MN4(CI?9%)81M%I01P^>$+A,\$ MWM.VPN/E&:9JKX!ATD?:11G6U MC7):U;TP#DAEZO1(==@-UU6TX!;^RHAGZ M[ 7/$!V4.$S)AK1XY%>#P9*FKU<#JFBST"HTFK59O.$F"$A*TI?#PMZU/0OU MJDA;)C H:P_A,7&XH-H,Q.K#Q8?OV*;!'5]P@@\JZ,VYL%=NT,.R@[3]I/FT M]1U3II+ #IL\!&&I),M3NU6$E\RK!EYW-Z***(?$JO+*&DO;RH&Z!7P1K:+H MA:+905C^!G)(SS7HMCHQALG$S&100MWDVDB;N/93-@X1P1[MLW%=56=)-W*W ME+?3R\C':E4^;XMC#MGH(V\7K M3AH!=(=+L%VDK1//,RY@>YN94EY7LLAK;:QG$4\["-C@E*X?V;J;9,OXRJ(( MGA9KILG]I%A\JFW+*[#R!52#W2XKOQ2ZS$U:RJ M8@][_2NRHA]D]*WXW7?.L5*RV0[Q0CG4--8A?>[U2= P1YF M#V/PX.WK7K94?;*#K9(C!T=HQXQ<\7%@;2C51WM';N40D,Q2FL27AAJL<9RM M#%6F9[[!E<[3UG:="AX]T'1+E:GU\K24-0+*;-=WK,%%6_,V%51^_[V;T^_N MCV,X):\WR*FRGU-"0'G##EWZ#H3S$56@UWVZ'3WZ2AVX?UNX0X4E)W9$-]ZU-R&!AID=]TJWT9" M27X_0;C<,?Q^8O%V7?)+2=ARY(C97L.&O<:4V-W[6=UNL[>RC= +CA)7R3C( M.BFU-I>T"+;ZT(^V3I0+O:)UDE^SX8K&(F8'@1 #5 S\NP!]^G!]]_%R7WJ@ M7',WTR+TW06LH;ZG!MJXK;8$2HCI)1YZ29'=D+'9/1@6&6PJ\OA=M$72$-@Z MA9N*D">(!LNS;ZTHN9&*/"N*D6.]L!L8+VCJ1G K,7=7PN1>\IB"6$* MI':G!OYKX6/"U^"!VHY*U4*%+;ME:'#-1V5.KH--?_3JS5(:.U';5ZHFCMPEH= M,EC;D*=VJAZKMJU599>$A3 %4GFQ5I41*^X!V3I7SU[A=#X)!QPPEMO1NI4< M6CNK4QP8BK-,5\QR,]+\3;2JVY36T8#$YC22(L(/['[\\L'OR5?%D5+9<@_):UEKVYYPK][\L0)[@L AD<:<14UG;:T/X[.^K9^[%"MZ16\>H(FQEM=P%01@EC=#&J,J)JAN_OW]-:-E('(NAKWP^>6*K3V\7CG,ZXP%NP-K*955;-M3%4 MQVG%/;-N*8Y$&IDP2LU 4S6' HR=&G@QGWLOZ&H&M5,21=4A(HZSLO;I8^:)X^5@4BZ%SO09M>[ZCM053;U@8S_'LN&IQU1LWZ( ZT>0FWG=NB#QYNY-C;E,;>#5^^ZVZ=I>.P2*VN* MRNNHUNM"JGE4>?863W&B-HV.?\GN)IK5RF=W;$7.A\ZW9>-RF-)M9X[AT6"CY"+V^H90W!X*A M*_6JUNXL!JZ=I1.U7C'7M-ODQB([V. =M;B1J%L9\!8WH,N&4DV:34?JE8RX MY >/9,51 1N4!BJT]13!J!>E.? MK!#*6D4H\-&O<'XW]S"M6DYX#BV;/']I)R6]V $F^F!YED_F\_<9QO'^&FFD MRTO?R3I,^[OQ<[UEG>7[NO:3GFA'@ZJA]ATJC%FT1'J$GG&(X6#86SC+^E]6 M7N@K=?Q6Q,_NH@#7=%@!FP0O#DM31G[SO. 96K"M.=,KKX GH/NX:DOTY;?( MC0EW-N.)$AXL(D)'1#-TP8/PP^O#"Y@U7*;,'/UY2RVRIZ1T&LNJEG64O*<; M! ZM^<]G M[/]GVTC9UO_>]'-ME_C*)T?=G:&O).<'#L(*@9![;\^P;$O;>"I05(8'Q?UE MS_B"H!C]FD??Z-/H-Z" 6LPL2AE$CU;XX/I)JM/QA0*MT*=<8A3YY+MS]B7M M?FD.X\P1MO'3,2*L8QRL6"ORZTX'U$/&\9.W1CC1-EYIDJ+MJ0#2\N2M MF\77 JV#0:LBF;)ZLFAMR M4ATM6O*[=$,U0ELT5#ESIW4#(P'HX0":,P\A3UNQ=8JU+3#G:'_V%;>VBI62 M1IN3GA"$G&!Q[^&.[*[&G#(5&6[/F%84R3!;,Z8+$=CB9D;,#C$[*JVMNF0H MVD!F1_E">(W$6ZV%D%T6AY#=; LAJS=(;%"A8+L.(;8Y.-9@EY_KV(@R)(<;!R;N(ONE#](TZELP)7P?X(E9,H'6;SU&7%+DU MKTJO#BBVG<-Q=$"Q=-K@Q,4BP4VQ$ =^U\?OG;EFJYY6-A^:4]=I9>WG#9)A MM!;4?/B!9?O'#0+3O<6T(2GCS@X):L;TR6VY[H+8\DY\0]5A<&C=MJ4VDG2C MA[:E@%FO8*;*DF::_8.9V,) ]U]P%+U=7LF, P1Y,<3N15AZ>X.')=-L[9:; MV+X(4+<3Y&2V9S+U;_]2-C"0HTT-!T'$G=T2+B6=!<[2Z1]R5: M/O8='BO.RYD]1)^AJ32=WZ"=+;DYLV2;5YX513=3^EJ:[Y7T>[G:8%&J336? M:O/ZZV(#Z<3 4)S6Q9$KNN#A)$E7.V#,/9-B1:% M 9J%W1[([@Q,B^\,;%P0 'V4JJ%ID1HZJ/*$-M*-7"KG4AUUPTV95..JK)GF M,=QLO=KQ@=TNN O0Q_5DY%M7"_;.7?#QT+(@\M@TY55V]G;4$3NEJ@7JYCK6 MRK-3P,0="]R0MJ9N7N%KHYOD]>(U_2 B/4N M^>.YG/JIA^Y3E@VN*,G_[?)"89'^7)%%VEG:U;5? MC/V5I2OIH%#C'5D;6)=S!9MJ)VZH,JY6]?QK%JTKHRZAO$N< M*W+_D$MWO-_RMJ>E<1\KFKZ>)>>"/M],@B/T@QE_(!_2#?A4&X+R>Q?'\[9LWS\_/%S_N0^\B M"!_>**.1^@9^?@,/GB7/QR]S\CSA%OL.=LYHX^O-)X]ZUCWV?C[[G'Q[#D64 MSN6S"AVG#:YV'N(H6(0V?/OHD5[@>C_VSW_]?O;^EGP_(U)C>=T3PQ-3O,!H M0%9=J,.#?M(N-/0(8B.8(3\2J3V2OZ@+#[E1M&"E>LC ^L0ZA8>>W7A&P(BL MI15[\=X2://%F"FOING"G8?!82%&P=0P9L:35;83N0H+2*!*N M6<4EHD @+08MJ02Y,^"X*9XN/%J!B2;6 +;SH\I4CN,^0<*.>!'BZJ.L%(VR MPMTH*[M'6=D[RL7<:T7<:]QQKQW+?1F,J\UJNY L"*'KO2!G@2%4,LXY5ZS, M51$=H*C4HD%4N1M$=?<@JK4,HM;H(,*2[7DX\0AE:NDY=&.RQI)U;"HA'\>P MH(78#I[HB5+U =6+!E3G;D#UW0.J':B3C"+N#>ZX-YKA?ES$_9@[[L>''-D[5WM M*YGT_.3\].%.Q:GDW>3T.\AWR+DY!]__.=__/Y?O=X==C%% M ;:5QU=%N[E3IW/B *FO3*8&_,3*Q]-+^.]<&5 /V938"]SK,>87_]JWEGB% ME #1!0[&:(7]-;+PYY-E$*RO^WW[98U/+6_5OS@[__7\XO(<6N+@%7:#6X^N M;O 3O$#ED3K!]HD#37?_ZQ=]4\?S\?/I\>>K1!51R=M[_U_W(Y"]- M:-D[1"^,J$#LX'6-TWKGR'_DM28EG*5W=MY+F: ;ON<:\O)(G:0IEWU6_(A\ MO&EU@3YN^/G5U56?EVY(H2(BJ)JX?H!<"V?I[6##D"7^I1\5)J3$?<+^%JF/ MK=.%]]2/RIBDEWE)W7!5WAH[H'W6/7V@P)18&P;/K<#CN;TM/AN3\J9! 6O7 MQ[A=H%^*PC0,N:X7H !4F3^*'Z[7Q)U[\1-XQOKV.L%CBN<*[^UKUHK/)SY9 MK1W6E?S9DN+YYQ.F*+U$2?Z]IO@4VI>04,_! G!8<1]8?-!CWK)1^N*D"D2M M0BT%;8!*O#6F 0'M2Y6I?S"Q+.34%0M8K-!IM50VGM>5"EB(2]HLE(,>ZPH% M+-CYL?*P>F8@@<)^/$SUHIWE+;GQK) 9==6U-3<@P:L.@Y.NN!:=*,3^?"*D MV+PT>6T*UQ]G8///SI2>DM20_8E<6XFJ4S+U_=[?KF2[_M#'MN'^P7]OC^.8 M.R81<6X-E>J,>6TLYXN?)@ TPV7HN;[G$)O-[@/DL G%7&(<^!$HNXN%B > M'!$3.@W'D R-L6F,]!MUIMTH W6DCH>:8G[1M)G9P2&%8X(HR+S$ 0$A)-CD M:;."@2\7%2I3>-NU"!/NOXD0/J^#L/(AUZB?.L3+$-]TIF_,=7#'5WCD^3X8 MQ*&W@CY88MI![1J$(%_(AK$Y@W_NM3$ ;-PJ^GAHW&O*AY%AFC\I MZO@&B.\G4^V+-C;UKUJ^O-, F09H?XO@J0:/ MQ"[+&"H;YS*,)";Z4F:BR^KL#'5=/1@B?WGK>,\2:YR2"4'[6&^P#E7SBW([ M,O[J?*CJ0-48LSMX&@[;%"W)T/U8;^BF]7;#=[=6K-;(W4RGT1]"$#XE827Q M+)BWY_ &+,(CDUE?38)7A=%O,R'^WMU^HV-$E._&^NW^E =SQ1U.#0>QC-] M?,?]U,&#J8\UTU0F,,*&NM99TPVV4VSA+"P3ZKGPTXHL9 2DA$:"VF41M:DV MU/(H3:;&&'X/(Z/7P9/ -#;6;O4Q1/^Z.E)4TV3Q/QME(UT=Z"-]UHVO#("Z M^P2B>72#4?:!!(9?BC#HXZ\P0(QIU\>YN=_G&J[Y 5DQ%P\,U)R ?^<^L)60 MM8/A&;B 456NO)9BT>"U*%9L[T>^[6@96[U9E/-U8>V&+)9*2Q MQ^#ZS:;JL+-[*:23:&_BE2$$/C/%=;Z9- M[Y4;;="-A\P\SM;49^@EG,=99*N+PGQS2_J5.L-5%.+-C"TL:G.=&/ZA.]!F$:^;,&/YWU\])/RRF:X@B @D:)=$SF/M[?1:MJT?[UWSU21MW M:X(Y^P_AK_>*\0"[\,I@XJ!D5)262' HB8TUB'R-;YJF#+2Q!A&Q,AFIW;!( M >"Q5,F1C@B$G:42($JBX"B^*CO&T8&Q<4KQ(CZW>(>]!47K)=MZF^*U1YDQ MBKU3"9$$FI(XV-3N[ODB.=BI.\VXFZJ3+_H0IO"I-C&FS&QU$"40_1DB"C&O M\[I9]?AA?)A M4WFW;9O9?G+XXBNBZ2[&UC,Q$A_790/8K$Z+2H;$LZJQ_%QR+D,QO14C3%^]@= M0GMN:&=!;,0IPKG)-K94(0ZT7=YI3J5]\ZQ^",I%6E"^6R[%N?*^>X=D[0WX M+*H5:44(5]EVE^+=<#N_0U^XKY]%NN2Y"-7\;KX4/^EY@ XIT<& O#>U_5CL M3:7' 60HR8X3=!A5/%>0"XY$%,((:,=I BF*-4XF=(A6.J*0Q5-0+D)SQ\$$ M*9C5SSAT6 H/.^1BF>)S8:22/>(@14QV1J+#J=)AB2Q>@G(1;J5')*3X53UK MT>%8Y]!%?BE!1B9>-Q >A;\6AT@+:NR 2]5AOPWV3B]V)4C?X 1)S7QV6NT\ !:R!+# MR1.WM,Q%I!BL[Y3XW_=315FM[Z./%P?3QXQ\_/["2$*%B=AIY2$.T)3L<>VG MD:(:WT<;/QY,&Q/9HJLT$^DZ13R (NK@71'*NM.8R[;H]E/0)F]Z'\7]=##% M365F2"JY$DG=*?9 Y_PF[(89)S%M$+=QWMM]5W_LHZ&\'G.>Y M9$I&M$X##Z"!)G:@:0P=6V?_L)MQ@>P>O"B0=N@@LMK3G-9YP[MHZ?GAHB,F M:R\65ME(R\UH+*\2"=SI[@%TEYW;T'T_9'W,SNJI*[;&^K\'"."KU/P^NGJX MR(G)J"1"*DQ*)2MFIZ$'T- =-TGOIYR22M]'+P\70^7$4R+YE ],PI\ZG3R M3AIAX,TA2B6>K0=XW]E]5VWOHX6'"XA KIXW[TVX9 H7K=.^NC=>YE2K&JE( M;V0W74H5I,'MF1WHS>_1S,%?ETFD"/7NSY2JQ=XW='9*(DR,RNE!R7,1U-53 MHZZDJ5$=2/OE1FUM=S=A%9]R.GAVU-7ALJ,ZY9$J3W).6*@"0Y#K8H<*U:C@ MT(J4 EQ!I0I!>-D;-V>6Y:]4F$S*1:=:HLR[G/5INHG8*/?NJD[N769B$ $79.T]ZL::>\=E%6@G%#OEJ6Z9C)> MI>@*>'X$X(5XN;0BGLBA\'8IF89U>E#K_H/M[%@9G7A+I_D-"%<-;D#H@*[R M'8N\UR0@$'I-I=^OD&):^4L8'9C5OXF1 U1&) )U][ %0H#XGTO/KEJ=O')STHB@K*10=D(T7D >ZF;:O]/Z ?% MXZ#UV7ZXZA1S*RJH3J:AG7;4UH[LPX;F1U+%#]>:8N9#!:W)-KHS,&(5JG:E M4DYEZK&(5.1PUS!=[7T-4Z<:XB\>;:4;E!6)H-[ZTI$,S@H?2^H@DW\V:2O] MJ+Q0:,2W/Y__%OT;K-0'CR!]%#US7BP2(GL$CLF*3K>*B M%?;7R,(;;.?(?SSUZ*(?^KT%0NO^Q=GYK[VS\][E^8GB6TN\0B//XI5M>%X> MJ7-:RMC'3N G3WII5:$]]&Q-6Z\(;,&,*E>1?.$BQ>(?V=R1QMR; ZE.:X>JZ=W?M$[_[1_.X+:;0B:O#_? MJ<&:UD*_#H$%,T!^P Z@5NL#SL+^ZB5\K"T'\#DW'<]M^>&*TR)5>W]6Q4\+J:F,BB94#4XD-]CJR@AU_6#G)1X-'7 M6_B[NK7(UJ*EE0CZ##L\6YJW41+E\CM[(Z^:.>#_KD+,>NCS"6LCN?8#2MP% M2WQG#B,(!:YY0(*0D=]1+UQ'A'9PO81R:H6/F!&?*"YQ'%;=YY. AL"(@(_E M;R5_1]5'5P;,^ OMD/)6-)04O%[^:K^JM!F&!A*3:_+#Y-1=BV+DXQL<_:N[ MV:.PH"/8];.@5J3/2KGR8'Y"]/4 HR0&*,"/)-@M_@2]PH!@ M9Z WT3M_$ N2!5A.>BQ"FY[KZ^X(/?OW>/6(:?3_C*B[""(!P>2#K;VVO14B M[KLJ[W!)'!M<L 4M@*BL%"<9 M<1L%%*A=VQ6.W5F)0)5F2SSP$+79I=3$CC8+0-%PBH QGQ.K1,H]ZFA;=Q0G M@UTY^CI,#1;V?6,^@';LSK@6SC3[5]X:"VWQ2Z/K]&PB6BILK?L0A!V[=]U' MTZ\0J\!( COI!OSN%WXP$'C^6A)K:< K0%90-/"+;93ILGILV=X@;H 7F/[( MSH@"7X'0ZGKMD"@T,->8N:9,!E"#@FV24K;- @W!]\364G,7X&%CYDV/1L.B MR151M4VDF>'!AODA1O3@[_P4F M%/CG4T$'Y*1M4X'D$'DV84>-Z\W&C$*REBT%U+POBW2RYQU?@^VFQJ% MN40+*M*W17S9TB3%;FEYTT\8P)T^4ZGGS>-0:I:>KY M]L ,OP0#!P1K/F5LUY/S(X+D^=N$J@?JFNS,0JK6K Y*1(T6 M\KC18UEG$+D5[G%C,$(,PF@VWZ\J;I+N6U%K.DSFH<7";#(C,EO>7!A@#BGV MH0-4VX[2KV<>NQUHQ.X!DPV<'U)[:_I6HHQI^,;D*\;..\I;%NE6&0DU!TZ+ M()0-#]%'?4H@K4;>,H19NFX8Q!?"F=AB'Z(:X2? <8&G[/',TP;Z[$85>*<- M:VBC]WGC66&<.\8WBUXS1JL,\DKD+803JS%M^1.YW M8P[Q,[9!S4K.C50@;ILO.L-T-?*06]PWVBIH6\,A^/0]A]@L.LT-_J'WA%WP M6Z/OXLR>O9RZ56?*:N(Z?.?5$&@7^S0--)<=V6&KN$/D+V\=[SF[N",@RJWN M,*IWCKE+K':)>1"3M-+)8RL7*4;XJ65/EV-]=DGSRM)%A,>2R" MW4) 4$FNB/!8Q.*[Y)7DBBF/1C#L@D?$-W'0/-A:\*K.="SBFN2EVJAC=,6&WH183M K&LM1)ACD&$J,/'Q*UF M^"/"8Q'+J"B5T3ZAIM$Y+0_"Q=V..]B(:*$R+V@#WG8& &P%*S%WT7&U,0Z, M^10S?YX=:&/"%!&NR'8D.R9"#Z6J)],V]>:'QMG?+*\M.3>>+"IL'R[?37=< M2[?0*31:GHM68D%3B<\O)4B'Z?;Z;36>E@W??,N3H2B90>LPO:7#4V''=C": MXB?/>2I)SRDI:]M:63*HYSZ]%G1.U<\D(-KI8M!TY":BUA-LM\FSZ] MAS&[:BNF.YH)D&.U#5#I\>*9-X'W49:VD1PP\[=!WZ.BUO28[+QFQB9E4CG2 M_ W0[!EZ ?U8>[G3(G496V;4MJ"=8C;)@-IOGU65T!V)@;+QT],[1N0.VG8! M5FICHW09=E]MC(Z)'!"(W7A(; +#2V:D*U1P+,9Y0PD[6>^4G1"2DK;-/K(SDF $P13R6W PSXN\PRY$S2RZ M5.T5.)CL-4R0Y)JFB><0ZS7Z_ZYP&GA8T9<=T0IQD=K'EP6+N M4"E1UIU(7O?>(LFQ*3US5H>M98M.4QPP,^SE%SSCSUY](8LEIE/B?X^DR"V5 MUN)KV:15!EE)XMMNHK9-5#EE*TA26MHV$2;4 X;@E?D#_+3ZWR%9\Z2E)*?T MPJI8UVUGC"U&=IU^R9,5S ,"+H$?B#;*#[!N\ZELCY*Z*$O8KG(T#PD22,Y&]SR_BOF6YL MP'LLW;)1C/@SD!"9E0J;/Z10D>58.B&9VXNS2Z&D;=9D T;Z>93MFZ1WDS3P MU][F_NB2)I?=&BTF:YDWNH=4$QWMHZ:\*&>B=+ET(:Z2ZN6QS-/#HB%4F', M(F20U#&_?@$66<4#1X)',:EP.,+=74SDA0^)._'CWU_6X<$3%3'CT>?#DW?O M#P]H%/ %BQX^'Z;Q$8D#Q@[__K<__=>/_WUT]!.-J" )71SW<_E7>O#]N^_D?R<'IX*3A6"+!WITI I+JM\^J?_=DY@>2*%1_.DE M9I\/5TGR^.GX^/GY^=WS=^^X>#C^\/[]R?$_OUQ_"U9T38Y8%"(O]R(L&'QWO)5EI%#_.BK(CM1/1R?<2+PYS%=5G M@)""_*5!G]MT\O'CQ^/LZY94,F(6UENSI?<.#C;^$SRDMW1YH/[\^?9J6WKQ M\DC?!7Q]K#X<7Q 1J3JYH>+;B@AZ3A)R3A/"PE@*SQ@EKX_T\V',UH\A+7Y; M";K\?*A825^<_'#R8>.)/UO9'7MK=R71M:9WY(7&'932&#W(9W%,4WBBSAA:]7X+M,D%706 M12D)9VLN$O:?K#7,E_4B'8P:4IO^?7/)(I;0D#W1Q1Y] )'J;^N-X(]4)*]2 MZL7O*7M,:C1)!@ZX+MDZQP+EC'>-ODTL:[4J[H[D_4DZ(I&L8P NR]]&@&3U\V^4Q*J M@<:W%95QJZOR-69ES0+9*-,PZQNNY;\K@NA+0J,%712BE)+>JF>R"FDA#RH2 M0C5DY*)J2RX@&WDM27R?#;_DJ/>!D,=C9>,Q#9.X^"6S^NC]23Y&_'/^\Z_7 MC-S+87 B&X>LI6\)#WY;\7 A!]4JX":OAI M$!*R9E-K!$WCM@2CF3,+ I[*9G=#7HGLR.\$65"]70#*W$ K9=724ON8B:K1 M1 0%7_G72N-HSAQRBN,X7:\S;D=RD+(NRB\%7ULKAON85]+YTT&3Z4'"#ZS, MN)! _GSX/VK>^4S9PRK))Z&C@> LC1,96,5L\:1"BP'8#JK<.T8JK!4/,PM0 MZ49&>85_P%/A:O9VE\_>#%',3%&$,1T%UDIVFP.H8"V3O'+_@J=RLVF;LYMR M4.5>,5)AK6B868#*-C+**_P$3X5?R $K?Z5R"!RJ :*SZL'TN;< ]%CAX&LJ M !@ ECE$OL,#D5,69FO65]'%B^R:U%113L;U\ #1YOYRT&*%A8^) $@XV.5P M^-X!AY'<8Y^/<<"$QN0A+>>L(S6WF?=XVDQ)RZ\\"ER3O29-<[Y7ID$Q^#,; M9B72# '-IHV$:XW6'&B7"="[ O7A8)D5/B2?TR65RBWNR L$U%#RW%MNK(+V"QE6NWG./S:FI_E44A*DZ/W"C]@)E926)8/=I MDBW^<&6-VM7@V2CA*DJHH'&]T?7+-*^#OI@BSQP6%()33H@T&3 [YY]VRQ8,H&$MX0MKB*SL@C2TA8 M7S>W4Q5KYB8JK%4,,PM0TT9&^)9-;]4V<+3;CY\%0;I.LV4 V>6S@-6#.KQ M[B]( :R(\#86 X(3WRK+3.E@)KU;O- =2UE@F^R50)@MD: ML>&$PE>:S)=R M#<16U3>K>SZE<:*V"ZN0'2J_@*0+A(U_.4@ -&RP[/MI&O M:D,G%U_+_L(B+C(KM3,TT^?<=--M+Q&DFM#KB7 M416 ;SAM!HPV#OC 61RMK]5N_>?E*$:/"PS0X#.R-\@\WB]MIKB;GY]D_?F')BD7SB/Z+$E$? M,PPM9[M9/9@";G-_2.!%,X5 -SAN[ZKJ/VQWTZD>$]6C5WUZ!]:+ VT?C+C]XCKVS MT99V>(WMDE4] 49SJ.4B*Z\A:" LW6S:E\W/Y1L\IB5E0@V?+TGE%>Y<>K;56-+7YP&;AN'M% M2Y9HE&]^V.T#;3^,/T3+%T].:427C4-R#JKZ,*U.-5Z$U#B?0\VI!,D=H\H@ MK"&01WQC@%)':9[#JQX.771%:#33C=W+Z3\31RO;^\WOQ0[_.4OXUVQ M(:%:#7BB44J;$QC#U^)R3?WK>$U?YV;NTK_20$LM]\J0Y9 M9&>]J'AB 8V_R3&W9M'73EA:M341HJM;L%6V:K8Q@0ZX]ND+6V#DMFA3<8*& M2W9>IUP:WZK@-YIU>YN,S"I#Z6RQ9A&+$V7+DV% XU>H"&S 0FAQT,IJ"$2@ MC'6+.B-/5D[3F$4TCL_X^EX.J;)J"GY/69S=/\OSN61[*#4(^1J/;\L9&H? Y-0X06%B"K(! P M,<+8^^YI@NF>_>QS:JG5!M\)BD)E_3# \'6[YE/[^N8A9O?'/N'5T 0:Y[&L M]>YC4=*Y7CR0$L!;>ONL"OV&#;=LAE2<5RF>7R/9%L-W*;&ZR>:?5Z9U>>TF M7XML,2B@T=4+=@2UX(YQ<--V-[CN7[#OW#(:WL781*N)"\[9$UO0:!%OE-Z> M)% CW$!S+-^[J#9!A*OH)%'5P3M=0>&+N68C#U$FT-NP>N=(%$LT:2,BA;9O_(6NOAW&B?YO59=3I%AA92/ MJ T@9+S -!2&^9YJI!+B>C9F>V!O ". *P=O! JP2?8_7XWW99 M<"8;_E.6<:0Y]_0LN)MT@@N.F%59-MF 9:VB9KCNTS9;A^S!2.BGLW;HT1QAA)28FH0\G=#!SR!A.E2 MH+2./.!.6?^N#O@)86>?W!-_8Y?B*5_ M+KDXY^E]LDS#(G5)8^_!3;J[368AG1I*/0SO #B[%'R':XM':V"7]H#4M2>" M$%[B:SL/]C&_T]38(:@(0HCV0S?A5.J:*ZF.I>A'K>XEI%YX%>]8=N,U-8SV MZ;H.".ZH1H[OCXCZV-E:K<3_9Z/S\I)%) JDUKJ3XQ#2X@"PE71JX/,PO .V M[%+P)67[14C_SI?+^;*(Z^KQP*LX3M6+X4KM&G[@!7)G0@I,#4O>3NB *(@L M?-EHFI.;9KI"YVS87,0XP=45F1JZ6CBBUVFH3EHQJ,-TH*C/'"3X40$^2^PW M(T1\T-B,S!ORJF"I[OH%@4@K;YZ#HPJ$B3/.V)E,#6.].&N06&277T0G1 .K MZD"PGF7,.B@W$6N'Y4WBJ8'.R_C>AN9-.?BR*;SENYPML>)]Q=,3(_:;GZCN M%M9#99X6OI@E:-/#.SM''R;&SA'&9&K8Z\59O7:.,/E%Y_@]HJ%[TY8B&SID M!*>A-6*Q0CM]R)E-[Q59%3$%@)R9,_9Z0+K-(5?>X01H]72TA_3\QAA8*KZ^ MQJ"] DG&NH7N6OHYAGA+$IMOM3SK[4I:@*AM>CD80AW M3)] M$K5;2.-#47! TH76<*'S9D]<##T+[E;S867G!P.6[NE"PQ]A.(;IY35 M/V>9A4DJ:+;8D]U"*QTAW;Q&/%LN6);=C5HOSW,X3O=L12T3W>T!5%$U^+X@3J4<&_KT?6$ MFLA8)T07]VRUR#V,AD0UC:QZ5*O+T)U*PS$[N>3BECZF(EC)Z#!?J@"2U*_9 M@&AK\P\#[>2 XV%Z%^S8Q: \WY&K+"%>9+LQP$9#40-+A6*J$#&;V0,P*LP1 MYDJ&G]IU=]2]\/(^PPWHSO%CL4_7=4!M1S7P/4 B@_*V(5[SZ.&.BK5F;.4B MV[XY:2*;&MZ !G> DED"\G6VW1"PE#8.-!;7T%N'Y!7ZJ2'(UP6]#] KHG3W MEG$,L_+4]G=<1E7UUK)*0"@ME -&4$J%KFQJ S9_-I/#93\.ZV'HYZ^![L+! MV)%Q-XZMW8^PS!I,E,W90Y-RJGASF]W/;*(I1'LS=&S8E$+V%Q9Q(:?#&>KS M_*N6_M1&KNE.]>230Y&? WKJ3/62\"68V>WC0K $(F[LNK\1'/D8WT- ,LG1 M[?6\L;-MGA/QGC9[)C+OOE@N:9#,EQTX2P<+RLLX4JK\UW5W6?MJ>NRY]&/%2> MJ_$+%[^IT_%%O/0=\H7JKZ:5Z MWG%%%]D;J:;ZU1+5Z[=&A+A^;>; ZK?& 4T&;H\,9QWBHR'%GQ*OI!,198E. MEX!4NEYE2L\8 \KTE[MPZ\]"Y-V*"LHC4++@=H6+L8UGX3&3[/M4)._HEUIZ M?8#H;$3C*1)?V,Y:.#2G\%S(]O\@R%K7Z#IP*37#5EPF!-)^/-4.K:UEX\L^ MT=(4=0DSR!;33^D9#\/L'[-E0L4\HO^B1/2#:["8;L 'B!GO\6QMMM3- S#U MR0N(MG@BVTX[;B08%"KLL9U+XA_&>0/MC!#[4"-RR&J9%B=)6Z7 N?]2Y#UJF[ MW MF;<=]]HX;K_=O%NY7H?>4URB?8N@]'7<7D$)4 [)SD9Q=;Y\:W[L_5WC=?[F M?B^$='?*S4(Z7OK$($C7:7:TM?R>H_R[1 S+'@8NYX2$)JSHFVV1HK$WMN-% M*!!F^& NK 0BFRY9JL?>=$"X_F34]B>A39<-(':U]9P8/_B\S/6"E(LSDHY) M'0!XEOURD2BRG@I7'11(:,B>U#&^ZJ>Q^Z^-:MC7U MBF,8FS_S[O.N'8_VLR[%X^T!5N^>X6=<2J3C9L^^UG14BK0D3Y$V]F*,)5&> M)5><+2'>2,I_Y5&@O;A@)](85"8:K_UIO<^!YE2:4[F$:CPF#OCNO94UU=]* ML5!H:A;!#11(M0+NBMCJM'ZK U%OG&6TBN)$I-G;D$2(5Y7>9*T>J*W5+(0T M]XR=% 5ZOY D%5D&EW*NS!O!HH ]DO J^&E:1$M>(W7=D"0X/TZJ]+J M; K46V$+P?C:JX=!MG6VKFS\@8MFA6T S((7UWJ$*_IU-:^FUQVF31YM@NL; M!:C1.<,%4\S+:=Z&Z/9^NS%I"\[1=WX'0Z=SV[=W>*+=\_5O:,TMWTX\6H?. MD3=\APN=CMW>_D,GTJU>_T;66+SMPJ)UV!QWZ7:XH&E?M^T_9"):M+U2%Z7H M'7D9/\5DOL"SU2A?YL[?<:GA'T9<7.!S$(^7#62CV+>$)'06+:ZEI!!H.:Q, MU0&N,B/>8(15)V]G?O4>HE54=IL0)@+?PG*N^"474IT(""07=15"9NH)@0=H M MA;I'].Q$V]T-/1$RT[+;">J)&T%7LF[8$]U4*,AD5V&K*\R%QQR"6VN6=W1$ M;=BMXZ3:C:\,?'%7;\'/T8+):0:[3]7%ETTW4J0T .$-PL"*.3N#Z>'.PR&= ML&>7@V_MUM*"X($-'L6F"!V=B=WCD_Z!-(Q@*-W0JY]%J_\;!)D6_*S \N(W M/?BU=UQKS<*FK^E96DK3%%F8VD+RE;I5GPAZ)E/!0W@3%=];21- MZ&"XUMM01Y=.PDYD,DR;.F),T^82:Q*HT<.U5"Q;VU]R\4Q$X_F8%B5-3K"5 M1!$4=!7*N[C %!!*@FH!P2T WV&=AOKR+\5O^=).^;%<&=ORE9[X8OT8\E=: M^>S"7R_,31#MR'Q2*.[3D6V!WE$'U"L<6PO/Y+]94FG&^5P9@'5W80N6;86G MAE6P(SI@T28#]02VF*KDC]7=TIC*FE!O/)[3)QIRQ[#?J[@);\[BDT*C'1Q3S3;1KG6#\&%8/#%=/*+8B@B7D/J19PFZU ME2+M]YJ1>[ PP0S$8E*0\W=*6_B!).50_ $S$LFC-"/T7A!RE3-BSEAN6D"# MF=\:74;V.:0^(H:495O%N:SJ+FI<;+45G12VX$YH"R^K!-0;73Y#S3#DSR0* MJ)S,G_/T/EFFH?RF#K+W- T!".@V(;$*F!2F^W;HL),4JQX3V)?;/G;O7ORI M$9J7>;:$D\*=R<#V2S=;?@4.)A\H6\YD79PZA;ZW,=\%NFC08%:=%;M.5X_J MXEI.,M"FN]UW>:HQ$Z<)#'7^0<)T4QU%I^1JJ>82IA:I*S$A6#@-;H<1'5OH M&T=HSS>9#N7X'V(J<=+%EI%??MJQ:=43JII MZ4;HQ4LBB#2%142\7DDWQRJQFEKY"4U]&@DJ944_I] M].Z,VOL9P?[Z/G#(>_1R)>(,J+P*6UV4QC?=:V'-N?Q+G+"@>Y.IE[AU?+F,' G.U\[Y\HVG #:F[QM="&KZ3P@939.!9T$4:)&KS M(7? U?J1,*$.0:FPTS@NU ,G.T1AG*8(TQ8^Z@A5F$1\AWD-YMP5!T6WI_9@ MX#27LT-15VZ*P'/:WQ%F.OXYJ/[:RX*$2B&58>7D0XX4]Y.75L@=YJ.&\;W]# MF\$>]$)X@L[0^"M9JTKS$%AH=I6V!VAS:=2X[N:+CL':+ 7K,DO#!)7J,!&; MO\^7]L0E75C8P>=@,44$^GBE(PP=HO!EHG*.?6Q+XO!BT!$IFN7N;@-2\,)T MN_&H]1(9BOVQAO)G*Q(]R)&%_S9T?PSM(/1B.$5XMO=81^!Z">[SAEK_$RSM M8T2]\>L^0=(_:X0,GWW[:P\3G$)N,9C$WX,;_# K\F2J 7.JSAM6G &+O=UX MV\-P6]ZH$3^D'SL&Y[8Z(-Z&JQIXSN)'OEF4F"]/TYA%M)&%ITU1.XP-1:>( M4H@7.H+0( +?+3>#_ME1V-GBWVF<9&\5P.!E*F5'5K/4%$'EL+TCGIK8#C]VM+U1='HD6%^H014)8I,F_T1<[_WU, [LIPK*MMP;8T32(Q7=-TQ33 M-P;Q*/Z_E(1LR>CB1O#\MYD:A^OR=O3#S-$W0YE-$<'M/-6U_X8*U6;D&'G% MJEB6@!WC E+7;D3@.]95:*;?. &YP*=HS1^PHN-??0"TPP[>T-Z-L+0^/U'X M-KX*_>MGS4!H@Q6JXHFKJ3\(ROUSS:J#Y+-JF]5)ZO.W[& M(VE?G"U_WHCM*(\'OS6GQWUPV\V/NW&;))S[]6%7@'?6!M^ ["O-G^M31_%G M3[+W+*S([%-JKW@HM8YSQ]1 WKI\7B4MRD_ 5[J>JV5I;S^-WGNUAP3OZJ5* M _?60S5Q;_GX>K%- ,J6I[?QYYP]L84<6:M4#?.E'-37P.E5IGCM%%9FHD!L MXY'N\ -*=?0CQBE8_D'][Y[$]&__#U!+ P04 " "T@GQ,&C(^JSQ3 "U M< 4 %0 &1X<&4M,C Q-S$R,S%?9&5F+GAM;.U]6W/D-K+F^T;L?_!ZG^UV MVYZ9,Q/C;."&D^3>W=VOR5_3- MS]__1/Y[_\U9AH,HBZ,G]-UWM#"A^O=?Z/\>@QQ]0RI-\[^\YO$OWSX7Q>XO M[]Y]^?+E^R\_?8^SIW<__O##^W?_[^/-??B,ML%W<9H701JB;[\A]'_)JQ]O MO>?1M(R+]#*B$ MD;^.Z!N=WO_YSW]^5WUM20FC6,*ZHW9%7[QOB;N$?ZC^%17?DD;^YINZF3.< MH#NT^8;^^?GNNBT7O>[0]R'>OJ,?WMV7CSGZK41I[1TY:8 M995&'Q!^RH+==XN\O0,TKS^ 5=D\EHBR9HI&2I+^4E MJ1?O$3HCL^$F+FZ3()V"*RD[?>F(KMNXQB$QXSE.J>'(G#YM.(5PU9>5X6D5 M_E;&>4S1D]]F^(I"R0Z@=6NPHX-E@:>@(=C%19#<%SC\]Q3S\]@8])P@2ZF[ M>(NR^^<@0Q=!$4SI.3)V!F,OY4'=N8B.%V2PF#R:RAGJ2U@/70_!ZZ2^S..B M+\L-3I^(V[*]0(_%!&&X;/2E^8!Q]"5.$C(X52/^=4J\YZ?X,4&K/$=%?ID7 M\98ZA%=E469HE:9ED*RV=%K[O;+*>C,L,D&I.:6QWS9D$B<>9D*FQNB(;0"I MU;ZN[/M9D-#5U=F^]FT"0M X-3.JK%&Y?* MRFNSHA>L(I/YD<8?<#;-U^5QT9?E*HBS7X.D1.M-NTJJNPMIB9LX>(R3>&*, M0[L*DWA,2->#88C+RN4GEDO)7T,T=34-9&S@Q97;;9#MUYO[^"F--V3]VJV& M- SSL&]Q$M/UR[HL\(:,&C&.K@NTG18(LU7W$?3F+(IO<'Y4]54B'*$5J-]Y MG>]RC9Q&E.O%+BEI$_J#R$[".*:"3H/ GBX_80 M+7F.T#YWB$P.)>$<8E+@V"B1U'X$W:^W.S+CT %ZO9G1W3R.7$=H+\O.K=WZ MC])70A2_T.5-%30D73@N[N)\2B#*O@Q':(>S((_S]>8V0SFQP-&G%EGU1O'E M79#NI\62>QSFVI-[J*P^WY8J9%)V;TFM&3([@P4T8>DRK.L;ZI/GS.(N1MC(3S?H)9C:2 MU*9GITU/2YO/]YW/ZYW!WYW!T[69?60S[$FLUJ37,B=$2[W7U!_E]9 M8KTY#_+GJP1_R8D/3WYY1@5U/,V$TZMA!AUF$=NFI'2 +O:S-367O6WI[0ML M4\9#VD7E?7,3,FQJ *MOFGY-@N7],R+#O57PR#A;E-FJF":27>"P;-;7EV0L M+_:=4(")<')^7?F"+&0B-G_M2MF>?8S3XET4;]\U-.^"!&!;P6E+=HB2'@+] M0R5NQ4C^JYM"(ORN4H1ORSU[%Z+5 :70(&E)Q MC<8%^_6)![6J*E99@L->#0D]((XS;EM6[;@)\L>J,.=*G69) M])A7:\B!*OR/C1K#CWT5#N9?97UE2']@G)JN8=C+-QG>2IL;*S0XR/B7;\9L MOBGP-\/B.(M0UMR3X,QDG<4KZ8958/ 9)T2PO/8.!<;4+=8T$KR8EP PU%H- M#3CC!C0_^@*:\S*C?JL:)@+",3!&A+Y#0:Z9EO%'K!IS_^36W#A]>FABPI]P M&M9"#DTM)6)F%A#Y:6*(1@#S"M@TIOW9J6DOT 81>:*'X+4#0Z&1H>1-XZC) MO32\II9J"*@9-F#X@R_#NKB; QID2;:V8V"Y5?_HU*J '?;&MI"]^+I% -OL MGMD9KIO:VE)>CHI MT#2UG+Y0;<'P9Z=@N,T:CZN2L-JY']A?0M$T!I?"2RNK=5$;ELN#1:A^<.[ MX%1H2='GCJO2_^RE#15:P)R2/@-F/;KA?9A6&Y;:L,M/)NC<.XZ'_""_0-!&D M@)<(T-94#08(2X8+MU'#CF2B!'::GO$)%>O-0_ Z'!#,2K.!0K>TE_"9U@: M@467/P.6VYBETK=7^KF+\=\M>.P2'_V]VW#CQSC%6;7XK!>4 RN*/C>:CS][ M:4&%%FK[C1DPZ[D-*]H)(LP26IHEI.0IOF9IL6.%D Y8=ALN[6[1G2MW-\^5 M6YOG?F]Y*'71V]0\'VQWO'<;"&R.#.2WP;["7A9$B&]4 .7!GQ13>FEDN&X@ M/U',BQG=;<"/'4=MCD2/4RH&I@?3-XT$H/<2!KIZJL$ X,ARE!R'#0=4TB9#*2V/#=%*;6W\;HZ[UV>*"REZ9T16$9Z,$0?Z(D!45+PCV[#=^SF M WKU2]&]_N 3&EH70MKNNLM(O;2UAG:0?7@9,V9YMZ$_=A_'P,K#GQN=#S][ M:3V!U&I+'0HRJ[@-8G&O1AGW1159UR/BDGEI1:!60)^(RXA9V6UTJY*OD4J4 MHRVEZ=IW3..O<17Z "T[YL+,ZC9^U;\<4<;T@3RW%E1CJYQQ..SD.' 7Y M,\WK)G_0V?[0WQ2+ZVKH1U\?XC/C%G>;3")72ZW'WO$O$^-[OU/7EI2(KW:C]J*&HT@< MN,3A&(RZA)= U-<5=$Q&S9.!PVV4KG.1\&%B'DU]$IIV#N32>&ERB#Z069'+ MA9G5;9A/UKMEV%Y"CYW6-P6]T&V\KA7U@=/]^!^'-WL]S-_A.A<>PI).)7)# MDD?[Q9FEJA!<\?XO88)S%/WR;9'1U3[]@4S2Z+6X3*I2OWR;U^\U^\R2@ MOD65#[MZC87WMXGHAL8>T\UI=\DU@@,<]"V-X9IQX5!QZT%AS,6+Z]&Z8EWT M[K!DJP@A 7/_.02S#KZ".S<']A1:#0-TXMITR+'RP#F_X(&Z#5E&R(EE$Z/G1I7'Z@K*"[MH"[ ZD;F,X"FHO[:^GHQH#2G[COO_7=X,&(8[@OX]W ML6__4G7GSN+(F3[=\NOK(O1TR^_IEM^O_);?TR5R7L/T;5XBYW:7>' +%J87 M.][%3\^CU"PU(?\6L1ZAE[ ":Z9]IUB/E1>W'_<%),[B.JLTB:I$(_8XI=3T MJD)<&(@++0 20(UUX2%F._%NY/'[0?27@>T[%4O-S:'C6KA'MP"CBO72M6./ MDQ<7(/?ENXG)9!55;\S4'Q!9+4IM+BW!M;Z@Q )P -%5%Q$"GEYN /!0)B_G@P(EX &!0::H\,(W9>7!S,$_(ZSTN0^?N$$M,S MPL68G:N9F,+'0''-QF/ M1.2Z 0HJD;&]=@!@.AD8>3#U.[Z2>"2>>.*'D(I,[?^4KZ&=@=&YD_WI#A*G MV;0SW4'B^ KA*RH\NHE?4#0\L]^YW'JUI1L2O_?>&V]L;LZ@:4 3!EZB97)+ MJ*%D4H4?EQVOD@1_H6DE5SB[P.5CL2F3\:E'05*^25DVW.B5]1)84_0'#$]Z MW/VX;_AT* !\**"^3/AT*.!T*.!T*.!T*, [NYX.!9P.!9P.!9P.!2S'_E_E MH8!VR"+R'QZVJAYOYCYYU4IZ!'F:1YF<.ZTCIWZ1AQ.(#3,4Y.@"U7]>I^-$ MU3N<)&2Y^"7(AK%]P]*'FQ+T2GNY7I_6!J#;%?3X>S&1V$EW'G4MFTQ/SUT9 MMMC1G[MRZP=?Q"]Q1&:MX4 _^KUIGL[O7F)")+?:K)V27AP_6$7_*O.B\@L> ML.#9WVJ+[8R,FY7O0AR7*E!^N&ZQ@NIGHG=^APA2\[A Q$U_B4.:8Q'CZ Z% M^*ENEF&@VDWM[=O.1Z[=2RR[M0$@W'YL^;PX)W+06JAT>V?4Y6:#PN**V)K? M#N/[)V?B/NI7EKA[WF_F:$.=?F&I_HF'7BPZO74*ST6946>GZJ!5QMXG]*7Z M,EXN:I3INJSJ,EXBST1?H,.IYNK%^1J9K*NP'N&)JCI X14#8*5?;'%PD6@] M#3%]QEX@)O'Y_'*Y*Z%MTKR@+XQPU>X#K M'<^MF[$&W4B13@U>=H'YV])BQ$='!D\.>=4IQ_$+?=(^S9-:ZE9?,@*L-V2] M7D]GPVVK8>J #5[M:^.3>'D)99OM WFY?%)M?AQ'N\WP)B[J=(0>UL8?#H^G MMA^\1(%0FQSB&Y0FPMX^='/V?A4Y]O1P ).:11"YHK):(?N M&)_6=Y<,H"'0+>-S\L+V ]&XL[B4IFD) 8T'/IK4C!BF'=?./,;4[ *&7@SO MQN8>.3AN#2YUW8PL#O/@M&SNC2/7N39&6;%:E:Y5N].4[5!!I47099"E]8IEK?#E1 MTR0B(E_-#5(*9&<1)R].)O3R.+C6E5#PDK%\MZM:'9!1N6R\R&GGYREP30LA M99DI4E)?C:VA(,CJI'9W+MRJGC#G'(3FS^"ZY=AL#B_G*TI,58?-\G#F MXZ1OMP?J:YWZ3^T=\?S\>9 _7R7XRU$/[;>5'D'M[2Y(]W.POB^WVR#;KS?W M\5,:;X@&:='1%O*6;K MK(E\G7ZF0\@N007-T4JK2SQGD8!4N$-9L:="D'%AU]W,MUG/!XRC+W&2D'JJ M\7)XH>0<==[@](E,Y=L+]#B+3NT)L7G P<_2FZ,FMH1AM[I?!$4P"]R;]$/J M7,_!GXU_O'-%EL?X;5SG6%9WTE0#(4KG&G(OR4" ]PB=H93P*VZ38!ZU1([, M+."N\X9(\WU ^"D+=L]T0KY#.YJP?;B'VV:5?RN#C P'R;Z=1:[3#'8R%VY\S*422^QUSSU'WYF*/?2AIOS!?;2JO8;Z:N[[#G-!I/8CY*N'[$?/5Q_,F9NP8'9]BOEIX MGL6;VPSEQ"150S#Q M7 4@?PVRF)J 14S%_D9P"2&0NHFX*:G=;93%^;]I'R23+)GU@CBM'H/G MOT<"HF7;9G):1R%5J-6PGK+=@*JBBFIC3<[:BTUTOAKK+RG*\N=X1Z8^&B4+ MGH;'3+3+27L(MYS_V#%M!$T<:53CQ:8\7]YN1/L\R+(]G3&V=.I@@3, P*!, MI&A3,UDJ]#2;QPH.U75.3"00O*/.EV9XII(N-XF[$B2C^Z*,RTNQ)2V_5%C! M&\4*HJ353VPT6W MV8ON-A"Z,;8Q)G1I;*+/@ MY@AB<2Q+D'^83_"5G<,>?G7DAYB."EBEH-24\DJJD]E#YN.AXCAG.K0S"0YO MJE>I)!F*XH)NL/J4[<#+*7.=[B#T24>Q.-5"8!R\4ZP%;CS(>Q *]SE'FS*Y MB3?#**Q&"54#=$LX&H@TK"E;& EU[XY'ZKJDBZ1N'5YX,$))V]Q5)O++:'?1 MJ*P*3_RRRT86H#TL8HQ?FQ<+LL.Z4BB]?-,(5FRT:Z0J=M1M(SU0&>JNCR=X M1=U-7X?*I #J5O)V 32*B/@$(5Y(R#Z& MI$$A>RCR9O?KK(P3^G .-XC$_\@V.@,"5J@$LO6!;[7!.>#GQ># MA+K>[C+\4M_4(#6PF'!@;![AL@RO5'4""'B\O>CE5V5&5"HS1'2XBE_IW_B M4!,VK20C7 8@P*H: $+&VXO[XFYHPO S3J+J3A7V#^5XH5NL:4%XL65 Q[ 9 M#( $K\F+2^ON@O2)MQ0>_*UP\^+.:.2AW]1Z/A+UYY' MZ78-%@F===B;='6)%YY=B"CC-8P+LS"6ZZI[")=?(DLX\U2ZB,1=5MN MN=;A?FN4''QS- 7RN@>6"SZR3DU%[3,HYD7?^1B\BNW#^\;LT__FF7TD@LOL MTR\V[C^>IC<0SR>(,SIOKC>JRV)]> MRHD&6@V)''4KL1$P4*%N+QMQHWU-Q,6+0?'@H3(QY;NG7*K19NF ZJA[HU*+ MPA11FE3(ICN0+F-?L[UM]6Q?#9O5>U2<)9R2C@6&Q'2>+/'XEL=P%?DKO![; M*@@D9N=%UV_EJZ?+C]5-^"A:IWYJAKBS7HV[=:P:D/AH[=L%O5"N'NRMRW/J-=.K&2VQ%]]O M>($&IQU'&L5PTG6\"9&P.9*[!N=_'"P;'*_"9Q]LL:(=N%BR+$QWT;+ Q O M*"T1U?&IKMYU'."B><.UD6R59306(SM;H%&B@06HA+VS1_<$3G&(FMK8-<0/ M*-L.%XY*0K9VE! ZZNLZ5L :JG:[,*".YCE@(6\OO"*Q'G5J%"^HH%5&B?-> MF:,&'#1Q8J*V 62 U2PO8+'4/68]NP,WF$%,^;O+"]C(]& ;\[2[?-I=]F+I M=-I=/NTN']\^7]?N\CU*2+W5(OJ:_D'O,")D'U%$GT8@*^1XZWQ7^0[%3+0[ M1)J"-E(E_UZTFM0HP49T2 EWLY10NOH^9?90,[@9^,64;3$LYJKK:I@7&S=# MK[>K:ZP?S(;6-'$ %P0I#I6V-[^O-^QFC_^.GYY11F_&J+OU""P&95O$:)5= M"FS,&\0(.UK5>>&AB57C13^ U,I1R$7$P]J0HXIU3!YI%GOO!\M);GQ 3=CNDHD)W?N1 MW*Z)-=23FO*P-RWC-\]2HAGW:/3[M%7LGM$GXZ_SO.23J3T+;[5EKZD M_7OO-61$4T@1**[S87>G3>#D;4MJW /OIOI7L_T!!UGX?7EHL+*##3REF;J#WR1Q>F\^0L3P8K)C26M$ICIS_7.:H2")?T?1 M>4D^I.&>#D@C7&J7&R2- LHM'9.F3605D1I">.$<'\YP0E7O:"X_+CV5X>AD MM3G#H^X06@.T]::TBG0;TBUO;_*>:7 ?HC0@^G%B:%(:AFH^C2?'Q"?C#<-: M@7^:W+3V"I7\6KV8^YE(G]-\AT*R7$$1=WM+2=>.C$(Z=S$^N=DQ7+L>-GA, MZT%(R.QMF'P4>G-O=%X$T=SJTMBBOMV]B3IV!J?#B,6/$*LIV_UL":4C]UW= MG;&.BOT90<"ZWM&6L%S,B=UU6>#-KIK7*L?*=2#J;R61.-[LZ:W><=ZV\'5: M+UX*NJB^BM. K+6#I.V=N2@698M= X[I[)P-!QW1V^A$5X>\\7?HMKYUY0K&C6^M D=CEC58XB.T>W=$G"HX'3CG$'B>S)/+S8:N %B@GH;Y M2-7]4!_Y\;PLZ!+A?_!CO@J+]88RNL(9(D/P*ORMC//F)H0V,',3!X^D?+$? M1LZ/51^+KL]?WQOH8,>VBNW^=@3YO7!X[U%">#Y]0"G* GHQZ2K:DH:D0P35 M_I+TZ#0?10NU"ATR 4&%W@#XC=K'-H*A0GCQNH.APO6Q+#ON:Y_7--^5\7H# M6+;9FC,Z12:R>?$ 13N_-!WRC/3733S$M()JN)D]I'H#.(2U@&V$"6MML/,' MUT_J$6$X]UJ//QR>QVL_O %0"/6TC8-N18WI_^C4])=!EA*%\EN4W3\'&:+W MYH4#%$AIV&J&3_,&L '1WOJJ@5]G@Y@_>868BS@IB]&= PHJ 6I:JC>(&WX+ MS(VY[M/P7TM<Q)RDX,_4>\W6XV@K\;!Z[BDQ8 MK',5\")+I"<7-S]$0M$T/I?"71K0#"##D&:P,"]P9*"HX]:]7/B,\FY< HB7 M4G0T!$DSD&;'T'Q7,*Q?4-8*O-ZLPC K@V157*"P6OC\])Z4^9F;DF12M&D\ MO:*.5GFR<01/4K^+'4XM% 1ZW%VE,MTA>O?8(7GI-L,I^6M8X]MUGM(G]$4D MVCH[?Z:'*J_3+D5,.N@N0:,E"QL@;?%C@^ET?J=]A#DZOC4[&VTD3*X>LI/@ MUAFY? U13GSUUT:L*]+N+(*)(GK^ELA<)3VLR5HHJ/(B:7H$::'1H3!_GS %C\ MCYT#--V/;P$T4H6M0V18FQ?9*Z::\78.K?":N ITL0=H%9,V&]$ZA"<*UTW: M6<9^7N$=;01N:%I&TC0CG\3=7I@9)#!(URYDM.JA$.'S7S(21GLY3K' V]:R"@;I MUI45.'ASGOX@_'T1I%&01?GG7104B-#_\8<_/*0>^X^CF<3; KX(X^S5(2B)[F^!17^FW2J-.>,SU5G@K M)T^XCRBHWHI8IW>(!O'BZA:23SC-V#_IP0+A_1VS\&X@8IFWLT'D \;1ESA) MKK<[HA%UJ#C'J.1$38N(B!R-"_,8'P,;HSN"6)6$#CTB";SP7UIMK]-=6>07 M<5Z-D_36 %'W%%,..QN/\JWA"]XLLX),*H87_H\-E7DQ=.M\+4X9+F+K\R/= MVRI_MV[_^=XPR@IWG_0UZ00DG"*]7:-A9%(6*@T?OD>C99U]' D-O>0@5'9(5AA9=W%\C6QA:4TII[B(/5 M^'4!;Q0R]Q-ZO*V#F;$GW4R8"7W>;"\,G/5*HY^X 4 )7_1U:=TO>C2&HW& MBRJ)VES80*KC+)KZU7@Q4BWUYIR_$;<)99[-QAK%;%GDKT6QGOJ OK>L^7R72; MT M ('WJ3UTV_VT"$-+M-$W;)^9%T=?#]?J"5607X<**S:ZWE15[*CI%'J0,-1= M'R[PBKJ'9I>1MB#4Z&Q/TWLYX7"-$JIYIEO"D]LY@5"233W"=N!?HRFO43H/ M=6ORPCD7ZT)JYF[Q:I10H:E;PEWP70<6,A0)]0>-7X?*I #J5O)V 32*J_L$ M(=Y&@7T,2;<6[*'(F\V(FR"-N)'N\8>F0;H??/.(.6,!EJ@"LNV!)[5MEY<7 M \%9&2=1W#RM6__U>KO+\$N=:<"UK5:9IJV 99:!"),&, +L!HO!H*K,B/: ME1DBPE[%K_1O?/"H"5GRCX1P&3 !JVJ #1EO5P?^V*$@(M*Z>$;9=5H$Z5-, MO.LZ<<7UI@^3;[3*'9PQ&Z^"^\?+;CS8P>FT]:"9#T>R! ]=FQ0=M "LJ*-> M*C8CGJ1\MY>.ZN@>BH/Q]F+Z9R+?X22YPMF7(!N^0B6A&("B1^&S[<6J@$W< M8^''!$P%1S?Q"QJ"+Q<;5Z\0FYB!A7R$@)'"2E1 N4[LB#-DVH+_R#" VY?HF-)ID-KVV$F&R8TF/F(%ZL-9#9L:-3FQ=NWW52R M]6:HS0" ,&*6/Z@@]A% 6@HJ :+BUGV%U<=%[CA##T:L7M2ZS-(S7IL)=6H9G.-7G$WIS[QW?.2"&C(YC.)6-N@LOT)VTU"A3 MNCW,"7WO;=SS"F&@WW'6_G S$)YY)!*[S4:(3P6A@DM9MG"BXAE3%P MNDT;%P3/!#$COX-@IH&N43#KO=M@)Y/G[UE<%(CXNIL[5!U@><#U/'M6YD3^ M//^'L!QFO449?1D\>")CV@4*,T3P>YV> MX^T6I_<%#O\]C)M#Z5GL7$WOH\UUU53'T-4,F85-PYIJ"Z>'FF^S."2BG&=E MA-;QT"?4*C.VM*R,Y]8&JZMC<1E39G736":@7S/Q/N'B D5E6-#5"QES'H)7 M,F7M<#X\8&A6F-/C(84]!X1^ VB-!1#N+*7+#%#^I%F64N&HLZU"1JO7@#*<1_"D);S$1ZF:H.]/P!C!ARWT8>1M(8_.V,].-AW6W8\' K 9-3 M?ND(EVITQ\B ZJA7BLCWOT&*J+?!16R841?TI/A]09R.ZNQW$]6^KT7B/2$. MHF5HD--Z('[C5F[_\W=;1PPNV&Y M-CV#RAA69NTS6I891]=$N#$D[TX,,TM*[[W0LZ6%NRU$J68H>XE#=$ZJ0AG_ M=+J,I#45C\21)\7O3ABD2,]$73ZU27CE)_8RX2(GQ2]!0192M^5V1Y^SQ4E) MY>+;"$K>+G54Y+[93E-!J1W5O+PXON/'2$%57O5B(#*=^<' MIA[0[1$R\];>]*\9XM\^!::78&! [\Y94ME9 69OEU0"-B+0#%@ZX4C91T> M(__$'X#PG# ;")&Z9%,P,I^#=O;CGVZ2D'_G%.<3,V7ODZ/)'-YAL509E9%Z M/"MS]7B->Z\?5_^P[V=!$J0A.MO?H1W."CI9,9?E=#G0*>UXUK3C4\3W[45\ M3P'?4\#W%/ ]!7Q]-^,IX'L*^)X"OJ> [QL(^(KZ6KG;)?OS9R)& R5!AU/1 ML5XGIO/-?%"5Y/U/S,37^WP["7"^7?4K.3TL6N#K%%&?\?8A#" 1C_?.(Y1< MK;S;MQZU#"D_UJYZ[Q%2E>(PNT]O/DK$[&1*=V\*@D-(P4 -*B&#Y<,,UC:6 M@2>LU(L-PJ_NIB>+<))?_F0!.OZ\R_C5W0BG"Q/C2^*@, '>&^?+JX\2M>0! M>6C!48Q>7?"H87M= !FW@ F8="I;WAN0$IW.]A^#?^'L/ ERWH: 04GU;#F99#(%]&GS10/-E.: MS-M((N;?4?ST3,.I+R@+GM#G'&W*Y";>#(,*-EBQ*-4D5OZ-+/P8EKWV,HIP M3:K>BPGK%/]ZL_&O!:7 GN)?I_B7=\@[Q;].\:\W#,93_.L4_SK%OT[QKU/\ MZQ3_.DK\ZP:G3P7*MA?HT?F97KJVHA=_HR@NKH(P3N)B+XI8@6@;LREHG?5+ MVO8/3=N?[>NW#8I5&E&<-/]XS(LL"(<)=/H%64MH%'34CV&&Q1,:H=N+I;71 M/JM3BQ>#/17T.B4BE71\H:(/P",F:-J'1^ [&)1*:1F=Q\T+OZ\O&)$=K;;T M(1VIB<=D7$-WR99E;J&"$XS>Y3DQ=59P JM?7[.EA**+.*_>1CK3\&19D1E2Z"0@X@'B$7,7W"94%$HN0$3/2Y M=A-<;9Z]#;-JI4"?@V=/Y- 9Z08'PU@3B+8]=2NE]=V\.JIJ65C!N#&RZ0-U MH*G@'+^@-$B+>T0\3!3=H'J7\HY&%Z1=&5*0V[7E!7W'@G$C3.CZ\EH:E,SX M$-WE:XCR_#S(GZ\2_&6 "C4AYR&J(:'O5@.DSBBR6J]\8B- M542\&$=C!.D79#L&&@5]QXQQ(VB!1:<6%DVR_*:='EX?O@Q=#N/R1N--5=YW M[$QMDAG'FZHRAB3+UP(!P3R&D'Y!O0%G$: Q;H0Y!IP>3'P*<5[3ZZU07A"9 M475-602,BT$*2U,%2YO7B@+_%9D,?Y_8ZL[LE4^VN0 MQ315CHK_7HHI=3$NHF3%EH4G< -,0).L#H8EMX%6GD*?TS)'T7FP(_\N]O31 M\KBHMA$0$@Y8D_E(MK>!?'R'GZTFTMOR-:^4 =1R$/@J?B65/P?9$Z+SMB@: MJ")K4PI%9+[# :B@EK7%/)DQ+0=[FY A'?68$U9O-'Y"Q7IS1R;2+ X+"K;\ M>6!@DZ+MK:@Z17T'PH2&T *'7CT,,);COKP8LR Q"$+:!X2 ="$ @"AJ8G ! M7V9@TQ"P'?_C[UE<$"TVZ\T%VJ"LP>=UGI?TK8YSG ]1 2_0-!FD@.\(T59: M"R<0[@PMIG'>.9(,V98U*+%01,Q-)AP3^XX0+64G) V..;-<,M/0KGUD-#+& M*+]#NV!?I2:O-[=9G(;QCFZ%?T*OQ<,7E+R@CS@MGD?IN#9X<7!EP&M)L)O: M5,:H-*B8@=9M>JN6$O] 038./T]A80+1EL6;0B:_8>8#9%L?PZ';,+6^[*3V M401H$A-C+-9,WAX:.8TS,Q[K&ADBW8:XM:6_PN7P -@D'J9XK'F\.3ARFF9> M--85,C ZCI%K"Q^_3!X=NSR,P5CQ>'M@'#?-S&"L*F1@-(V''QV,JTV!LNEX MY++1A^2 S1M"I:R!Y@+FH$Z&3=/P_AP;T^=!ENWC] EPJHM/RD_O'I#ZCB,- M1:>D< _X,CP<(7HORL0$T4KB]PO*M]11=7($?YQ5^:/E+&YQK>/X XA6:>5% M1!1T5+5DY5Z,P'**M:16SNH>2*VV]#+6ZWKJVK)V;P7^D^5<:7&]G+4SC%AI M[66LAK64M63KWOKV)\O)S))JQRL!&+':U(OPZK64M67JKH?^D_5GAD75WL>O M8$MW:)6&KFB7:^>QJI;,7#%F5K9\O8*D5O+3^/5O$+7:TC7U@FW-4=>6M6O6 MS-ZF 4IM>U_2RY[!]NY1*^W=4"_7WCQU+=F[8IZ,69[[KS&0/V@,XP_+'L3'JMI:;G4'\*,%RDBMJY0L M]5"& AK#U3$YMR#$_H."BP:#K!'L(6-0"X/)$2)M $ 3+],(]LVY\%P;O-6 M^\'ZSVDPNH K0]NXW(Z?ES8HR=TV493T'2SFS3!A4T51#;LHS9_$5\D>KV3? MUG_K2Q0QWE\]V,^?'-#F1E:)&0<4'&NV%$LR*E\M8]NV[)B)_4FO/%RU*['R MF(ACZ"[1DFPM5,[8W%V.S.*.TQN%+224Y%NWC "FYPH&*3SS+W'Z3Z M^>?EO$C5UX/S\)28@-T@PR%P^HR4VNH8H)8*$^U;4#Q.7EQ;WA>,^Y2.C(1K M7OEK178;4F8LL<7G+A\)C8XP1F83,AC;T:@EG8,714L>A'7F+-SU#2A=N,%-Z\VKL#4XC>F]T@;+'(/WW M>K-!9$BA@MYXY#H.$ ML\I1TK'L-3&=_^L>J)+@!9"$H1<=]K[>-^U*QW6EE71M[J*0SMWR2&U5#->P M:WHAXSJ!4N[@7ID[OIW_87S MH:BU0&J&(2=-3G09!OP_Q]EVE[W5*_HH>@E>47Z BB)/\6U?HN,PRG)WC M+$/5@X[Y*HUNLQAG]8FZ5?2O,J\>&B!MK22G=[[US']H/4,2C9MI57243^V@PT\I9FZX\(D<>A(HB6& M%_/ ??B,HC*A[[0"E>_HSCL%88\ABRM88'C4C+6UB)]3O,= M"N--C")^S%5%UXZ,0CH/PNU@P-?&CDFI*%J.44?IL=[B*8.-+67K1U[.(B2&YPGG K8O=SXJ[%:1FG3VOB7E3[AOD9(JV. M.KN&EZ]%%I"FC\EZ>5_)3^]+(R4)IHA\3]79'K)@'KX5WVNSH]38:_J9:W34 M3T$(Q"Y:O=O595(>]JQGELX++^,<;W;+6Y),-.FJ,SE)(V*WCJ"_J2 M)6Z'>Q^F1Y:=98.CYSBVWVHZ6+92NQ='SS1ZHB"I2NKBV&0\="(M,/8< MY+.UH;Y?8D<(+\Z0"*04Z*DWF,_"6YY(:LI[*=B?H26-X&]'#B^NTA+H5&5Y MK-+HAM2<:*="JTK+42PNO4R< EO# A+%-358<_M\O4!JLE"-4%02)^HQ04T? MNM[N@CBK$ES)*AB*.QU.<@S"."T3CP:M9 &;L%H;G)J^%C8K3N_0+BBR^N_K M#4U\BI_2RR!+B>,#!"B(A1R9"A;+A*1.NUC HJ*Z!H2F;Y$=?;#\B(*$9F1? MTAA?04RT'3]_8HN=_K I8+=,H)JVUTP#J*#J!L!NWV03J$&4WN$\KKO>69D3 MS7/@Z"DM*@>FH.@R00AI!PN $U3#]@WIOAYK<5 MC=,1?:#NI"8S!0*AS!:*2:.VLH%2:,4,MVXWO 1:M)O_]&P?(N9ZAD%47$Z. M1EZY90)/V0(6,,:K@\')[1Z44N#&N=5%TZ 8%$QML:5CB:^_52BU53 D>;+[ MTY?W_)E>S'%-AMD-RHC@A&!%ENI%_FN0E'5(/TGPER -@?%O X9R]&DQ7"8N MS=O, F*U*F=8-MW6$>2@0399:<\J"[H:^A_\F).9?[VAC+@G8*SQT]AF5_#S M')FV6\SV%KNB;H9+T\T6^[ALAO]5^%L9UXNL3@>[B8/'ZO8]>[C5JV\ZKJ'U MO5W<&[7XD?H%5#;6;[S<.&J4Z&E_$5Z%J+EX#G0[K6/! MWU#7R$#IY2[1NGA&6>>N'A@(1:7DH!N76B;(%-I; -6X!@8B3W9Y^KDCL 0Z M6#;<MP=I.S)F!PVW,O!&S-UD"(0(KTP>*JLPR MX**EN0%H5/P9=-Q&MAG"ZQD2.JXHJ ?CBI!Z&4 !:FLRK@@Y,W"XC5C+0UM: M 4JM(.12D&'?&U$Q9KCP(=U?Z\Z:"_*7O(C# 6@L<#*_Z>C R7.XV6NEF6\F M.M3*;KGPX>2 E@JR)-HIC,QANJQ$6PMM-#-(A\FX/_EP2F"6"\"F@UBWIOFO MG7N+W<"PE3VY9N[0D4RC^_#;*'GWFJO(Q+=0NKC37#M30JZ54:K$B"4SX$\3 M+S,_\D7?RC8R> =+Q%/K=:OCO%AZ_QQDZ#$@ECK'6[I.: [)N7V\M)+J;"C5 M*LOHT0+:>&?[ \EML*]>%I$]V6&/(7O1QP)#>Z/<+<$XJ2!X0OEZ\RMUG^G0 M6C^VMDZ'@QV0NM%42>WJ,1M[)L6Z;=)[^6:R''184-8_SV7-LFH?OF -X'2H M <"IJ-\\<,9MF?_OPX;3+D0%42S#QNE$# M"%WAP#*3N,,\Y=S=0. MIJSFZ^YL>E;PJ.,I!??B9E1C]2Y_*^-B?YWF1596!]NJ@VX/ST&ZWE41W$\X M?2'##HKN<))\%V>J:DRJ?VF$-*_^ZN[$-BWG4N0W5\>*2V2,H_7<4/SV3 M/U@IR."2;2'6_0T)/N-*K,;O-%#CMZ^GIQ[S!] MVSV+PX*>L\'AOYMDL\'P("=J+"8B>A.=!=0"]C$KJM:+&W\[]RL\X%4459H' MR6T01]=I\W8ES5^LKJVA*0?\-AE@S3+7QC36N+X)-,_3QO;A;TU./RXQOMSN M$KQ'Z!YE+W&(^,*VDTG5'$1OHF/W^SG.BT^X^ $$ M->ABSN5@UXVYD^--=&-?[&B_XSO4S(][HV=K +:SDS4_4;KACHB;RN<>% 25 MGT:"J19;4/<7J./'Y=X^+% ]C MY& QZ(Z.&'TWY%81]?+GT?;ZVJ'3.6>*( M/\.,H5RSCS7: M4*<19RX++VFXT5-SZKL+OH\UOU;^GG]NCJ% MKCC":K-.<3Q^H*9?[_&B,:S>T] PP4Y+ZOHC3?QX .182SI'L1%'H8]3OYYB MI25UZZ$B?KS(,OO*Z>#$'#OX,*[Y6!&&;LVG[CW)5DOJX1Q=_'B!YUC+%$?K M?4?+^5/?GF*E)77LH2)^O%ET'SZCJ$Q0<]I/IGDN4IUWF9AUOJQ?VN-[U.O* M+'>WF5IWAOYD3]+>VTD3+E<[8N^Z38+T4[!%W;O2V%4>G$_LVH[>)Z2#R5O-%23.W+2!=T(:VO(LV'-E%I1S! M#T](U&!Z6W;AWY,#M-@WJM^+L7*A/6'D?"RZ+_"]16&9$2_KX1)B41*GZM8KMKBPJBZPW0Q5&<4;F6%MF MRWQR:VS=+4>FJ;#:XG)TY:-5GG::FO%T-,)9QQ^>IY5[,ZLEF:MEEAU9_7!* MV_7G1*WD.TXVF8^VG>PP/^K>TQQ=:-;6GJLOV1:ZZ]@N8T-JHMYG>SX#7D!N M_IKLS&_RFCP)%EKM9--G0 WK\../-O2Q,#O*]?!BSN0+* S*0,FE?<>3L.$1 M,"KL"K" XGP2BL'M7:C1,D)',2MO,,H-Y_D!4GF@SRU,O0D!WA)>*,MD$4 9 M"=O0YY)XM3KFQ_( NJE1TP_+\5FZBLHUEUE6LKB.QITG09ZO-Y4LHM":E*:Q MB(#&DSY4C0_YNBSR(D@C,FA(NY.0FMNS.-2..IG<3J.>I5*SV\FXK,<]B\-R MGK<0R42PQ6E5I_BB>SD1 ZZ R%<;@I0"F4[$::;,J P%>9G5NRJYV&A*.I8+ M):;SU710U4#6DS";^ 2@G0&XE>\P+H@L/:88VKA+X;UUA>KHV;7+QH]G^:A$ MUWE>HNB">%GLL;-:QE7X6QGGE7*C]YQUR[%8-KR/ SH\GT&1([8E_A^**3&<(D3* C"4"!K[" M9W)C3!]=!+5X\?A6QZU5+?L@I.-EPH(6?!H*ZBX9Q$L]QW<\R'#+3_O2&6SD M'""CC8B#KQB:WAS3QQM1-1.?1A(L506BU">G+V*:X?=85J9YRA"J=\HA" (P MD -(RF!A^($WQA3X2&OQXZ&@SF$7JL/9OM)1<59=1#D^?3ZF/&I.CQH>8*5@ M.)"QZSWWLHQ$F/LB*"IANAISTEB4=.W((J3S)(5$# ,,5U-PFFS(NAXYA"R] MV+;NBL7=J!83MH]]RA97E)!H:FE28% M:!K7FTW\>^)_H'P%V,L'4++!6T;I@?\WWLN'ZR::W0^;^%)>7G3I6L(SL,VE ME#V;"R@]MCE$-ZC-!;S\Z.=L?*J7&G1]BE-Z@$SFI,EHAXX:GW91SAI 71.' MC<_6"U0,1./.[U(:]D BG\8#[TUJ4PS3CCO/\QA7[P3R&7HQ\!N;>^3ZN#6X MU*DSLCC,M].RN3PJ.)W1Y9\5J5;I6Y3(;[!YXY;;U=K/X M]S2)*7@;T;Y;4ZT.R)Y<-N.>>9RDVK,RCU.4]Q(?7"?7VW>M5X,41S5&(7&1\HNH[H]9R;F.I NB4JVJS$51K=D)_CI#Z>1S3:T@OG MBR!]BEOB]EKZ#QA'7^+#OK+89YB_;K'3,6?="^E3+BPQT>V94TXOB7-;9N%SD*-5&-(+D>+T:17]J\R+ZDXZ@15!908F5I19 MB/UU-#K_@0_!Z@:(R+*I!B'='VV0^8M<0 MRL=S&-EJH8D.(+1.+]+K.;/H;8:O<+8-KM,-_:.>6%]06M(+=.I9%-W':8@Z M.M,'?5=A408 O\X.?['O-I7_0E ^5XM.],&FRN+%J0.87NS&DG5V@VFRPTR= MP[P:K3YB4LV;Z"J3V]=^CS$1:>+A"=O9[[P-G+-]YU_RE'B]XJ,\>6CQHR;/ M0V$[L15TX*A?5>^4Q3*2[CFJ<;*Y%%1B[]FK#"Y-Q/"]9G!"%ZPV@9_L45(^ M3[IFR.4F_X#I):@9T+O+ 5,!0( 1F;Z*(8CE P'8ODUXC-*H_ $(+V?,!D*D MF6-3,#+CZV\8)_?E;I?LK].0GT@DIF")1#P*?]QF02_&$-54!NRQKA*,>"SG MNE L*U#X?)D^$;$0/4!ZC:-:B0 MSH,T?ZZ1,5P[;KIWEVF]J!0R\\*=FVSR\7-QSHTN3?77MCHLS1]L]_EDHF=ZLLQR2KQ[S(@A"P\0TH+&X0:6%__'AN:'A26TSKR.+YT^G))Y3$L\IB>>4Q'-*XCDE\;S-))[/1+S. M-@4A^,,JC<@??^1N$$')&_W5Y/XXQ.+$$$VEM;-#U/R=O=V)M]NX/O]')#K' MU:% E(8Q:F\;8O)8K/5RNTOP'J$SE!)^Q6T2I'-65YUFIA<^9>B9CA OJ(Z= MN=X"N\PR3.3*,A163@>QP&T6XZR^Z[]S-/,.Y6S/>>1JL^OX;/!BE_9-X^5L MAJNM^A"\TG/P!,-)W)PO(;+3[=GV^^CM/H.235MIE71U@9H5;. IS=2[@&V* M.'0XU1+#"]_KHKGOE\A47[#P.E5:3;D*Z[6[F, MX-O7D3P]&6^3TJE-:UDJB'9?^R=DPOJ \%,6[)[C,$CNT YG-)S&0H0- M&8JNXC0@R]8@\2@=NQ&N%;HCFBCDI%.D??T'4L3=N!TD*&]2-#^AT3.H_*], MM>%75SU3QRI8I56O8P(X5Z/TD.,\1US7N^I^;RH'#?=M&N M(,L9(A"9L 9PD](T+2*@60@X(!J:V%S =YX$:(E0%8BBN"@SE!/@K:*H3AQY MP#6N8X%&KMHFIX8*!]@+M M,K+6:_J ;, $4+9[8!+*A0 !KJV)X:7K\7HD[]*=4=,RG M$M,M!!%038U\*S%O+^YJ9F^*\)=P@J]MGL;@ZT+L+=?*Q,HCCE[<.%RY-87(DZ9_OFHSP#09O#*.5 @\-1 MM_YNCOMY M'V93+->&F_3%8]C9-O%JO@>;<9S0Y\20TB0^+4O"$OA MISO[.L]RE[B$)W3 MK*N,/RG+2%I3\4C+^BVW.[H3(^3 MLMKHY-H(2MZ&>E7DOME.4T&I'=6\9NIKU<,&Y\]$C 9*@@ZGHF.]3DSGF_F@ M*LG[GYC).+G%B[S6SFFA4_;JI.S5"1F.HC4FH(A&MJ+K/FA)F$E[,*Z'@]W:GE^U.[-R* MZW4-^[*5"W5/^0[^YSNX397\A%/'MQU^UA MZ*%)F/4U3"61M1F;Z(6$B&B&.C>;7+Z2J8D('Z=!MJ\4)4K237)BEZ12LX;] M:-28O:;>S3@SU;003!^OM)(-RK:-SO'VDH20H4'2.\U'_U"\XN+H64G A,#%N"Q,0 MZ5362_4\)9R[QHFKA//W;K?NN^=;UAOBMP;I4_R8(/Z\#R)F>% 0+P47.CH; MX4-1 <.)VZ#K!Y22U5!"7-55M"4ZTH@PW5WEAVN U$VK*:D7 A4]K4VPHJR! M@<5MQ/9TC.5TC*6"X<^G8RRG8RRG8RRG8RRG8RP^6/QTC.5TC.5TC*5KZX]! M@;*89O,U3RB0^8G*SS4YC+AI'Q6QQP#0TA.* Q53+[K^Z533Z533Z533Z533 MZ523+5MZX]6U=WIQIW;!U]9Q'WSU[>B%7'SI@8M144^O#^_^>+HP_'1AN.M@ MO_\7AL^<.S8V-(14E2^V) AHZ&LU1ZP+#E\>4#MM]'S-&ST+>L/LM,]SVNP)&>D/W!J#,O1@M MVOA75U;9_H"(;K@W,*9;LBKG2RH+*8KA\-XM%YL&<@ MM#>&:\B--P\9=V+-/(9^#!9332_:6W!H?.D^@Y'U8?L-6O:W[&7D*/S^";^\ M"W&9%MF^!D#SCZ'MFY__^?E^8.3##XV:] >WL2Y)3\0<@3EQA3$':A=:TF(' M-&G^\]70?U\-M*$_^-S\(X'!S4]+CM%_G'V.18_;QA\/N:?MA,>85:F-FTBX[/ZZR0H7P0CKN-W9E5?_;8NPI MT\G,I ..7EQ)=1ED:9P^Y; M7)PTE.TB3LKBL H2V'] )4! 2[58#/#UM(."EO?$6Y"$5Z^'&0IR=('J/Z_3 M[C%\T4V3&F4.M[]!RBP& B9M8 8(8$T3;UTR"2;PTIC@!2!!!!=)2OI8T-;9 M# B0:KK7-2TC#:F-:M^'* VR&,MV$'DTP]W#/HW3G4,-8&"8EF#DC/<$^UR] MB-\PD3ZG^0Z%\29&$7]32$779D *Z3S8#^2:%<.UX^X%=9G6R8M"9F_#Y.-] M0.=&E^X#:EL=M@<(MKLW649,PML,O<2XS)-]G=2 (OZ[,$#R 0K$Y*XVN)2] M&VLKVT\5$?#OHD+,UXM!X0[E#->']Q8$66=*RC;53$+I,Q;@*H)A(&7I:GNT MN03REC@Q,7+^8E!'FOU#%J1Y$,KV2Z'D+1A5Y [['E'/R2COHJV,)X2DMTN["JQKHG:]3DQ=A^0V,6[=TG_("2E*9I*0'- M ! MT4X7!P*>,R1Z12BFQOZ9_H7:^.>.CLTJ@5KOJA =AH7Q9(SG9KE>0+ ML+.FSKH&5[/W8H_W/DB(MXGROP=/*"?"KC>;.$09O>^;RAEPW 6=(H<<+$"1 M!8#&0'==X,"J\&(K^7"Z0:!8?K;O?9$>ES;@,3HPK<7CJ+L16BBST";:L#.K ML[NIO8Q]"IAZG,T+_8+R51*WH"<'I$QP)UX_J9N(?V9*0PK)FHI;NQ=+JJY8 MW."YF( #+?<[) ;FQP E 4,9IXHA(KS:/3&P_&@[P:'M>1LEMHPOW3:9:GX+ MFRB"%1=]X#W;!NEZ\_",SG"01;<9RN.HO@#L_#E&F\M7%);T<8/&I>/?VS:5 M#SL*9,[' S^<DQ=CRZ]$HE9B+L8D%$TK<2F\Q(5:%[7% MN3SF&B;B),H0 ==%\!)'-W%!9!0,!$K*MJM+*+TT&EPW2'>5\)HGNG9/9IRZ M!OZ.M^ S6ZV./GMI(X46:L.,&4R,>$FL<9W>!%]4-A$3=2S#(_+6/DJ-8%;B ML9D88)+8BDRB;:7KPU3*OYT&7J!C0U4!;^VII2G,MBJ67IQ*N O2)\0+N0Q_ M9TN?P^\+#Y@(%+03#SDP]R)QK)*'GPTT_M*U]%'ZK3RR,;(3EDG=ZYJL:&L2 MKU8+(*.,8P\.S,(-.BCL(@\F""SC3:;E1R+JMMSRGV[A?6,OM?2_N9KN.-T# MRP4?6:>FJEY;Z1?SHN]\#%[%]N%]:U_2>?78/A+!9?;I%W.5C'A?/N;HMY*L MXR]?Z$5[KM,1!_+<)=4X<7 >AOLJP=8'G#UV'R&F X/ M7_ G5*PWYT'^W'P:GETV*GM(;-(IZS&NIK0"%%B:=7CA4C$1*['R2DGZ"D&Q MOTX+E*&\N,[S$D7KC/Y)%U*_!DE)7RZ/G](1U.PP&PQIILP\!J/5=M(=]DPK M]>(FG8&"W 0J"0G?;7#R8@0 )@!-H,;GL^K&GY>1K#34@]3'.U8MIQ*@H*5R M&T*3&9T#"KYN$EP<#E"+.'GA\G"DXY^G5=&)K>T^04AE3+Z]U8>H^6P%1OH+EY0>I#6SO38!O("%_!TQ&P[>YZ].QRBX\MK;Z7*R( M*C-/NGKURQ_3P?02ZP_HW4WM M*B,+<"#3MXL( 7L1* 9LO1T()L%C-"_Z Q">"V #(5)78 I&YDL,7NUV21Q6 MD=9[>J-#D-!K$J[3D#O; ZD;[974CCP >$_'NBJK#-ZKAII>R1[^/'3S._W? M8Y"C__S_4$L#!!0 ( +2"?$R3U)#-*>T +P:#@ 5 9'AP92TR,#$W M,3(S,5]L86(N>&UL[+U[;^0XEB_X_P+[';AU!]@LP-E5=LYT=_7.Q$6D':X. M7*?#UW963R$QN) C:%O3$9);4CC3_>F7U"OTX.-0/)3HS,2@IYRA\V $?[_# MPR,^_OU_?MEMR3--TC"._N.'XS_\_ .AT3K>A-'#?_RP3]\&Z3H,?_B?L__[ M__KW_^?MVU]I1),@HQMR]T(69[_.K^_#+1--R=7UBOU)R;_^X1W[OV/R/HF# M31)N'NC;MUR92?W]+_S_W04I)>'BYOU(]T%;\,HS8)H37\@3/XO:?[A1;P.LKS%#?4O=\FV M,O#NI]J75(+_ZVTE]I9_]/;XY.V[XS]\23<_E$WDCP%.*O$O/?GR.QW_\LLO M/^5/:U%F*%28KK\V^_4(*7Z_)-[2:WI/^'\_7B^EVK_\Q"5^BFAV$=S1+7.9 MJV;&>;)+49_NO\PG^=XS_R7^=_'"S_9-.\!PZE MVS@+MCCMS.WUV]IS8]_H2ZR?5M7D2\Q?F5&_,_@NX;[6@J5O^T07[J^67?LEHM*&;RC.WK8B=N>L\V.:6 M:]OQNF5URT>1.!%^G=Q@2M=_>(B??]K0D!D^_E?^QUO^Q]N?C\N!XG^PC_[/ M?,=:Q_Z7G6^#A\I<_DW^XP?ALRS,^!?H//NIW5JNWVIO0M-XGZQIQT.O!?]G M>[6Y H[/F5O6]_G/HEWLEZ(-3]>^5OD]OY"6F(DBXE$]Z=Q M0'>Z3Q+N-TS7P?9W&B0L>)TQ5G70H1,KOZ-'/"1,@7&):$&N[,H;_[&UHRS0JE*LMC@3XLWB]YTRKAVH!VI4RY7>6R%C@ M7&@1"^0JXS*$RW5FU2-2//,$VNI^BX$_LFSL(4Y>A)002K28T)&P)D#+'B[N1:;5<.]K5"C/ MGY#JD0_8%G=5#/IM14AN";DBKHG!ORB(I0V1-L8[=D8%:'7]"%,LR2(LLM@ MUX6.2J2%TZZ(-53;!G'1*K2M!JQ I<+LX1'ASWR K:3#8M@/+ )O6[J-7Y&E M<1-GEJ(DP789;>B7_T7%Z8%$IITJ=V7L<^2V1>3D6&A$ M/?4!RK)^BX$_LS#S;8MW4EZ1K7'A'.]V<723Q>N_WSP&#&.K?<:7??#E-V)L M Q3:0%81Z9 GI/&C[H#-3DR 5)+GE$"EG2$/:"*Q ?=$LL&JG."Z.>%,(KHXY-[)=&8O.ZUT8BK<.+H^:+T?RY M'Z^.9'T8@W]P\>NCCD+W!9+0WB0@+UYEZ6$ND!,"O26'!O6&53=@[SN P;VK MUP-\^<+4.\B+^E,(>LE/KX)]0T4,_)[-D:%_R\Q*T-Y\U %X\0@!T]P0-HP; M-G7(K44/8.4?^8'.UN\?JW\W,0:Y5!=V!\U1,_7+_>Z.)JO[Q>YI&[]0*GY9 M(Y5JY>0"*>M$O&?3%)59?X%P-P67^5#GW6*M6?$QB>])0K?YEH*G(&'9-ZW$ M?$BSY?T9@W]\44+=4VAGT1)[;D!RC#='D]H?@)#C>CYV0,KB:\'&,38XCJW# MX7V0WN6_PCY]^Q $3SPF_NDGNLW2ZA,>'/_4"([EQ_]G_CE(-CPLS[^$W; H M?%9^Z@6M@)C2%89%N%9+C_+/\I'9O*)?_I?$R^&%G9*#/@MVW!MB7&0 M*O2G0^=Z'>^C\HUVM&$-2S\^;=B P^3_[?A/'RAG4Q>U)CH5FF$ZMBB'>$%% MOX%#)2O =F;SFX^$?_KV^$_D4_%@:L(8X2&VZ*X.P2#J+>+!_7E)R#_^_(LQ M(7LZ $(V=!P2LO:"EHL/\3J4E6T[%2O_^/;G7UX!*_N@ +)2V&=P5M;J4%9V M_(V%1NND?Y!'%"BRB<%!EM3"I)#^YC JF4JX ^FD4PU5(X__;#YV='4@8\=! MQR5;*R]C)7-=AX.YVK)S&#:.__P:*-G# Y22HNXR8&2E#F9DV]_4A$RO@I?@ M;DMODV!#RY7$8AJJ)-OD$TOB4$YDVP'1%&X ]))JS_)/2%"*D:="S@M:*?NW M3R9=1P@I)%(2$$=N>W*Z7-,U#9]YXRYIIN:+2K1#&+$H$F-$QEU01N$'PAFI M>I]!A,O_RRQ&;2I,PXJ/: MGPB+R^1?_GS$,J3RHS_ZP4(E:@0TU/6NF(+%$ZN& M@ .-]B@S:=#!:!\P&MF[FEW0-"5OF_PCFX95;R(4#JK%H0L-4=*89N5!$NP0 M6NT1*3&KPZB-&HN*Q^V4H6GOB-06\^R_:?.(5%;97]SN42Y2F_Y.8"/TO2X& M3UP7UZ5=LMJXF1Y\!H-7(X=Y&GG68E(K-[!5A)T_D%R4[T1Z^@,IA/RIGALB MQFR& JBBPTP8SDH\J::S@)+0S7D8A1F]8(W;+*.,(2N\V])YFM(L_1L-'Q[9 M]Y@_TR1XH!]3>K_?7H3W7?Y@F*K);F/*FO_#G>.&!.MVJ*.$I?E9]9@$Q7.2 MT%W K$4/A*99N,L3F2T3GSI^(. RQL='-\H,M]H./+:MFRX6;38ASWF"[540 MLE:?!D]A%FS%:01$MHHF:EG;<*&RCK\,"^!-R7JM_HP_>+N,2/G(ERP U.'Q M@'[I\%"EUB*:WKYK9.%-FB&>K&#%I[>U#,DA%G[]$)/-*]$P-ND,4-PX6*"& MA6A7%$)-TY0N!I"FG)4=V/)4LF5=//>2) ;T,(Z] $9,GKG\]S[-\BW*<=(L MW_3(H)&KZ2"5LR:$Q#(N)=1.U*10ZY<,$I4V'91V/2#$ M;2RA;%$$N0V^+.[OZ3H[9S]J?G[+^R"E&UXNH5&:?Y5+VGO;Z<9ZCWQ(UM$H MB](>!U,2%^V#Q0@\CS.^K*#:%\YFSKMB15;*E0B_<&U# K['<.I%&XZ@+XQ5 MZ'B313@41^*XB/@=_.,QX@302=M&)G$^R:RL-5 M$C^'&[IY__(QY57?U1._.36,'N;K+'QF/P--YW?\+-6U/*'"=]'+JC!=H(5D MO$:YF4BAMP\6FI'=-L)S?GI#4MG.U\.'141^PY?&_L@?\P_7S UY*OWP.X#C MR@<):B=_\24P.Z"/,#J[@:LL0N-Y$X=I[&_C1ZB6##V 04<5G>VMB@*RC57, M&#R\'0ZGM1CM H=;2T^SZVH*6P33C*6W=S2B]V&61]N'*/PGW7@4+A'P+(N0 M.&!2!,7A#J1QT+;-_I#1P=P4I4TC,?&XE^P )Z/O2[8J9Z/?"6P P-?$8$\F MFN=Q; CH'!"FBO%9%X M=9LI-0Z)(&TU/PX.'(0K<4 QZVYIU-";D<0&J'\? H TCN6AZZX;NOC.A"\T M68)WEG^2[K>NQ MFG[A?T^]#MDA]@TS* NPF2=3ALY,$ZM!W\7_$-O+#J]IFB7AFLWM\Z_S,0KY M*1?_V(=IF-$;FCR':UI#<-S5C>QPK;..TU#>G/-+F+[6M8 M^-\ )>HCMFAV*A@+\OPWJ6V2E!M])0,$,CN'#![XD!\XL. T9-"@@_D;O+Y0 M-6I]ST';/8M29O5"^2J50P.*ZP0);P)AL:[W(#\RGRN4K2-E\ZI;IQH-_!X7 M)^37MQP8)RV'5F?SGCY*R.O76=A]^%NJ&WF4D3-,]QPY9<\&)F0CI\=B\ M9SH\4VBU:*6U[@F+ND<2*'DD$Q8RJ2^,RJ6N>7=LDGB"\TEHH,>HL)8B02[F M$Y^D/2]EE*I_5)SJZLE9)?;@'&1&TVW]XC:0/SNL':O ]A7"3#9A0\19?SJ$ M#[03$-#:YZ/:0>W$&FHG7FT,=H"M$_?8.AD!6^^PWV^ /-IAZUTGC/GQ+MD! MQMZYQ]B[*1/0* LWX7:?A<_TAJ[W2;YQ8/%EO=UOZ(:ORN,5JWU6-G\1)/PD ML_2*)D5-ZT5L0+06SKVG*O5UZ9CIF)"%CR/"!8@A7G$!*39WNF"(:_T+7=/09CP96*GK&$/M#?U4@I5X4HB9!M_ MA&91 XK*@S)"R!5GAX_YS.(ACC>?P^TVO^FIN%O2M[>XZBZ.33JD0SNA?(M' M"HO.T&/T=A;R8D/I:1B,CELX\N,U!@).9*]=+8""\)I5:AOV>A7\'E_I9QA. M3F3QYO5C1?8:U0(K_=>F4P^WLC/^0,+*X1?OW#VE>1<;X2 .S>G2/MRNS9I? MFZ-T<;G:X94H*=^>?JHL3#W]AX%#2S+ J7)*/3WGE">]X>,0;Y<3R)4=!/F* M*RY$&DBL@MG7C#2C%& 8U";=B)+'"E585X9QY+ ].$S#DAGCH-P]8?3F9G%[ MXP'&]9B&1DLY9!U$P^'1#SH,FP>]7I![I7VLBE/ 3D::FK1L&DU)M&-GGQB(:S;">MT2'4YXSI<%F?!5A]OP"-)N2N06_6G MC":?XNK*9/T9+&(9S,6F!/CF@^8F@^6&I6SA?1@O)E9K-NP=@C%&O1"T2M%*V(V4_#(FZ)L&O9J(NK F!Z1,I/7UOW*G,A M2/].6:CCY]YY#2XRVS6$.JT++*HP*%&;\,\(_].3B;TG7 MQ) ?M(W3MEP3J"(+$P)URP_0N'FD-+O@;L(X$JX/U@O6 )8+6H-99AH7V!HO M:I KE6?EL46P[5,GIF *RH9+F6'7 M+ %N=52J2AGBP39%;;]JV*'>("C3T#'#@ZUY;$@+T]5]XT*#>!NN7XK_?TN_ M9.^9\[_WTR #I4-Z!%*R3YL ;I#3*;A'39H%-33+9?D2E2OV>["TV8,S,PQ1 M$=OT62]C ^AW,CFPQ^FX&6ZW?'GX,EI\6=.4M9WX= MV-.6\H\9:_(2V\25&AA(X@%]V>&C2JU%0[U]UVC$7AX!YD'\F2%Q9,V%AXBG01!:/'!Y#F&*W_\4U"5):H.,/H MI"_53 <2\.CA<,BP'R<@_+,:%W2#@<_4,N/3D#@/(PXPHH]/%B5!E*1 )H([ M\!L#7ISQ^ 5L/9BA ):#UA.@IF'$IB^G\>XNC/(*]&D&&)OD_;I,@2N\I MF]5L%O_8A]G+,F*9,TVS=)FF>[IA0Q;_@Z_Y[:$DWSX& M4;5/71]&W?N6!UJ7OO%#L;O6.B@WC=]ZPYCNN#VS9??PI"+.,ZO>Q?@1**@> M!<9!MG:<<-<,S4CB^ON_MEB$6%.!:*\QEGX) VG1^3@EK3V.I8[SRK/ M1?'^X)N4SH_ZY\XT-)]"P.ITGC\+&9=S6L'9'" M'JD,DA(,<4(JDT?D0.7"['>B@K'V>ICJ6:*27B7Q>9SL@FOZ3*.][ 4(0$.> M8O0U\(-5UX>+%Q%Z=X9!1FAE=DDSD@:37VMKTO5J+"] MME^/DQT"#!&5OUO%.R!89=SQ,A.3K&ZG.)_9@\L91]R7>UT8LX!0PP:CW 1*JCYW Z MU?(T1L55Z7GH_*IO*Y]EA?EGY,V6??HC";(L">_V6;4&Z.P_K\B"3^^?DC#E M5RPR$W_P@ZQP+ %G9M)NAL_/6B:@LS2!WS'![+)6J?:*AF1IQ9%ID%R%<*@O M2ZAS-?_> #@",;P\B(QBSXI\%Y*+RR&B\M&H(8K/V=JXXZE0UX\A+]OJDDG1 MA2\W=8/Z6TTV8;]HZ55K:1C5L3XYAP#+?H\EG#)1-=\3@+#[W\#9& M%= *^6-7RQ*5#EVN*M0Z MQD2M=$U?2XLTU+XM7,/7P#D!M@\YWQE-UTGXE!<=HTWG5+&0IM*#](;J=T8N M WVD* #V:#J&08Y8&M@&2% PLSF[^?CAP_SZ=[(Z)S?+7R^7Y\O3^>4MF9^> MKCY>WBXO?R7SRS-25R*O5A?+T^5BXFNOAJ-.$"4& 4$<*<"F1.'"L!U3T !] M1#3VCLZ YMC84,R7L1]42:5+/G%MDJM[,B<;GP2:\7(\%O@PAI5#U M3H OF][$VVV0I.2))L42:O_JIU#$J6L[!AC05GPTMC1U(%!+)B&!RS<&0/?X M^ >\0ZBT"5,OEB"30+S\R4C>( ^N(TF+OQH\" !6P&!ALQH"'BW9(V0R 9 M,Q^^[ UFQYSW_BZ-DZ4L_,*+-9SX2G7S"72I/M[,(72YV02DJ!Z(QYOK, :7[\8__@#3'ZI@! MO8/.PB5R'T;\-K\-V4<;%F_6\6['$O&T]TDR+)7[[YD!TTEIF=A>F:S:/V"=75 MS&%*\N7%0B7\]9D"-P[GQ"#'A@LS98;$FSO]" ) <*A77&JZ3KO44J"O660I M]3@:+EVN&%:XQ(&D9)4P.8A[N/C))53ARX+1L.K9>)+.HTU^:&8U>5C=5U+Y M(N8@OY4@U=RUC6U7=8; ,+LN#AP8TA+GIQ-8-,KX*(/!O@Y3U&M]NGN"=X8585"%<)WZK++U[_1WY@T4W(4-.80)P% M&?MGM@\ 5UF@NI%'120W^$$2I6&.8R9F&PU#*)[KV:+SFNV.,I.49,$76ERW M&NZ>@C#A5\@1'O+(794)!HU=Z]X%85P"J6,R.EBU(1K%HR9B(WXKGP)XHYG7 M=,OOD>?W4\M.,8 KRH.L5!$_;$I)$$':Y.CK)0^#MQ MF&9JW.)!]41V%D#SX)E2B>1:WPZ63Z;#\HE?^9,@+2R/Q78V\QU@WVC*:V1_ ME+FN08O&G^2:-\Y^=FOJKF]N;_ 22QJ2?+P\77VXNECPCT]7E[?7\]-;?PY(5G5P#.Z1-@<%PDT6 M26U-QX/@*]XO?EU>7O)S\KYS2(T07TED7T:V;@):91FE)4ZI M<\(3TO3Q* < :3SD-\Q7>L5#OBZA^UE#X3O1)"#RE6A3UKC+]G5:I5ZX:J33 MR(,!.@@!1^L%=YH*=Z@+'S [LSH$^,=[."ABBS[KTUBKWJ4KT)]GK)QG^;0[ MC![R_58@5DITE*SLZ3AA9<<+^N9C$Z_FU!39R:GI(PME(-"R4-%'$!9VU/4L M%/H;"WUHFY2,/*) [U@Q+!R1(".51K&W]FO'J&)JY0:D4VY/DHQG>4EA&:T3 M&J3TC!;_A25R2E5U/B=1=9/6"9T9CR,Q+VF;IW@JYP,R/;FYV9NSQ>GU8GZS M^)$L+XN_V!^$%UI\)+(&/OK,3]NMH 10: 60!RJ\CXQBQ^.1VC$FA-6C4Z%' M*D7RIE*=^'2SL=%M-&CAPWO2(6P;\ T5-_R0G>*B^^Y )16HAB.!@"U=>R91 M"P?\J.#\"?E4/)OZ];6\SV+HK]RA0D^V!7B))2]0?1&*[PM5 MR@BPW9!!A'=MU17"NPZ@(&_K]7#.'WMQ#:BZ&R5P%_[J2&7 M<4;)5?"27ZGNR3HE95_&!C]]=TF?0+R]J$]J;U+PA]DNKQ.P["O.#VF@$;^A M27\(U3#E!EU,E!%X!'?G8 _FH ;H"&AH<':Z^O!A>?MA<5FNQN6+;9>7ORXN MI[\+<""88HPN[A,9;J?+<-,6C(YKO'GZ(->XD.9S]8-2,65OJOEYZM446)?- MUT<$^Z1S=GEKX:,:? ASR6OL[$_M9B!?R_&FP\UUBYMO\NSP^-^FKIP!.AQ& MO4%C"I!3KR%1E.Z0&J!KDB8B[JHR\#82#Z6.K4?2[AXM16[HT6:L(5@R'3DA M&[@,S!@/F[YL^LI/D\^K-=*RB/!Y@[R=YP@$;5G$)J'(N(YH?9U9\7%5^/.F M[B'NK!CX^_89T!+MHEQ@QP"I/-]]A@GX3][]VL )/OH[DOBX;QKVQ'B M)6Z V!=J5RS(;Z,X(D']-+\>*K\2*O4@]]/UMI@>JFZ1$J6K)*&,V+8_Y"G. MT]<1IRTE(TTEA4V8PJY3LK1<&!&EH=DA27%GB\<$Z?2JBAS]+M 0H[Q=0T6* MIDT?"'$5)*OD)N.' .7+ZZJ+I^3DT>B2+7P".-S(W+!UH*=QQ('O<)A[2/H&/0$97 &P-$ M*AV2_,O/?_CY^$"5(W+\\\]'/Q?_*\>C1AKW_Y'C/QV]._ZWHW_[TSO"2,6[ M)2_SL8^/?V&/_OQS^?$?*V4?KB23XD!,+-U6@HZDA#+R#0(3YG&K?99FK,/" MZ$&7S E$91E=2Q0[K6L8Q]^"HW=FE.5UU5MDJQ@1'X0\SOI$W:]*_23=I,G_ M&EK*)+!GW3'*G)R. /!I@S9^EFVPY7=#'I$[^A!&_#!POABM:-_7BS7%BTX, ML"$<,Z#Q8'2* .P4&X!'&ZR=-+!&V?C_#:!,MDL?"67]/?;8*'OGK"PB<&0# MKG?M:OH1*:2.2$/NZ\+6.[?8>C=M"OI$H[0X1IF?,Y&%27[2.N0ELJGF(4&% M:]JS#NH+>3IHZ%;#2"-KL\6'JXO5[XL%>;^X7)PO;\G5Q?S2JW?&QM")K?NT M1UZHD0Z7S7S[PNS%[FD;OU#ZGD;T/LRN&-A2Q3IB8U4QMS6JN.16.G.S@MC4 MO0'+]>8D-/>*VS#LR,D-[E,ENY56%/0&>!\9PIB+A8T=8Z*W6"A_&^@T M!BR #@+-M5YJ]/5ZUZEZ= ?V/A M$G7< 7M$ 64YTA2RO!168Y2)D_FWAE'%F.(&I+Z,(LMH'>\H:^+B"Q\%JV&O M6/&[#Z.'U1--RNN6]>.+A37!R#/(&B+W!_C'+I?8-P4:+89ZX/NHG\.49ZOW M<4+"W$QYUZ^/\<,&HI+(8HD3><@98%@6C :WT8LHU0^ET>8B#.[";9B%=%CF MJ[0 RH,E%IQF'T*?KJ*.F?OA>8G<:CMUWAZD\JGQJTJEU7@#)RU: )AD,$)C M\'Q&T99)PT9"'UF,"Y]I$?6*8X@UQV\;JC4"!$P-(2I '&&' @.?.OZ#3Q: 2T-2]DW,5K=_75P3?O7A]>*OB\N;Y6_\I%3V[X5W7!1C0,U!:3]IN=?2 MU'!.X&4$R*'6IR#.;-%VK(S]Q3E=?KWX<(% 13$*$X)3EZ"Z[:/9ZI[EENQ? MVSU?!705)_D[F2Q+PKM]Q@]GNXTO67?P:T?C+6O3PS+**..):.+GP+IB-+&R M[B 26+3'^(6+]JQO)^TS#36V'CN!J:QSO=EZF92BH%T3M9 @IH]Q%HYT(='Z M._A'7:=C/D+;1N:M.J,X(LP^?_O%/!R1V@H()#O ML$!JT2,"B*\&T8A)28!U38C$L%LBP*\,4:F*R>#'[2&Z;E420GN3B$1#30H_ M;A6)HV?*,C\VK%\EY6M.U8&"(.D#2=32]EQ1V4>F#,"5ACE:"[,;FO W_.]) M0YK4XIX=5PB#0CRHOWK\4BEV:*;WX17;SL+G<$.C35I-R0"Q#/3-[ZCI^2OR-A4[$ MNJ&!1Q1H'K>Q>1@I:NEFG>]KAZBTL.8*H],6P9*G. DR*DG4A$_KX:'SU)IJ M+7NXB9?(M)H\?8U9_:$WV9.X?V+0C]K%=TNPC62!C0DAFS+N_!K'&[Z DN6Z MS^&:IC?QMG]4K4ZP!K)K^?9B_<4E7T4?^NN9I2S.:7T; UQFGJ^0J MB1^2H'__IYV5!JL&64&@W "_V'PQ?5FPQSLL_U[)).OK_),04BM[J<=I1O>.1OVZ+O,0 7D%]7$)@T$O#"@RM5FYF[%ZY,NV%57WQ?"?N\,Y@72++U)KGD!= MM'51*B"$.Y]F_ JA:J7Q57Y5WS):)S1(Z1DM_MO%/X:MBBIVMFQ9 M9>,=?TT&0FN4A+6V/SN8(-G!!@EJ(Q/3' 69L0. =(*'C=E6G+%OW]04PIL] M8K3$*7^.6P1J&"$'*^W#<@I;I#)&WE3FICX-RSNBR>9\WC!MTME;45V0'$_? M&]XAPO7XK1:VCBXJ\_CE98@[=8C0&IC=\E80/PH^L*Z.AW1(EX"03NT%M:AAX!! 0("=62[C!<^ .C3#=X_0M*IU07<@_B; MFH'G<4+#APC(/9UTFW5R:1R^R>P[J%Y _ &(IK0P*Y]Z03)M3_?I!>D.(;%D MB@)*J7VXAQ5V\J3S98FI1OI4BGF^@R*%Q!QND^D5[LK)%J,%(HA4! @5WT$J/:CXYC,LW9Q>KRU[>WB^L/ MY&SQ_G9Z'JDZ,C;ZU?LL$2AT22&UZ0XE:)4VC8^!$#G^8<:?DL-CCVY3QD&, MI&9E!YDIJTWM\'Y+DYTRJVD*"/.70@ U4^$FW>4D#>OP[*-6*@ ?U@\("\Z[ MZ8$NZ3!I,M']B55I Y>5)P@'2YZD I*WFFHA82* ]C92;!8;XE(/\.C>?CG8 M'O^]>:6AZ4EI7->_VQ/+RX.Z\IW<5"']-$B2ES!ZF._B?:^* Q$5AOFN*&K M;QM'7^L.< 8?"03JQ3KWZ4FA[5CI<"#O -7 T-:2#Q$BZX[Q@YHXZQS9@(>E MT!=Q]/"6IQ'YSWM$?DWB=.(J(3::%%DT!IS\R:<_!-D^X=O[@ZP+7;V@,/"V M!5%ITS3MI":A= 5G34]Y5GU"-IX5^(3=*B6*K -4+&GJR#G2M^P4.8["KBLT53?A%\<&#.O9" M%(6Q6*V(RC"5*W>U$8!7./^TQF:5A'?O:4 (D;(1VG##LCG,]'W"&=51[M>@ M(>=)UZHGK/@8L*LT(JX&(;- MA7XI0!S1!SY*PR?2(/>(8.;U*7Z*ZWA((!.W8Q!Y,Q.9U/!-IE36(BCWY;<+SHL_S=<'3,TG6@3'X%^\3HR/<)8#0 MUH0X+VZGOZ;/--K3^C_K^"'BS.RO P7*UQS0RELS0N,!EQ\P9VJV0&S,RL]3 MDM1/^%K/PQV88<3OAN$G4D_-(R@DXH&]UN681K7-.)"?R?EW&WR9IRG-4GZS M^.=PNYU'FV64,0R%=UM:/))0T42UPTJ8*A)!(E M0X/%#@H[!YZ7LJ0A?$3N7@B7)Y]R#4\B PH\F4/^GY4+GT0JRN6/ZC\>:P=F_@'L)BL#D?[C0;!!4! M9TV[4$Q>B!41B^'>1T8L>HW?Q#$F6)OU_EPG7X24:[V"NO]8Z-84CUS#VX>R M4KV"ZO0Q2,*,I[9\@IJ$=WL^,\W/4KF/D\]!LM&NI34P(5M3"S*!O5 1X-1% M$CK O]&R1:C9V4&0-"5)4]2/P# (:JIEBX9=KUF]"+"F7,4(;HT_8:.L844/ M%W&:&D4+O:8L2*@TL6.#W)?[9?=:WT;A0&-MQO<=QI4,V3(ALO8W #0H^(] MK%LU=)<;4;) KY6BC3N8%.3UH^ MD.JAUPPDGMS/"C2>S4H$*ENS\JGWZD[EWO7NCZ_;I,[EU=O1#Q:=(<7A^0E- M%\-@(CT3P8>["^R! C[. (X4K^*EZ#A1N8@L5N(<$-HWZCY.0L_]E*A)8^01 MB7B5_9X\!]M]OO2WQDPNM V#NW ;9OY53:1'(ZJ[1\./WEF',FN.4.0NAH)/ MVY3IB>/G90&?WVKXS+?;^#,_*?!UXP4:4(& \2J8+J.KXLBY:YI2]EL^SJ/- M&7VFV_B)+V#4EZ%!ZO+BM$8=O_"H=.B^0 )K@&&=4F]R5CW+EUIM#D_)FID* M,Y\K*%",J0NT"-%0_S;! M#Z_Y.T6_5T,C^Z/ZK%P>>1KO^'_SY(8UOEPMF2YV3]OXA;8>ZP9.%..R8=72 M.'8$LFJ.T\6-&"TSBEWV#@^!K?G(LZB%@VY53$/#E";@6?E1AD.$;^!/K/P8 M)338\O.73_?L0;1^X75WJBUKZ_1D$4ZNAQV\9)[<3Q4TGHWBCM+6(:34M2!^ M,/F^UB'WY<%^ZU(Y?^OJ71E("R950('TLR96R$PHPX#:[YAH=C<+T'E%@[(L M[S_HD$J)7'Q3$(8F^.@8]CRE7V6/-#%/UEMJ\#2\5'.?8.>.1DZ=FSXMD^*# MJ5G^IV'!+''M]95Q2II;,$PV&UY]YB>O%23/-&7Y\'R]3O;!-AU(69TE M.(OEEMP36^9[9*YKFF%)?Z7U(B*0ZH'WH4&+.[-H 0& <0"1&36,*>JVO;(P MD_^7;BX.;[U18H[[*.:K-5>A;C3_,UN:^UK>9, ()#IE17A2J7L("C)W;D./5K/I@%&8["Z M\"4O;A2R/A^$ ,.1)H; >E1V=/% UP*O6 \(7M6J+/8ESN+]77:_W[)G M_+I>I!0'X, NV5$ZF";M433)@P1(WSH'J9#.Z:R6X"\8R*:4(4$IY%\T0\*^ M?=8$1!M*_J3PA9!):;^)/]&U7MA:-UH7+N4:LO@GTL .:'T?X CU2Q&A(OH0 M9"S_-0E44J]&D4=B97;!UW0=%JX'GJX\5@!"%134/:9A>5]925N9KW%0Z.XE MI-P? @!E+Q[]7PN/BDCH6T842'KR9K%1!+A*^!E5V-\R3"MGGG#9R,HB;EMVK]2FD,,22@/ M;\/XN'8Q.IGX1H9T=]1JZ!V12I/]Q75ST"^^9=#K![<14._?H*>XW5QV6;MR M&!Q@3SDP&MES$E(,6C#:X&G>)O/88^IC=OC4G]J/)3*U(6<@." QR,"T/BH9 MM],'*CD>KP>TQCF+E&/Z0:&=KF2SN( A/#YIZ&G:]C( UQX-5WYDMT-A0 MPSYX6_VFFS[JO#PS!A5_1@/%< #Z%^9!P1T4TAV1:^!4ZM;@/*;!"PI[RP/Y MT3$U?YK$\>=<8?CR/]/%?/JE>;J%=GB(<1R$AX=>;6[/(/3ZL6(43F%@\2]T M?HPV85KFUNB,[X_< MA5G6V$E-2P$?*0N"EY;.T Z',%UE2Q\%]"V9!/&.AQJ(>WRP*X>HEC*I5M\N MOGDJ&(UZ;KG@WVBIV>XIDU2.?^C;-;NV1QO1!NRZ%&I[ML]:VJM:KL$W0W:5 M].21;V9$AH[CH:'EQP(URF#_U0'**$J;(LK3N,O/G$KH(XW2\)D6MP7#0[%" M61^=AG^]U^&V3L4Y(E091NRR73F__>IYFOBWNT M@(+Q6-/-8&8+[ #)+FW!Z-@>8Y!1N,:%M7XH(BW-\J+Y;P_JYJ,8.M8G'NO" MB&Z:5UCS=78?@B_A;K^;1]$^V#8?IE1D5[B_;AQ+8- M+MZ?([5)$WM0O,PX^H/HA>R";/W(&4-+*;)NJD\>@M#0&SN#3R]6V1KO!#"< MMOI!.O'Y'2&BG,M212PJR0RN(1*6U^IR4 8J^! MEQYF&V4KDP]\9 BCA];SHN6K^_PA+-I7C^2!ML@>2&?'T.6=X1ID8#0Z0^'08*N/IX-0P\HF,%- T*9 M:3M]X)KK],*\-)Q1G8;I.*/^4 M#0!-H?F.GZABEDT C<%2":TQM[%-XQ[YA";[EEC$-(B#NC;1K$1PHF2/E/SK MS\=O_M>/Y(G9]#I60?$)#U0&*#$*4AJ[!A$*U,()H]-30M>A^ *L_J,Z!@S%<5O?LJCG:$9\U/YF:5H*NB/4_81?R!ZDV@+O:R#UJE( "9GM]ZR8= M>]SN64*+D\Y>5P]+4R]8%T^:$+& N(W3?4)7]\T+LJ[IEK^,/XW3++UY#!)Z M%Z1T]@=O/7^?7B M[?OYS>*,G*X^7"TN;^:WR]4E^53)_=?$G,;!9NP"(9VP866W%6@06NA_9'K? M;/PM_9*]9ZWZ^]#0I+9F&IMDUL8*3F+_^#5?E/:@Q"B%!VF0>B6120/-(:%) MCX^!L4EL>%!P4K5Q>A[AU7-QVN*81#Q?KZWPFFSKOM;2$,DM'9'2$HQ*/-EDPBOF33ME>0XW--KT]GIV/Z\'Z_ISZW!16G*QM+EC M6\WCINRL_B=Y"L*I7U/V.B'6_'Y=F%??I078EAYF+R*&[XY5< <>-WKPM72> M-$CI>F_*P%'MT[NB217>PK6DE &2+;^\1M82KDKKF'4&B",5J/7ZL_PC;TH" ML#Z.!W1%FQ5*M293 /:](<]9N.5;8#6TZ4A)"%-+(5.EM(L^W57[,>%(4W-6 M[T)^PZ^'_Y$\T82D7(J\)9M"D+P)([*)M]L@20_/?_2+1]U.5S!(T$-J[I0* M*M:T;+I#%%KFH/$Q$$YY5E'\5E2*JZ\739($Q0Y._>0%$4\G)GAZILE=/#A( MG0R'U4F^:K*$3U"\?O]Z473B D4G'HWBLG*Y5DXRDN.5N*6634?S 50Q*4RK M=6>+^?7E\O+7&W*UN"9Y_9F<)=7 MZEY#9M_N8UVUSK!*IZW..4E6:LNX:S65;@9AZ+@JZ;[N$H,YA(!)"QQ#^*6% MVK3KPD++T2 8O=:B@CEN@ 4%.&Y\*B8 LUM@6NLLGQTCD;7(8-NIJZ1^X&TJ M:Y+#FB>OD*S5EW3U_IZNL]7]XLOZD74]O0XRNHI.@_1Q'FWX?_BUA,_!EC8N MMJ\(,T"U(I&1JBVQ#)SAOX,S=ZYDH:FYV>+\?'%Z2U;GY'QUO5C^>DE./UY? M+RY/?R5OK PAO@R^\M=>4]TZX+7:Q MS;-SNJ%)L+W)@FS/&O+2$A:.;R@66\.>I464 &+5!M2,%*TY^F!C[V56BI"T MDFG>@I8P,1_B#0YD>V$(#3.BX&1EO!^S$-HZ720K#S>[H[-1?"7 M-T!-_"657$^P/0$CGWI M*O'(,U636N/5M+_+Y*-!N%NZBGY,.@((IEYAXK##\R.*&:8M&!RHJ,' MN"N:A#&_W*S\B,L=CY7#*IV[3EPESGW-5H7-?14IJJKED^2E\@;-6COT8)0U5_ *3#TG2 M\=,TW33-,-TGE:/FD1BI8R-;9)/IS\$#3?,7.G$3J M9^13\73J53;*3HP-?O,.&T3B+0;([4V'^B2)D].8$7"=UUO8G.R*#85),2#. MZVL8TVO*WR91_O=%&-$E^[-7BL>P5;'(SI8MVVR\H[(2H2%*]EK;G^4F2,-& M/B#F5DAAAC3LD(8A\HF;(KFMJ6,""G1C!PCJQ!@;LZU89-^^Z6+6ES5-T]O@ MR_LBZSIG72B>"IR'41"MP^AASE^VYLE&-V9AV*IBEITMVYAEXQU_12%":Y2! MR]K^C-_,6NZP2,JC]AA!^-21WYL2W[-/TRP)U_Q!FL7KOT\HP\@BBG-]0@WQ&I9<@G M+C#Q^QA#<(@X".XZ"1N5^D)B CSZ0-%YFM+L=!NDJ9J58KD^$;MR>-QK6W9$ M-Z$3(,,$NK/\,Y)_Z!N5)#TJ9H_\QY<2IJTBX8C([O2TR%O%WX(VUB5]H &_ MUV>SBJXI7Z7.YT/YDO6D^B<_.8A-J.ZVTCD(EMTN[>SM8M'4MB5.:(W4*% 8 M0/'53(1+Y?SU^Q&I#>3K*IHFR*=G18)P(**[IK\D[!5H"2CX&,5W*4V>>=J5UUC;Q_$T M9Z["S2&NW8A3&T0WN%D.6L,<)CS8;33(?7!=MZM.7FRS<4X'>2;C!'K*I ;- MHR*_0?Y6TX?C9IVC7SE7QU@3W6[@A.EB14.(-WF':N)(A S @C ]S_V'#&7X)@XAD5R\??P2SNVJG0[,5:A\8\1W;Q M(TA6,57'NP!2:=UT] %<:P+Q9SII[UP&:39K]X2C2B!HYNJ NR*5:KK9.NZ= MD5H/^ .$RI,5V-H#0$/*HSLD\2&F"_/6&/,BC*_NRWU.P789I5FRST>?JW@; MKE]DX1RBTPWK:ATLLJF\.*FC !R"J*>UTV1@?$]J:=(0]X2!('B(F CM/0DA M5>I"8NK]3<_/8K5KOHSNW0>ZNZ.)C)5R2?%R_[8D[H+LIFW7R_T%O@S69/>T M9_DGY!WY5'SHR[BFZ%[Y$FQ9/RA78#>5%"NP^[;=8LC5HGZ1'PL ';??R5>K M^K]F5,$6]@^$U:194AB%&;T(G^EF&64,$.'=MJQ&7]+>>VF0P.Q]P-37E 09N:,/81256Y:+-D[,*A@"XB'] MU*&64J_%+H 'YV S"MU%3RXBY1Y[F$\[L!VWT$:CS=>,,UD,1P2:_>'7>A]& M]Q-G_&A<.Y3IKBF&6)B=!DGRDJ_)RZ\K/B(1S;X^A$FN*\9$6/\"8WR$O4-+ M0T&N[,#UCB6CN=#;7(HS/WD8 M$P3"(H0A#L !!& 7&&# +9R<+'@E&92FN&7*L7XL;5HBI2D^PG[)2&&-%.:^ MTTV*)'_YYFDAZHHQ_#%(Z7R=GX?!]WD<3B^&#_4@,_I!7F/&7<12.AYS8(52+D*0EYW:)^[FW(@0$/%FS ( !'&:5%8'P!M&I"7HPQAH,:X8H4 M@'&[9LW!2//0_N_<&39$CT(>3X?E"]FN;P,5_7![@;='&^ $=04-W-_ P'#1 MV2BMC $^[7LV00B,V\(>!-/X0KCY&.S-1W8*4O[?:9"<,UFKZEC7R*"JV,'( MJ!/\RNW$5;!.,_#F]"W#LY.?3TZ\Y3D$68.GWZ)^MIEU5_:&S[;;+9H,]!-5 ML[I-<(/XP=4K;H1P*]_9@E*DPJ6+I]DOR];WNWU^M4#S"QB,K6H#@'%59L!A M>!&[''4\539A:&11&)VMLD>:D/ 038(RF@0'+;ZNH5;S-XQH( <,(7H0P*.' MV!8T/ :WG(:P!$6:,Q0 0XY>K/ MZ -MW]2\&:/H V^)4]+4)2 B';5+0Z2R1)HTX[;(&V[MQ^\\DZ#(5Z+Y6B?J M5[?F]VQX0GD9([0TZ(U,Q]*H%>J6[Y'>P *;@5>I[EN?W3[2A ;\?_R(?CO.)%>^&.NJ0\A?4UW(:/K:Z00(7$[ M,"0(K>F6;-R]D%S+I\N&!J )%AQ4W0P.!ETC0/*+??M(]O/\@DY1L)*<)8]@ M"E _T)MR. W2.1\I8$#;,70*!#+/LPI"N_>Y!E&T#[:MFCW?ZMU[J47N6;"A MP?J1/\V8I8CO[+CGH^@+&P>+FS>R.F_QYZ1\#)0#ITLF:(-/EG16H7,E6.M\ MC&S7\7;+IGJ?@V0#CV$")7VT:BFYBTL--R-%H+['@;&F:ZA\"7X02^M5I5R4 ME++^1@$13F!\E_0BF-D-?2"'>QY]9*MDU MK#%MM@-WR=W!,E]E^K.WK ?!RVKA7*^O;1?.Y0;M5LXUVC0=]B=<:MIJ@R/@ MVRTVSE-,VKR>-PEY;9(1V'Y'1\/(\!T=N9'Q%[?.27+.W^'-O7BPXVAE>+N(WQY\N?8P]RUT,KD*?+ MI5U^ M\OWC(: "J[V6Z[CZVGNI]CRXENU9ZIT#YE;>C0 B=0MZP+?8Z_=9;@ M5820:.)IMGI8KW(9[*CX*MUAVOH15*SM+IJ(_(V4Z2I<#XP?4HO:P-%<"L9U M?;F>="#,8-%"U_?@,"$R! P0\C9,%QD$:^*#-8]@Z3S:-);(EY=]22\PM;53 M18OA=FSCQE#/J!'$LA'*6&)E>];=\#)QL+#&6XS<]9T ,M1D*Y38M6NZH+)/ M6 SDZ\>BS7GXA?^5BF_DTPI684$A:,M[J6E48NN\*)FK5I[5SX](]3A?8+GX MQSY\XIL]?;E+3=_=L6G'=&@GU6GQ2F-Y,N+P?6BKA.]$6T4WP9:N[F\R1N=E M=+._2\--&"3=FV8--,I?"J1AR2F #S"YX(>;*I=\J$^#+G MM'X^+EQ@L-AIS*)Z%Z5.K7V/ /"KY"+ P.XV3IYA]3O/4*\[7N=.J*COY-750 M$,2#>JI#.+5BBVP0'^X1AS< P'Q9@HT'_D(JQUI;KGH5\#7B31;A40$W:62/ MX\WG<,O;URT>LK%]O8U3-E>1U>"&*5=QWU#9EI1&[ER,"D,:H.2MN<'9KZO5 MV=^6%Q=D?GE&5K=_75R3Y>7M_/+7Y?N+!9G?W"QN;R;F\3!,Q1@]W2&YD9T6 MYP>T8'1XXPU!@USC(IL/4*52/D+U3R0X*))/7)7DNA/7IZ8 NVQ(&Q'M/@QX MQ@<:FBMV!KH1CBJ$N\(L-1M[A7#_-1\V. J DK;'",(MR%B\L # GW(6I>[ MIR!,. 0DQXH,4=5FK")59P-ZWYD+,AOX'3:42\RIQW%RT/+F"(]!B (-X>J> MAH[??2NPT5OF?7+62Q@M82L:$]&7.W<,0VC4IM&9W4_T23,-[<9$&20=FG.XJ_+3M[ M'S!)?H5O1N[H0QA%?/=/?$\*SZ^C7R5'WNOZM7\\O4V_OC/OUT6D?B7?L0[M MU7>M7J7\A1%%IV!Q"C9 &>+8C_#0-(LFX8'N&S9X]>/ M%4WF,@0L>%E-WS;:;41J%\. _P:;>*;AI7 M#1F,LP ]X="KU$.ECL*3BW(8U"F<7CI;K3OK0N_)!T&,E(_ SE0Q5&%"3EJM MW\EI+'BIIMX79:ZH7X^!O?,)[LI9S0WL>N![:N&.IO80VBIT=X^I+5];^\%P M RS!7DV#=S7!;0#?2$/V+;F%\QCK+B1N\;"L76]Q1 HM\JG\[VM8CL-3GNVD@*&"@%/P9TF9JA2741.@+^QX(@^T( \HB"1#2^5#+^LOA3ZAE"I M&3CP8>G#<'$11G29T9UL:.@][PP#C>=('*LMNB@I=(U#F-/6.<3K3_P!R9]X MDE[U.TO ^'O*X9\+2J"=\?.Y$C^6Q)F&8U6]_?7-*\MW,;%SK[W^Y0U-4T_ M1J%L89J1;H[,;W[9@#P*/@)'&?2IF*\B,B,D& M_L=&,7H^9>09%<"-Z?L1*;48G.])J<=[IH)XI4NX\K>&

YA[F/N1EU]+[ MS102G9'I&O'F,H%-%_E9WSR$@UVM1HYV[<^%8ZJ.$_!%\DN+27$MOC=,:FMR M?"LW+AEO(U#HFNQ\'6$C@<#;.#L)Y(ZM=P5V]A( MKN^@GT$*DB9[@6TV4D@ M,&.\$="SO03"4^+$#SOL13H-KFW.!?_ I[X)%!JCEQ<'NDEZ1D "W<%M;3D1 MC/TXH(U?C7"5Q/?]>D'_2870YA-;>!YLH6*S9U8)S(YT>?'&4_[)Q( 4]$*L M_?DZ4#P(M7#8U<7M2K/5J7$6;)4UF;YQ@QX]?KU=*ILA@OITRMG=83'*ZKX[ M7!='2F_YD=(=,!EJE3\*6,L2XD _F)',S*6*$R:6!(O[>:WF<\*D\D).$-6; M TEX6)P1<&O3TLL40;%5][99"3309*R13Q_(G!1G,@;;U?U%'#WDY\)#%@[: MF.C3W, $'N?!3M&7%5HT A@2S,QVEAIRC?)ZAFIYUN++>KO?\+?J5;[K35@P MAY\X1@R"@S1@@*U)HH=A:R9B!=I+#IL&N*#$<9L3":F4)?SP=?GBU#R1Y+M3 M$672##I:QSMZ&WS15HL!DM40JI*TC0ERVZ@9L=:-DM\:[=GR\G3U84%NY_^Y M\*=V"^G@V+@G.A23*[68I+,],5_XYIIS]J.=QGP=VIYE(*LGFA2WBKRG]W%" MZV] T\47UO X87E*D+SD*WPN62'3 MB=-^^'7XW?P."GCS!_?MG# B'!]"0G&7!NK"W$]Q-F%,%'76T>HRJAE!&JW[34%F/+(8_OXTC$T/+S4AL:/+J7KB8-+ MNQ7(L:5IO+II]M5%EB[6[ *+H->MXTIUAZ]=6&FU[#5%%6A&IBP;C^+1?3D+ MN8SMM(T31[Z!S9UH/MLNSY_&NZK"Z69_/; MQ1FYN67_^;"XO+TAJW-2O@U\<[&ZN?DQW^;!_GUUO?CKXO)F^=NB\]ROF",' M0B].*'M-Q.V>0I^/$IL^O4Z7KE4#B,I?J".N/5,8=W B$,"=X:OU[JJQQKMU M'QBBZ6'U&W7(\BZ%EN:=.O)R+8T#Y-VQ- M7ZEG;;NF_ <-MV&>KM4?EY?8OJ<1O0^S>79.-_RR6SZR[%F37@[Z;*B1Q7!, MV]V@CV,;B]P8K7&R4@NQ8:#@@>:O"C;%E)+]^;3GQU<$&;DO=$E:*1-^5;HG MD0<5\J)0A8TT26C#<".,A7CM]RUVEK7,5DO/POM[-IMET^)@"XN24"OJ>*BW MXB;RZ?R.$.. 31@0S4"6JU<.>5 BF_+QVL_X! :;/A*9]#PHYN@, J(+K$W3 MQY%V\!-5T21?4+^8]_F"T8\==9^-Q MX:<9ULUQ3RJCM**PS68&I+*>RQ;VR8&=M8IA^G%&=WLUWEZ M]+_WP3:\#^GF*HG+S^82&;RI*74^';,H=[=7)_)W3F_NBB<_ M?@UP,2L7 _'2#Z&(@#DQ @SL "&IHX& .?EA=LL]?PT(.7&!D!.7"'GG^'U; MY6,@.-ZUUCJ7S\F;]U]15'GG C/O?$C,.FEE?N1DR/\\W,$%K-:H5#6U&;&J MHXFCR-E8KW%4SH?,"Z7F9K\&84182IB6U]?]1I.,?O&$BR;( 4S7=#T*FYN) MK$!F8G+O(P/8>9U#Y1@3O68UC(.5YC6-?IL!R!#7DO2@WMME[&45D_ MOMO2<@S^0(-M.H\V"[YY.F.!DN_^A(URQN;4(Y^!.3?!!-R L49(TP8-B#MF M+F;YHWQ-)FT^]#*PF,-3'VP&0004?\"6 3')L)4>L,GU<&W<&-=4,AK66Y:K M2>41.9"Q9=[KT7YR4IIE!9.QTL/L894]TF2^^>]]FO%6 J?",BUU+M#71X0=X269OFG7H8 *2+T3%=U%XC/70, VHI]C@='UT.CS"<2$HT& MNMP :5CP>BQ#!K+9R(2$9 _'&?;!:4(W8:8\@!6NIAYI!&INN-US--[Z-IGK M 107FZJW+O-7J.O\N9>,E6-$3UEE_X$HV[, X*S$ZX@0=3W^2)UBH=-H!.(/ M"A-'I+3A]1B$CFBS40@-TEZ,0S1E+:7A<\ F:+)!1R33'6':,EA<;5IU4GL"?TD48I3X)+_K\EFVJG))^W!<5.R76]CS+P-^U5 M(DL?!'1=#@H (B, \LM]CPMOU_,ZE5]$;!O-[G(CA%OI7)WG\0S/$=3-YGG( M6/=DMG<5A!OY/*_YM#_#*Y[BS>VX/4>SNH9IX'RNUIB=!NDC>6+_S/?3-$GC M"5DZ_22>O75_7.F\C0M*9FP'&]-#5U90N:8I(]OZT;1BWM6#ELP/>JX+DI6G M*8KF'=]6="UU]!YR3,J.HDXU+#O6OZ!)W;'M M=TSHCE=,[WI%0^W@9A-B;K1A%W%#^YA"D=#2$QA%:GI\%']MOE"_SX201% M&V544(AVZ2 4Q:*$P+@36LC]@*@A4Y_-UVL^S(310SYW.C+IU]4N=VS.FO!4FM\P"*U7FU@RW\O2MS3>PONN[REW ML$C:@K3B7FA]QB3?\CE58QE]6 L26F[37K_.NV*,8#ML.;T*/X,7TG>-#EQ# M+V[;M-R:8C^+K!T.B86QB^5@EQ2&O9X?3L0U^UTK#LGFQ3RSW?1K^A1D2;GL M^;Y<9[8(DHAE@\!D &1"G05H3+@)44JG8XW[D$8,B$MZL_5*Y*!>Y^YE'(&A M2Q] P+T-"AQ*:X"( 6C-1*!W/2"#&N "\49#<-,:7_-5D:4RZ/70.QIES 9; MYYR9>'A-:)#2,UK\=QF5517E2FFPRF'X!*C81PZM$S=O%Z%N->$!9F9VFP0; M2H+R*5]U73Z>G-1P6,3#NZW'6:UVAZ- ;R.A$7/< CO$ &)QK&8N0MY4PC_R MRFLE3ZZ_$6C*QQ,GV/1SO+@*7G@#Y]&&?9+L6= ,@SLV!HJO0+ PHAU3U$:< M\5KE%OF]RO 6#&.^UG!W4'HJ%/)E+T&A4A5AIW\98X,]4'2 (@$:+E3V8 %$ MWR*/(DIY[5ST\'"P/2"OWIHD?LPBQS_V(=^]P&S=52?VY1\6Y_&E?_$MEF@1J(P? M$&SH8H;,ACI.J#U[%!NN$LH7*U>71I5%:Q;7BK,OP(9GI62=6>0!),Z/F"DBBF_AP0AXRE!A"@-=V(#84X<0>(LF MXX3#N;9)$]S003X?KVA2'5;/65(>Q/2=)9J"\&0T\6N2OXR>:<2\0>;R EGI M(-J218\+#>NC#(E]?V94[^K/&A_X1E)1+RNY*.D,'>,::FIB]>R[AI/#T43@ MR0I)\K'A*T88.*@/A9A?(?HFB]=_?XRW&YJD"S9%SEZNX^WV/$X^!XE@$^P0 M;6D8UVBC,U'IS\T1KP-:8$99O449AYN:_R\I=,DGKDU*]?_RC=LPN"G9#L: MCOY*0^J &C#^-AW."Z!?"/#7CYV?<>]NO^G!/[D8R-?&!AL3^/=+HYN'@-& MLWF6)>'=/N,O0F[CTY@-YDF:K\EA<[)B-I9_+=%8:6^M.7;:6,.()\/]NUA> MBM >;=KB9VV_2!6^\U"!+Y^).&TRD3&\\Q!?U&8O:<:^T7:_":.'7^-X\SG< M;GL9 URE3@L@*M;A2._$=(!_HDD8LYX*DDP]S(-=JR,,T,SL?<",K"G?Z'E' M'\*(+[;F(:%H[]21P ?\?#^ZU):K]WF+=3;2+ T&@J+?EY$F@H^W#,&+(]; MN*3\9?6W@4CI*.,&DA@WV,,\&5UGKT[/X XQH'C"$ZU*M'P/?$28-'E3RY-* M8?(9C%MTGHR+SI-ILQG*H)^5KYW[B8OHZ2%':3^UYUC3GI.RO^)95]X< M?B8KBZ.2.-5YVHE3]5,DU);V[4\->HSY:7 MORTN;U?7R\7-U 0 ='!LWA%=:LBUVCS167>,(\2!7N_(!D+'AV5W+^0@0SYQ M*9*+3?Y:&1=9TFP!!UK3YA%EVT1)1/]1-^#BI \'8PY>G_:,@[!?IPX>K?\3 M=(<(Q)I,X2 EQ*@L1[#M5:/PEL59L#7I5G!,J^5?;\?JHI&F9S%J?VV+B#6^ MOF&37CUIC$QYK>YU=:RTS ;KV&G+9F5;SL,H3!_IAM?S^CLA5$+=H:4CA(79 MEEG@/>9UT)[Y6 M4CZ51=QK+[7MA A2-X:SC_;V^<;\E7RJ'ODWX5!O; =UA':V(=ZZKK$]/5W^ M%B=_Y_O\XC5-I6.$4*A+DHX0%C]:9IU00^0!Q(J^XHQ_Q%=[/Q4?>L($_!D9LV GZAUP#HU#U<"H'N@5&_XM+ M&*"\!49E=3(67,31)H[R=Q%W0?3WU?T]3>B&G]!ZL7R_NOY =W<%DCHE#%8W@=F;Y!^13\='$Z949$F*+CFH3#J3>9)^!O^FH&$0; M,=]Z#RI2-1[8,J[X%8]]MU$%O+M T9P.>WQS M7'V4EGB-E5*F0J18QA:<(JNH.%4X4$)6JC?+'WER]-"G6\ 3>?1IO['7L4#QBJE:<5N&:AP8 MOV+7O8L%.E32$F)B=LM;TC[_E*5N-)>8F(M0#,3#^JG#/8UFBW,@+R- #FUY M$]29+=Z.6?SO0&WQ%4--LJH &VM3KG72M4_R\LY4#1CHT5[K01VAKZTR=&Q# MR/8KP(OE_/WR8GG+7P'.+\_(XG]_7-[^[C\#A_2@&4U%;PK-O(X(TM&& MBJY3+(1*APYO7EB/A=:!HXHM7#T994[W2<*F-?+QI"/0'SEJ 3SZE29=3@/: M+H"L:BJ5J?ZZ^*B9\GM#FV[7B0DB^+&E3"AE)9AO67*"!A=AMV/>' KM4'I$ MRD>O%P;ZB C&@5]13I\]2P2E4<]%AMPQC5JFU'DQ0W_GTIA^*)SX;A= QRK) M8)34=G34W/!DO5NC89?L9]3E GV9/C&:,GB<.%AUF13TO #IT-&KJH!Q]/"6 MS5!W7B8'@KX4@FS,X#?A=T]G(KN$Q9*U='2:F<-0DDEG&3![43-154NC/^.#_Z M,1<@E03YE,M,7HC0=6]LV!-=7483'*@@=(JF5D1S&\ .TX&'I GET/2R:-,!VRX+9GAX?D MGDY\<)L]VC2#FG''ZP<\D$G=8&C0KBGWZSS]9L[C$U.#M=W=R6:RAN;I+,W)UO3I? MLD]7E^3CY>GJP]7%@G]\NKJ\O9Z?WDY\:MA <,487=[;'61@I[--R+@%DX>" M,WK7JUX+'G5H7#Q"(BDWAE^B[AN'L*P6+PO2_-]^,*/5&P+<=W]%,:JYE BS M!VWD3L4K*0L,F_0H+R#7;Q=>7[?*JL3 ?IVT)MQHR_N7#T&V3Q3+,D'"@G D M$D;$ ML*MZ5QYM#N^$0$R#* I9IU9$9:#*E2D; 6?V&CN'$U1K;/8^3I+X;G5$[EZJ17WY0NG&*^QO$,H8:SV>-FP,'D]S M&Z-'&&;-@_'TT K<(%/9Y>/I\6N+$TU06<6)3A_;A@EFSBY,U.V9"NT3CJ>- M%CB!NNUXRLQ\ZSQ!&T^QB/*JQM-;YMUZ@MHR,G1$+8V,'61RM]./J":V_G.%ZSQ M%9$POHRPDG,SY!*"L1'MY(R^3:>CFL'9&1*M>J_XKO4:_[!C=N/5FA;5"0KJ MWUY.'-$1"C);;O !&P!^*0 2T8<@HYO;@3@QB?2=HS5HFOZ%]/'RFM$!B*MP M>-A?EB?Z?:9 M?HBC[+&W=Q3#UI#Y:=_6F!E[U_NTLU5):]!2>*%]-G<]_K,_?!X.OJ$IN0H# M%HEYU^S@_%S;+A%A^?I12 M2# D8YX@)33K:K&[V?%1/ M%$"L-H6*+]$55B3]'%N_SCN8&/PRCYL8_:W&Y]B#%WEU(W!?:I1F^43H%W]8 M:HPGJU<2[?ZU?1_Q.;9[&U&U9B*83_CJ[M %QBW?6WW.?ZV^8'VP@Z'(*]D M])S?,[S9[]@0FC$?13MFQ@LQ+<=3CJ:BAB!%F[[IV>TC36C /W\UL4.,M&'Q M0]KK@T-(R^+ ,")HU81$F&*\%3;"%0L&CKLY:U[A]@ZG_+$?@YT0:,JQF+65 M)F&PO::\_T)F_R$_:E-XOB5,N/QQ=<*604-M'K.."/*DHC_ P.R&/N0'ZS5D MB@-B/3DF$]CU\9 .:K-1K=?D',3#A,3Z$N[V.PF/!,]JVK2>6;.D80V7%'W# M:@YTY6?E1]X 7-0G,>"G[,*W(=9&:T]_.G"&D1RR3&/!3=L#9%&N!LZ\_)3AC?O#1,F+AG:;=EY:RQP>(=A[; MH[1E$!FH(ML:K/959OS5"#\.,M[FF4-8/IP*>BF&_;@^[+2/],OHMV.Z#+(RC^78;?^;O?OGUD]DC,TE37@(/*@7RB8N14F[J4<4"9#%:KW=8;FZL M%0B&MF6R6'')BP5T=;](DC@YBW=!&'78I9 H?SNAA"67!38QN2HWK^*B3&M6 M/. EL/P1^50\G)A@JIZ+P3]UFR "X28!I+8F!_CJB28Y(;OKQ^4"'7@W!9#0 M?3#IX&!'J1,(Q#M*L]N_+@@_3GU^.?%5]8KN$F!:_ .+(7V0%2&Z:\D) M!> M)\C-FW?^<3.^-7ZD3_R0=Y*?\NY)H!N""4E1?@@HIBRD7]+L-$@?KY+X.=S0 MS?N7CRG=+*/S,&*Y!YN3S==9^)R_%.B&/V/%*BP:*-J2!>S*^.6T[H!]8]=* M?ID9FS%YLF8*Y*G4X.>-ON$7L+"L_D=R7^F1H%: MQM".>S=WB3KU'>H=)QBTSW\_G=_\E9Q?K/YV0\ZO5Q_(^?)R?GFZO/R5S$]O ME[\M;Y>+F[^\EBB@.DC;KL^'!@71N=I#6^);C%A&SS3-+&($P( Z1B@-N(D1 M"IT%R.6E[_Q^]Y>08R ($P?(X!]#HH1"EN &*%MB6\QHIR? M#X\1 /J&*$TX"9&*%R.$"/TW@?$")W17HQ872VNYZ\B1D 0IH\1P#X'Q0B% M+4",T+9DRABQC-;QCE[$:(Q0-@+DHA^.@$4_1MXQVS,XJ6#IHU+ MZ[((6E@E;[C='X](;9J4MDG3.$=,RSSIA(:E%XOM7B/AY3775\-X#VNW@DGB MX'K,X#K,B/67L5XYREWC%%U KQS#2L_W5XXJ, TJN6"46H:56%R^$6#\SZ5XZUHN^O')V@V>R5(RJN!RN%6SP(ZP>K6M'WP_[VH"*;O@S1<]T>L(=JBJC-$&[/XI/?G M8@ ;X!]<00):S,- 6%:(MKQ"1()..6B=JY/T,4AHJ3]Y(!B$,UEUQZSS%=4; MO2%I>0;:AO%![Z:D"O>-C'A14934JKQ_"F72U#XBN?ZW"'M(U=(Y[KT9$U4C MGFH\PR6NB]U; OM@YD%'DK/_O"(+7DY^2L*4G^?%3/S!(U)I*0,V>US%8WWBJ5^N/EO>6'B><[K5;@)/^-FT.#<[D M/D[(IC!$:)!$8?20DB>:%%-#CQAL!,E!Z;$ )4/SX]+4L RYU8XI.#+![+#C M'9T@ V>(I85OE0;6\T0L'G@S5^RML#%WZ6X,6P.,& MU&8>-OB VAM/(Q\/K!L.-FFL,.Q_5:@ F)*'"G [ID _]M5<@QN!SH#RENQ\ M?;B,!V^_$\%L2>@H3$"N0T#=NJE5F'A'YP"HYN'_FNI1:0 IIHQ"@VF+,I_G MZW6\C_B2@*LDCMB?:UI'HE@J\XIK6Q9AQ4+ M[[C[3^T;H@XVMO99W/E,#A*D;83$"2G,\"-:6V*E)?(IMS7UX6HHT(T=(*@; MG"S,M@.5=?M\C%GS:%,>"2QL?4MF9^>KCY>YEONKZY7E^SOT\4']N#&V^AECEY8$!N$'G L M UL'AC3#UGI".L0J-UZ#QN#;L2ZKX#>_-XY^%^457AW=ZCD_I04!/PDZ;:U] M\'>0'LJ#9M$^\T \ML>Z#2/-HPR;XRC^M4_ZT:4;Y%,E_WHCF_H (%3TH(4U M\1%!2&WU,:8IYX(7843SRP"1ZD ]>Y:UH(:]B>I!=0M\J EU&^.B+M3V85\; MXO:*.SK]#72&F$8H$@EAA5,HJDUC%(LZ[9PNP/'2^^Z)9G3^D-"BX<)[&?6" M54A2"-K&&JEI_$4,.E?*$*%6YH=[O3TM!,A!PI/+'@$='9MV28> 4IT6LS26 MG6()K[Z@=3,<2,?E,7'? )!DTW $)$TZ96;C1;7IN'@YNOCR1*.T]_I0)W>( MO3(Y>[J(+8,C[R\%62+Z$&1TK[)$!A!8?D3?%RNL?\U,4 M)V>,IIMCPQ[IT46LTF&+RJY+',&B;AM(@S$$B+TJY1)%!7B^*NS(8ZTE>!#6 M-*G,XZU=TGD9#)N3?,0^G$M3+4HJ17[\6B D6S]D#:%)UP/M>&/W^&% M3*7%"[7=:2L(O<5[\AJ"1K1919"*8LS]),;=5!+4SK130)5Z64W(1>J%JSY- M 74=WIT$ CI&, N4:/7F@4KKCG&%6U70.+(!U7'O /JO'%BJ^@("LJ:L,=3C MQ04-4IJ>[_G5M1_"*-SM=U?!2SZ$G.WI+9O-T. ^ZP7MP?KE3SE WY*&QA[1 M8_[0%J@X.\SF[/#O:1D['$8Q4L^VJ6ULJLGW@>V8 M=H8\Y@[^B@YL67>@I= M*!Z10I64NJ12/B),G7PG@62 &Y\%KV H7$:WG^/?:9!T9_:#]T MN^@4)"LF=%<6E[QMZPZ)*G1D0$J!_HQ_%FSKEV[\Y*)#&7R;JWG%3TFWR[DH M[QTE[]IJ"HZ)[/O")QG_)!K;V M=)]P3 V+$AUELR!1*X\3(TIW$X2(MF>$"-$TR+/K/[\*>G?!8LYN01<.(G=I M9P"W6RWPG=K+Z#Q\IE9SZ9X!T\ETP\!8L^G:Y233Z:YWE/ETVRBC_,G)JZ"\ M"$!#9M3"+ATXI:YM#9I3=UHR?0BH%B((W_EKI+ID[DIA,;9MU\&Y#6I/( H* M--F\^2E.BF.JRL>>O('5]:N(8_).D!"IK2!DB\BF.]#@OTT1^QB(E]:;D7H1 MT=<$&-U[C$&(>17O),X99.T2J:X!XT3J8&"T1*IR.4TBU?&.DTBUC/)$ZM@3 M8IH#:% B)>K2H8E496M8(M5NR?0AH'_E19?C@DLQ.B1N2F"QM'U1AM%*&=TM M#'(?(+)UM!JC7^L^!4\()N@]$8/$/[>$(@=A(0>ZMMQ C\MZML?@ >6#MUR M #9>-7TUL- E0D:X>!4)T"WS:E=*ZELP7IC1L##:THS:YS2+,[KN<99GM*WR M-.AG3^@X $6#EF@(NW7H(HW:V+!E&IVV3!<,DH<@"O_)&AU'IW&4QMMPD_]C M'FVN&*'XJT?^S]7]>1@%T3H,MC?LD_),(=IYG-#P(2I> M_ZU?;I,@2EF+BR^8_VM;?-W-?^_3?%W&)DR"_'D=((+U MN@@F=$."79QD99[/G_W+G__UZ(\G_\H/2N4]F!^ _R]_^OGHYY,_E9_]T8.8 MHD)&-RIH>E% :X%&CYA2J],RJVP,^_G$JX!5,DU.]64P"-6UBLXFB0,ME81Z M)8^V[V%?]X +@=\5[J!?;FQ;R%V%P%V[#+*2I9.F[ M6JH)>Y$4!O#[=EVLF5-ZTG) HEFRH$+$]B#E 1$4O=JE@KH+!&3H*_3H(+/I M#C*XLR2YCX%HJ0]R;#P^(J7 UX 7U6Q@,&"FS,>ODG!'KUDJ*%QN+'E:?OG> M4TO<=^QA9@=BTRJ4BS1F^8@X2^#U*ZR0^&9Y-C/K_I@MO23,6"P69L MZ3+0,9A7\*.!+9NBY*&-Z5FIG6^II;NG;?Q"R\H8^/(D^4/-< &L/ 0 M1F3-A/V(#&80$H0#XYX5AP"0&1'O#?Q/SO75_5GX'&YHM.FN,E9(='C;DD!B M9\.FPVRX[P5"N*X6FW32>YIP-&RJ!^0I"#=^\$G4@0+62'YQ,3<:PB(&]&RY M005ZMB>P/P 0S1PMOB?UL]<,!TVZ9(8''Y(D")FG[1DPE MH9J(3 K[KM&%'J*5GJR U0S3O!9YD.) *^2^-H!I@K4]PGP(V+W:!DT'EP85 MJKK*H%#556%0X,QAL#=P/Z@Z*#,WR_^5AKP2G>=6=[5"O2Z5%PE)4&KYP5\C M5$&*A9K>!M8*!59 I4*I]Y'!C3[6F#C&Q'5S)&(=4#XB[QO@OBS _?^W]Z[- MD=M(VNA?0>R'LW:$/&=:WLL[NQ$542VI;;U';FDDV7,F'"?>H*I0$M3(3MP25;#Y_9^!6A"[?Z XJL-WDM'I* M^7)#(%BNTRV-OX?]]-"JN: HJ$D$H5DO-#5'0%,9-Z*]7-E@7G.HF[*K$KAI M%QC#U>B1\5MK7!7D%NJ04EMA>58 ^PM:2K-PV!4$K$;F!#&I$P;FB_<'9MU0 MY0'-882I7^(TR\F,D)TAH4=*\*1 E%[C23CB-P9C,$^]U[ C,:A'5Z&"\6NQ M.BS..'(YM+M;.G,OJ*'G"*=W$HJ]0*@'!)JAI&$2]Y/TUGGAVSD>-'Q]\Y,J4 MGC+0,W!3O5(.C)NOZ%\0_1/ZG?YQZ]5@.43J07A^1YMH_B MR34-[HD/R@=IU8X'T[Z& M!6_+U4?Q[N@>YDV47^>LZMGVMR@YXAM<';T> ]A(J+U;IR?D?.5.QPSL33P# MB_(+>MJ*>D;S"3I$.7JF[=!W!&Y;DM308I]DNXG\J[(A/RX,&L*&AYYJ4\9HE.%4&C.(&6/A M*7&>61.4LS8A<88[TN* (A@3:5SIR4C"RT2S5S#!'?%0FK''T8?)*NX)JMJ@ MVS<&)*UDW0Y)X23B55RX/I9%&:6T")1&UL)I+4E=!JT]Y"\]_;Z3F*DITTQF MK&'JE;.N1=@Y#0\%BL1&,%3J[*8GJ$IQ)C:"(MKZ6#YE>?Q/K=G!M+&$9OW& M'EC6J?=-LHDE4XZ-%$PI%K4-PF889_P5!../DII?G9R*7F,+2[*+5K*Z^$JK M%.)UNNV],L OYF\@T?%,+>%.-I4-/S,-3:L*]FEI6=4-$:Y:%NR.2#9X'2"$ M%S),$))9#^&$CBKA$2?U;,T#2\@YBZX] $1^Z"!9-V6(K!X@6-=/'@7Q]H!? M2(JG.!XPN>RD)]M@O"T^D1^UJ3=451^:! E5PS8VB!LZ^Q\&(.GK:56%U=[ M.T 2.F%W)(7G[.(FC$D\W MA=U5<2*(N2I 0IL:-XT[I?JPH'-G=#V!E?J1CRBBA/F'HA%:NF0C!"8%CL,% M&V*78JI5Y&WL>K6+5WO8%T0B'T6/@+T& RLFLD*)B--:MN<%L$-!ZU?\X"*/9-R1*=^Q6U(3\UB M8*D_H*=& WKZJ@?TU'Y 3X$']$? U'RD5G\T?ZQ&\[(>3?KG[T_H/Y,C.W1^ MD^6LOLJZK&;+$;W3+BYM^GJ \*,]$'Y<-F/@IS(711GO:=[[:X%WQ^2*KJ!- MDPISV2[O,)%U)XJ^-1_9B[%U!>,,]:W:3P@$Z4Y5F<$J?^X)# *A5!U-*J$T._U_U-IQ,07+](Z#XI-XQ 0C(., M/L9QQSCBS!!KK*.,%7]!0LMK#BIV1'0))&;/ $BWWFZKEVYU23<14)&N M)^"+=*V)^5*[L4DKY@V5K,ZB0UQ&275M>=.D5KF[]=*)IF80Y8##+S6C\49B%A; MF"7K&AFS(V%?Q^KF]OKFXO;^[VC]^1Q=_/77RYM?+C[?H]^;5J'.AB9 T*(> M9ZQTB5>+ZO%N8"<\UGW&VH3K-55QC37U13.B?!:&=7:LR-6(#^=F/KY)L%] >FW""FGNG^]#:A9NK!+; 6I!<_CXM-DA7''!OO+$A$51Z> M*^J+B1QC?HK$F)JWHJI(G6!Z'"A39=C1X:UB3#5)S-&B16FA]9DA[#^T2 Q# MHE<5=E GAWX/?__;$[I-8Q0PO(.,7U=QBB]+O->>B4P$5+&J)^"+WJV)6=:- MQM:LB#Q4HF#O[[0U8LU#I>P4%CI$Y0Z<)CM;62U.CBR%1\3FZ.9N^H2C6QCQG MH,?F[ Y!#[7H4;(2")64''1H'8[F#I_NZ>A66.]X],C6DJ1\CHLX2S]E^7EV M?"A)4KS>;+)CRGDF5MVTHZ&DJ3O_A,J!B:>RHV"<7'SU,=JRMSJ:YYH6IY-Z M>#/S89@02"@U8HY"^V*4^>N1D#G>O<3IXTT>9_G?<93_$A=%22;GE-O%69;G M>$-FZI=I_2P/;?(I3J-T$T?)7=M0C MJ^MC^4.V^^$&$Z7;:@4WF .W'J&?S06VH<.#M]5WD[Z^20C.M?\]5+V?+/5/ M7:F3NJGCM%0'YR:M.N#)*;KT1=,%VIM8];2@OAI:CKUY9H]J0JTJU.D*:*,+ M#,Q\5^@,**'CL](L<',.O7QM3FV]I^DNC$<;ZG)S9XVN97Q993T 1S;HB +MO]S+,IJ0::K)/\JG=,(E^Z>:0H/$+=4J07P2?W^O3:']/'E M30$B$%?'L0'@]X0]7]()YB7.DY>VMY?I+LOW$;VS+CHY;R;4.2\M(7?' MI&'&PSEY(\,*OZ*K:/777]>W]Q>W5W]'GRX_KS^?7:ZOT.7G3]>WOZSO+Z\_ MH^]^3:/C-B[Q=N%ZT8:0R5P&=.( -.1'Y-:V.!M:P8[$FYF$ >H'MOY0->XM M,/2:!W3Z?0ZH"DZ\^\3JDJ?X">;1X2G>1,E9 MMC]D*4V7N8=_S83J7U97R)'[>F8@*6]D4<9T T6KKBWJ-T9=ZT!.#1MB)7,9 MR2&']>3[U#6QN!QC"7PPGY;33QKN]3]Q)5BG"Y1%$[52JHQ:K]@? CD0R!N' M3/D#CL#;-1H@="R[+ PY*Z^3O_.&E>*6)/'^)'MLYWGYUE:9$E M\9;>51,MH\$J;3,=&*7.F1!$-\"+&8%V2YY.@1E:#771#8)66_.(&,GQ>RD' M:M12*O45-\T?,!' Z#[ZNG2-86 .9#X1.,[P(/0/,T"X'@=#7[!U2]@NS<'K'[7,I MF#@?0^4#]U/+#OT-\S9A.1L+*$KY"T,K9%W#UPA)=9D+.8K'DJO=A^\!?&"OCB@'-C'[],:.X D.Z M2'2&P(5;7!+.$BI7W:O.:),_DD[BK9@<6F)3MBC$X.@C->2)3SHV-0FF5K6J MC^7G]1]/$,G*T2:)XGTPA-,#"9^!V@,HI*14@X"C&E9#(&W]O">_FI.RG2B( M@55N$FKV&L@,JC3)93G!+*""3.KAE84T=?$EH8@TK 52:$E,Y2O!-6D#"64X MNP*[[*QA8YX@-C9G%[^&6@;\:ENV:>-5*)>.3:"A%<2X8Z<;OZYXMX.U;07( M2+:UH]OTT(9RS9DL] TIF(VK9@26EJ M5DY0,VVKWA]0Q%HM34USK&3.@SBFK+:2(7T-;8=&97'ZJM=<3EK(Q%5N8 9Z MFJ6L&BI6=2O$FJ$^Q$)*5C6!H&:D5IHJE]3@7C@):M<]P9: J &'5& ; 6.5 MOHACL/S/%1J1(Y1%?^&0">"O7NH?MQ5!/) %?B[GBH\O_4^XBX>F@O+(PA7T M$V,XIF:(-F*K%G%'I&Q,LB"6(8V!HHX\BB'4BD$<'1K12&@Y. JKG[BTD%20 MV,<#EP:VYJ"QW;N6IMI6MQ=7Z_N+BQ6O_1G; M#H['@K('NLT5C 4K;* R, @3:@Z_!0G7% 96D#M_"J2D0 MO;##9]>[JRQ]O,?Y_AP_3,DE;];5#1 TCJ)H_337R($M2T0EF*DM"5T2R'=KD>!M7CZADY1/.44)4 M_5 27>SEAZ6)I@!"9C9HDS( 7(G1Q7^)5H\X [R:)3=B"S%V?:K#U@Y=M< Y M?S/ $5Y2)VHJ(Z[9*KZ"8B[)EZXDE+9U)(M0-F]2HS,B)(I=>57^E M5P4#J;VB'MK,> S&)!$*#7FBT.T7/T9^5N,*N]*8 XR8R^T>!^B:O$E4"7TO M!*R6]L!Y3)\\N2O)Q%?H>X5M>EZ7TP: +Q.MT)Y69$!%#K[AO7N7H2X*W[O!/0[3[^)_"![&^:K.A/WT#+#]U'^?3(((2"Y07U3.G\EQL MU(B?C+6-8+.Q6JV'TEL2,P9)65]P5:5BFVQ/_U95V GB'5G%>(KS,LZO+TW, MZO:2S&R@T1M4 -<292;L+JCHRO0NE.U@#-?5"9@9[V:UN0LTE*R:J_/XKKA MT@S2'OW,=GS&Q%+)#DFF9RD8O@F6C&2-!+P"6S3BJ?7)'X-E(Z%@QY/FPV 6 MCJ1#*2&)>NF(UUY&AD 6CUCY&EK5YI$D!O1.B.AF@S$FB4AF2!2YYH#(4E^!%!Y$U6POI,ZD/3B# M1A;\$HEOS(Q//!T\6H7&)='02RDE&1T5LT:B5*=MPR]Y6U=NR;2#\DK#D)132OD5:\+.K@T:A1.JM$8]LQB<$:UD M8@-*J?4O1J>F?&2V^Q03NN.K^!EO+].2X"-^2'!=-/5(GVA=[[.\C/_)UA3K M)1%VOU\4X7RHKD< 5K4CMR$[ ^D*//1+YCG S:TNBC+>LZM=E1A:I^F1ED_N MB=,SD)T15%E9UO]XP7WF'V]#[P9II>\,X7N_G.^,DB@GKOQOT2.F_OUZMXN) MAR_.>ILO8Y]H(-+X.BT15Q^F8034-^G;D_H<734KUJ)WX+Z_0;:PNS"!1&8_ M9"-Z:T@/:*MM;4DZXJ*>OGS&X[F X-..9,-/W?G4UP>^=HU"*2ZCGIT,\.!&$_+!"+#.994[^(4^93E M>!,5_ MP\D8C$%%&JZ "5)0_Z-;VZR?%SG!V+Y*5ZR!9O MI0Y3U7SD.L7-@4@B,N CRU#8TJ&-5,6J^Q0U'P=&(.7P>R2 M6UE\Z^MZ]VOZC.D]\=&Y7WH:NKC-DH2XAR]1OM7:[7+4-MK@LM8&M*=E:1]^ MO0ND/SK;5RX65F=/1#TN$$G'Q\?KEW82,.CD;$,!0(2_\V2IF+?9Y-3'Y:D$ MF%R"],4SCSX,7[5L]$PHQ:ZK%(CJ0K6RX!X%#Y-XPH0Y).8MFX(WW3_'.YSG MF/3O:[4WO4ZW5W'T$"QAH%(B=CI)#O7"SZ%(!/&1]W(9W^*V M,K[7,.S+,OCWD/0;V_< _E%R/X$]HT3+CW#3^25HH4S;Y^1%&.EY\H@<3CV5[ M1IQ),-]2RW2WC^G;X$QK**[%#HU<]V(-#9&',5+(]S(6?5J.*AZBL%4?//%D M%(U;3MPTG#CA,"?0GJA!&D)3<]> \=FPM.0K%:$,REJ$SY60_3 MM*KG-K24#1Q%)?$#$^'D\$&\EFP!(ZXG,!E@$?=5.OATU[,< ,$O=CN\*4D_ M+]--ML?WT=?;J&1WR---G,0L"]--Q:U53?-Q"U5PF8:Q<3^.PKH?FAF'G?K5 M>4P$,4U1IH&OJN$!5^DZ<2U2B\@FC3WB+\RA!=R2E/Q(\O_2: M(VJ292BTY4V>/<<%3?MW63Y0&HH[L-*.0F?@D&NF*@Q%=SZ#'Z&34 3WN M&ZA<=6W;=]WNPWC7S1I37-:;C[.(_'J:^$[ I!<+0-Q#3#,S#HWO48SC@+U] MQ##@:#66JFTO8-:=1Q&RJ0=% MG4/@AZ;,L6:U]&P4+K65V2U&^PJ:1G8]Q$UC^QZP_\%B]R7$^+D$+911=$Y> M!!)+67F]7TC']\?]+9D"1\E-_6SRIRR_/N \*N/T\0I'A?8-!P"=TWCKHA/. M =GWPM/>KW.'-%V4HYU57;:SUH J%71K9Q^7U0OF=(OF.Q &#-]V$PJ!(Z-7OU C?GVM\ _-Y?CU%.IIG)"_'9!'!QE%RF!(%[D_UI M"QT3OV:D \R/&5CUN,IFW@L]9V6J=W5WW.^C//XG2:%:6=0*HYYT*+[(!GI< MWV.)!)&O,5#']RW&_5F*$QZF%Q8]\$((,L50T"#@><52S%#.+>:F1ACS"WIX M)TMI:D!WV^I3'W4%[X\XQ;M8=Q/+6M,DYEIH O,RQK8]QE_;ON@Y'3OMJ_#/ M;-D#D>MGG! AZK-UL*J=E.5;)#!W@V<@K-NC@@1GX"S4"PZ&&?=Q^69 MY.44J$-?/--HAAS*D3U"AC]R-J=0$G R%13^/TZ?+<"R,YH'LZ6+-],SV0LQ<3RWYV".TZH3UO,=:]6M,;0''Y0GU5 M3PI5RL*JD&J+0=%LQ!8.DJF(B4KA1,2\7P$X&GI$\3(MROS(MA[5'D4EP"FR M*!( K*?(-^%Q1J PJ5LJ4:)D14^1HN".K"O'7U#K4#U"XK*&?%E1!4.9I5D@ MYR%U5IESQ]LH 1X=(>])!9SLPF-3F;+"@3.,Q//CL8A37!3KS3^.<<'>JR\^ MOO3^Q09?&!W,Q">Q0E<IKX;L&D%P'XB'5:QEM:(2E^QG=X4U][N?BZ28Y;O/U$AJE7 M+&Y:9$GN02"53_P+C'(P[P/1'3^^";!G>IX+S.# K_6UHDXM:O0BZE/0J+3A MM&A;:)X/E"-8,E1I0YTZU-,7FF]T1C:_)!0 MH2%H2QU"\I#.?4T %_7 M5LA6+D4*6TZ\$Z2:-QD9RN[P(P5) M*/P6#SJ7N-+1$3%R(L2GFD"W7V1Y6%P4VG& U6@Y\14\0 !+.5RH0NRPE@@ M'#Q@H';-TJ1QU J>./[2.YX)0[KP$[$14\*CASI9$O[\2E:(TQJ.S@#(<(L3 MDD-M;Z*\?+G/H[2(-O7BW> 3*54L=$R(9*0#C&8&5OV0T+P#>A0UU3L@<-T$ ML3:H+WY295;]CP,CN0T6N2[ $AHB!V&@CN\^C/L3@'.YR;,#)KVZ(8@MR33N MXA_'^*!>VM$3F[@0E1B8UY ;\N,HM&SJ^08-5:NFS0EBK=A22MLN-,YKXH5+ M<_VQ%#%;KH%/9AVK,\+5:$9F,-G7LPR%V@_?8,L;TWEQ&\84[Z]'TK]X1TM] MLZ7#O^,H_R4NVO7">G61UF>J2_[2%NV%ZKNFG>(Q&C]F>,5!0,U UDH [)B? MP.FEC]KU%J!-#_+TGOYZGX/*H[X)U-I <=H6#V?-NHH.G:'07*0G@HD*/7@" MLZ04!*!%8;4(\&\5@(.OE_2K17[RW7HE,#Z^U!^JMU^LM$S;M>PUHO8HI#FQ-!L8#O!N$ */2+;B8$GA*BWR&X3AV/+W>2IAKLYC/0 MCD_7IB<79V@>,$43N"W#["P<[V0,/_MT3-OCZ"ISR,*"\B*_17E,.W29DFD\ M+LJ+M&1W!^2>0TMJXBT44F >0FK'CU?0,:GG"=2:!NQOFJ.F/6H$0J.['F:X M%-<>4!&MI0KX5-:P&0!]60V.CR]G250H*"ML.0WJTY9PP7NLVU.0%IC1#,9< MZ6'0I4UH;&6-0J.:>*SY$50V*,)(.1821$2^[N6H,XK0YW&Q2;+BF(OK2^E+ M-%32D7"EE-H&*+6TS4DIIJEE=7?QTR\7G^_1^O,Y^NGB^J?;]W_Y^:>%J6: BH??FE MTWJ>$9]>7V+/) ((U7!./ Q>Z*&M$6L> M!H'T "()"ZH!E(<(GK0L7(BM+4W.GW#VF$>'IW@3);(P(FXWI"&O'0SWIIH] M$$YH1(-E MF&6B>HWR"L>"09W2F'Y /!)M/H$9V#<8;/HF=9<$)T/OZ$4YQ'R3K=KK?[.(WIS(%68ZJ?9YGX6Q.AUOGJ M"3E32<<,_"%1$[-RBFDK6M5M3]!CU9K= HH&[1&N!)8FH1%@,I?A'+-31WY( M57V+LV$5[L2FD4D8H'XP0NK2+^', %5A)/&'U65C3![C8GU#5.(\QUNVJ?(+ MWC_@?!)8E"W;:")IZ4Q+H6X/<4-E2\Y!N?2J:H#6J&U2[_W]7K5:/#E3CW=F M/#!C5@F%AE12Z/8+*D 'K[3C@*@/[PQ20D\-@:GE??)';9\L;3GPR8*6(/3A MZH9=8E&949-'+-UPYV/0W)$/]80[RC'A48BO#R/2OPI MBO/?HN0XF9$'U:G&'P32*5?7$\37 /5R(7TCJ4,-IZ.K6H*X[._B%&VS)(GR M AV(VRIH%[Y?V'4'\4MQHT00/9,$I"#Z-XA]0?3HS8;9SUGZC ORU94_0>]) MP-GBK5/OO =>R]X%&X&MOL_K",4N7VV9F&S?XU4C@6H1Q&1HK: -1K_3YJAN MO_04*ZQ?;]Z [$.OV%@L5PKI&I%-D\!!GZQ7V;&W.?6:TIL M 6G3O_$?QIZO?#R5#L>4]VKZP:SC"U7#+>%+3=CAA"[<"PI$O'Z8B%;I'7"R MZ-J\;?!@__,;B0ZT!AY[0^@#U+Q%HMIUTL%5O=2,@=.9(-)]<;^\Y.HBA '"$-D0XKH 24RW*L@"2BPMZ_/K=X);K( :;0U05>P5T" M<>Y"$.YNW!LO3NYJ=+U$HX"6HG[653!74."@#>$*N> "FKMD/^2^604_Q(7\DQ7XCPV?M%=WE' MO1EMY;+MV^*M[]]R6#?G)BT?SC/OQ':=F'6[=?S=7Y?K\;RLY;7? 7D=R0*< M=H)Y@BK;J&<<,>NH).91;?\$=0Z.^+>;USQ)?Y7NS6@]\JWYMU>Y_Y\MALL!%KV-%7E2ESN[Y,P.)T957][3TDR *.S1(^Q/B=*W0, M>S!/W.!]ZU?D8EY!1LSO="C>9=94*LU>_VYD/P0A%VH0#Z:N+C:PQ_ 46W:?!ZXRM/ G8M$)"6CS=+A),W M&RWT+PD%>*\UP,NL 4<@_2]A&IVJP]T7Z4+[(\9?+/1+JU5X:]N?()QNZ2'Z MAXAT>X/?V6S-PA\$=D:AH<@PEEPLNS7S&=K7_/2D^$W M>1V[(W9?*H23=9H+4+V#O>]G=F3K#!8X/1?DNI-A%YP&&R%'/;7;@0EAY7#0_X6GM;V^T!7 '^0K@&_\"(&(@_/.%J?P MGGU&6'5AYFE?_WN_)B=DL7^Q_#[PL/O!.*$/JCW=;QYH&6R_-Q?T*C8#NNZ^ MIA7_8:^#<3U+K=U7/?CFT&8FRGMS:*]RO;SJ_O6.?5JLGZ.8C%>"/V4Y6Y& MFIQKFG&=BRO-+!5Q%!T+8JU9KX]>HHF.Z55-[VQ7IZ@H:MJA79:CW9$^%(0> MV9'I-Y#)ZE(&PL\;P!/(JRLL@CAQK6_U^ERV?FQ:]$&H1=][>F7/.;W>UYJ" M>XQI\M;2+?ES'F_*[O':]_6^TO+/)X7R.M)RCQ^%_K91[\L6HF_+_N>>]&^= M;F\(PS]'>WR>[:-8[V4D&!.Z$<3*A.\X8=&I6:.!??^F/LQM=97]9"9'L"4KDA[Q'4\C529 MVI%H]&49U'NNRZAEWP/@)=423^KM&12E6]3*(Z8 U>/Y>_W_]_AKB3X2'_U' MD$%]+J(8;0_[9LJRY0+CPR%.'TGW?B;P(?H?S[*BK#I'P<*P,HFB)D)MX-03 M05O1JFG+.-^T1K1YL32OC;"1N8SG<6%4^?DNQ+H8Y;PJ;3<,5I"A>E)LH]!2>1'7A:*S]=W/Z-/5]=_N M0@Q'XN'G1R'I, F#ST1*$',$VI>GU,=C0=+4HKC#CVP'3Q9N9&W'I.*WA6(5 M3[L76DD,:?%**+]J_A)6^)$.,8\XJI$0,(7::;;$\WM>GJ M?(Z?<%K$S[C^JS)"F4A/@Y:>-%P6W&U!NV@>):7ZL7E]*!/+!AV-TUQ]"P9JI\X+G MOF8M('<"_7TI]M=0,#P<&1YX)[^G +6L'1>N/0W+X[1:;Z=979:JEAMD;<% C5/NQ>,2PQI05XHOZJ+,70?A>7,I6/-XX5J2 0TX8EQ62/6OR")LLT? MET5QQ-OS8QZGCU5]0E:#\#/^PCZ9DLE IB65EHPSN32L^#AS;F!7SCE=/2OZ MWZQJ4W,(3TP@I0S&/O.T;,@TL)<[MPPK'L"V!)ZH&P>7#O_VOD__\C[^@,L=1<*8-=,+5AH*Y&%+JL /V24F M81*2?D!S07H4FK;[QAGC M..N5-,'&7OZE9)/@*]>@$WU%&GSZ&;[-V>*OU+RUBY%HY2U#?K6. M1(%!74^B!H6!)^$KTW8ELKZ$YDK8=,,ABU?+:ZP]S9K#BRW.O,T!G,@K=%HG M*F%OC+CF(7IHT)_MVR8AJGXLP8595K&@,W:54IUUK4:\KA?0*'BO++!8]/)# M@V!3<<-]?X&03L+M?>=_9&:N'1J^6>MT6K+UO^EM^+^2'-EF8U4RC@:9L,G. M*M?B;"#U':P$)F$0J@A+E43PAP! P6JS N2(UF##B_E) +&<3I"9XRS U-)L M*S@P!P$$NGBK-;R-__ZNX.N(0I;[J/*!-F"WX4:JR.Z<<)YQYP/H-(!(F7(; ML ?H]XAGFW % NC%@]:@A,]ENDF.=/7Y)LO99;2RS..'8TDO/]QGG\E(96E) M1HUTY?$R)8C'Q?1Z)J32?K@#4 KA/)R[81HH]5[XA>R:TO' &%K5ETCO O R M<(@=NR!0O'#\"ZG$P9+-X3_NNC/)R'KYI17H@2]\89PZ:UT,Y@">F MP?IB]'YTF951,@_;E"]$ UI:W=/OA3!3\XUQVI!Y/8R;OH&\'.-^!%U\ >O2 M/&3[L5Z!K97]:_UL^@EJ%:):(^JKI*@8*D6-UF]\U0;1Q07=6"![^%&B.@R1Q/3@U/ MG-,?.![_HF;OXERG ;GU?71H3T?47 W97 DE]/)#=JYF1DNE9GZYO+^_45NKN_/OM_0O,B M*G!('83&N*FX+U AI[74;F",U(VEW/28/_35^V>A4WR?*!CR+:!RM%H# MKN2;38#MRZF9%4H /#X49!Y/2\<]LX)Q B(IFC44$C9S)8] ,2AMY#:DA)&) MKNY^_7AW\==?+S[?HXO?V#,DP=!%-:R9V1",*"*0&)!#JC446MP3>^?9/HHG MUX55[?C$Z+>#94:GV2,U)D8,N#&2774?(_8YH@W0[U63L.C!&5TQ/_@#(25( M)R)AR%AO2!3AE<65MQ+3 Z84+E^O9VKHEK^52(IH$4+Q6\6(RBFA*'C+%U#0 M(80BMZ,P)EPW4+43)%* ZP(BS3Y3*:-YOU1VFDP%Q0;.@$I2*)VYO$A$ED0% M,U<%_!D#01)$TP+V)PE/I,EW1?QQ")/^!H3[P( !WGMR',!7GX:%^-$@ MBB$__<+;8\)N:YX]$7W5+>2V^=+<,L!&9C]V8^:II8=$ MU+4V$R3ACL\9&(3 (SUB5S6E>&P;=W"LDQQ$I1 36]S[^T6HZ#">)X@N>F#O M>#@D[#&G*&G>7[],=UF^CV2/M)I)M1%$4\J9L5IV/,01$[MRZNIK6MW]>G-S M=?'+Q6>Z07ZVOOL9?;JZ_ANZ_/SI^O:7]?WE]>>ES[D9HB5S&LHQ9[44#&EK M8',^J +&%R.;0#AE4:9KC6AS1-NCGD! 6]5S0%889WQB=LEHO]VMV;K^\92M':FJT \YC]S1:ROC2M/1!F$JW=\8,S!A3IB>] M.HL.,N^T&5LRYLY0@9A 5Z&<6]$O=9;J-G^/M M,4K^%I=/MSAA*QW%4WRXSRY2\LU?^(L*=M(-^4RE7=EH9@^4GE:FI7RUT+CJ M?TXA6K4(977"$DP9R B/V&VF:$!WFSZ$PW]>YBEK(^(R3,;)T^J5E[J9IE!N MQ3ZBF[_=AV%DF-)1E)%(D5GRFDL)$4)&V7]WAWNR3=*B@3ROA2O@ISI!X2Y4 M+P6[0&HU>CPJC--LLH'+M'_I$<:GC0<(%^D* ]]5-749OH/AN6D#BN])I MBF_-HL-B2]I0[TFM/D8)/6IR@A[P8YRFO'K-B!#4(K9#Q+1*\*)!DSU!DD]>"-9H*0ZB74MX[#>ZO26-7#.& M3!A(KWJOO P?W&$Y953)G75"A&>SQ:*0)), M8$3;B_^E(EN*'Z,2ZV>[/-9Z'L)LK& M+]/_O4=DX+0>@%^H;3&L_UJ0'ET49;PGN<%X%9C_8?V=QQ\Z(GNH#A+37,TR M-',$5K]64X3VK\O"5S PF<[/.83LL%T?K#P-B\%T>JVS6*?;6US@_!D79R1= M?,3;^XS&$/+WBZ\'G!9CI#GIJ'\U2QV.W+"R"G[GTJ47,KK9ZUW5'U+8;F@B M%J5;A*L&"S/4#6P9X-@/^6ZEKN\6'/JS% O )B!./?!" 3)%X501*!@1&G$R M7=ENZ\>UZ0/EE3KFZ\\:TM0JWSMG!).]16[$X;*+:032S;.XF^GF:3&45EL\W\@J,\9':/H:'-9L[(F9"W^:6TR3JP M-Q:J50M>92 Z-++2CP.@$P MF9JJ[2\G9/13%-4?ATQ[!:% VT658Q4 MK;I_A\QN#C:T&%7]-ZL@?WD1!E$M(<8AL_V \PEOIH_G%&QZM!CZ M ?,ZER[X@?Z'7K1JI.LJ-?0D=J?@!#4J4*7C!%5:OK%%F"$N1Y<0LL=AKZ^_ MI"0R/,6'&TQ(FI;1X_2@@Z&<-)QRY;SX$(ZEF8*FV+*YLQ#I6K4?T'OU]2?T MO9] Z4,+TJV*X92A]\<%6I*"^W."5C/<4YB%0RMTFCVUV.4Q"69?S]CE.7T MG_2#ZM^]UP9.4(?X3OM[@;I1+(/$>G@1ZTI0[U2SM30Z78%5/%7H][%&(C=E M3N:A!B&# ZIZJ@L!)0NYXZ1#O2M>X5,M&XNSC*X(<8H>BC[FK"B"E#H<*_2U MFJA9X) K,EY)#*"JH7"8!*N(\EJ&XY:B%<0 *AC^%F_P#<%4O!6]S2MIT8"8 MU\(5QU.=\-,/H0TII 52JSN+M^QCE)V3\?::>N=U6YFNMC M6911NHW3QX]1$6]&@+22K7\P0UE'RAA9@\P8; S+2&:N;]6(H*B209MLO\_2 MMG),)Q1.&2<[9&4 S[DLY&:/M,M[,\-<=CR8U;F09'^@0/U;QCGCOA2( \P MT)W'R9'\==)GO5"GDI8'.[&T'U\@L@<^K["S;^$-I!I5D8^>?ZO_@O]QC)^C MA&:GK]!E*%&H=AHZT-#R&B)%&GY#WH?Y*6$6(+,R2H Y81DBY2I7][2G:$L; MT2V2T"IX+H-QL]#H">3NMU MC(+=1[6T#0SPTY[;K\50)4=/@=7ELWLR)ZC6 M]AY1+[C#.B_JE[S7^K<\+O'U;D=ZB'X:9&1<1ZH+="D M?AH"KJ17F@!=T="U)B6VGI(5:T>(NZ/DW9(F**[;L"I6"Q]2,P!#9CM<(V8J M90=DU+3D2+\";_[TF#W_W^PR7?Y2L:_^QYAX]9__S]EZ!.;N#_4WIG^P)$9G M! +X$VT\8(\:K[;^O#Y?ASL:@C24-QSN:RDVO*6_[&!PNS\TQ4[OG('RZQTD;UMM,H34C5:_ MIC'-'.]*5N,S#/KV?N),]".-2I7>]?'2M+2 R_;K 3,H?#BM@4#_\G_^>HQR M0LWDY5.3DTTK,A_'I,H)W/\8I-DQ3&OWNQXPN@?C0:T:U2@;51&]. O_3Q*4_K, M9O=A08E OU;Q)W1/&O14QNDF.6X)2[K6<=<=5OH 1YLG\G&Q(9_5IMG?J:G- MD20D:553\9#CYS@[%JRXU9^699L!5#,K, VIJI:E5#8RXY\7SD<-#&TY,H($ M_K8A:EOV#P>CWUGCA1V]-^@)T@IP[-GE)#9!YDIPB-=,2"?87#D?Z37X-O,& MG;%9.YH-M:SH/U',CK#FF#CV@CKY+D34\"^:\+&EH2=")840"S$%[MI$),P< MBZK,5!UY,-6:Y:S](-Y$19$1"S1[^Q*73VA;75W>LPRN0%M,^E!9RU)V46 ? MI2\H^EI5YJ$1J>I#P"Y@BE\M-\!%EX$GN.J?238V-P]I9HA($WL =-&)3%>A MG([WCDV;,.4"3OO]%D-#1GLLPC4/"Z, $#W]!E'>2,X$4;O-$4%&=9ENZ)M2 M^!Q7_W^9KOT3(!G4R96A=335[*Z;1(HEBZQ MUNB[;2WW/J+->QX+IS!FB,EL!W1(0"WQEG\&QF8!*4SV8F3.'9XD=[G4 M!^6;QJ0@T1=L.8-9B9-,=FJ<]:+Y'/ JR%$]X!,U1;J(7\N,EK'Y> M0F?S]1]J>^/U'MWF]0^A;N["+)5V\'Q$TZ"04%KRJZH(#=U".%0?5VOV]7_G ME63[F-@)>L9/\2:A_[4[XJIQ<3PA:<@(D?8J^QMZ:53"M\-?\K6GZ!I$F2#- H>:87.B8 ,PK=,TY >ZT!=Q) MZ^T:[Z?E]=X@% 49!B@40?.*]C5M=@3UEICZE.5?HGP[0K&R7?V%)>U<^"-4 M"^>DE2:$9%%(]IZ KXY9_TZ;H+K-TL]8*\Z%,BW@55KAD,[>BZ>' M//'V_)C'Z>--]?3>/XYQ^7(>%V4>/QQ9M>K''+.S'2,@VBNH?Q0;!2ZD,;<' MGHE;=T%(-DN-JUMZU)LGYK'C-MW[-3U22J;9DAMAE: M/8V'H@)%).@5QX1- .B6:7L"FRJFG:13;,*\%+,JY]7N:Z68;MJV_411T]&% M9P$.^,Y $#?T'>:Z6J=BVXWYR083NNQM ].,!#LFB"I)5(FB2O8$5=*H+XY: M^7<*?D'DG!W]CA,<.Z. 4Q[[#@!S@"ZR]D)!<[>:T:*9)I&ADD:"@.Z=+D8, MP51J=F* 3K?.&!I81\1S+7FCYAZ0H)$+B?DZX>*47+^0AS*Q5?5A!8N@9E:* M4N0 MRJ3[ V=3F"6^/";[>]0S^C)/M9=I,Z7KF[_'7\B-1_\=X M2N6FI9E7V6IQ"GAV1N%G6$[]$,<^![62BQ:;)V(-5S.C7EQ\(HK978M:]=(S M(4=89G 8&04_.X5=!'3IT$)L 9HBN77 !T_H9*F6IO08!+*?:T*T2X?]P(9^ MIWH04[1PD N *:()U')4<9U*V5N&G$^Y]<('8"@*= MZQU55)W;&#$/3%_]

-=THQ0 M@4)TI)A1.E:(#!952X=KX=D!G*O(?+!UZ.^=5;>>'ZB3BWLUF/D$6%?\^C,R MQVCUH$H1XQ9[7V.HZT1.NI/Z'<1OW)-A*FCR.S. MHM**-="K&XI-*M@U"NC".BB6Q-<0W<$$NJG*,<:K&J=J)G;Y !7B1%KG"DRM^BQ^*TLY3!+\*^HKB:2D,$>J)*:3+,WWZE7-4TN M*/*9(51( X&*OIO4QPJH>[S8'Y+L!>."^QREX--F/7[\J=-,>*@,?JV4T[YUWC^A2[C9^CK>TAN67IPQ]R?(_"G2(\O*',MZSC')W3)+J'\=TBW.2 MUK(%W*A: ,+, NWSR<+35,$@9^J1&W!RC=N^N=YGYN'JZ.FT?<NTC; M%&SY(B.S() ];2%+O7+MC*FO_NWRXAV@4US#R!\Z0?1=J&IL#SZ%L>R!DJYW"%7TG@7?4B+Y8Q2Y-TZ8DJ=IDCVG\ M3WINJ#[#5&1)O*T6Z4@S8:KU'7$ WR^<3-F#,X/ R] G&*MJG8-E)V;G"4SF M96T:EB$D%Q-E72=MC3KTW7E+G+.:.$S#N\2](%6;&?B.R9N53< LSMH^+/S[ MQ2F'(8$?!^BV]^(IWT*X%R2!,^,^E /]GZKSQ>O-/XYQ=3BY>=>1"%R1[T7D M)^MML]ESOQ"@:V^APWUZW0OI0H%1CWV<#C3H0&\QLF0/C1&K.:;%)1YP^07C M5/.> CW3ZW E@=G6OI906-Q+F%Q+:*X-1-VO-#P^F30_U'NX.F#H= !.89KS M&NR0IIYIB$.<)E\R>/^Z^-4&LZXNZUDAKT;45E'/+&KL,MG6\C?_XQ/W;]H! M+7=]0[^/85SO,.OOLF[HM'X4/8ZT,ITR/V)T/'QS(S[!^Z;=".BL_?J9<+AY M"_EZM]YL\F.4K,MSO&&G:W[\0&3^C7M>ST:T'A@S41>G:6()?(9K85SHRXQU MK08259%;>MF;BI&I&FH$T8\?3F@6]&\GZ,M3O'E"62.W97]&!4[(-WL\08]D M@DEGC32%BK;[.*45]R*6?H7Q0I<5(C-'I Q]C8F6UFV8FYZ3$C"3$ANK8&3X MP&'#6D*%0,Y2SHIG00X^"Z!!SV_>Y'1-JGRY(=@I29BEY4$/M",711GOJ5_[ MM<"[8W)%'%?!#KJ+JAL":&K>9W+1Y/1NB;UA\'#HWA?Q.JB45#X],D&3P M._:GP]-+$6^HWR@*7+):,65W5Y260"0R*;V4Q.Z;;H_5,L/#L8A35EN&KJMF MY,\8/6;9MEJ0*'#^'&]P]8\T*]G1B'1;E5ZA9>HC>D'UXFNT/]!-G_KZ*B)? M=GM"5,?)EE9M.4'[:/-$S.0OU6IQ\R.2]2:)]W%U3O:$2.Y(3_NZAXIV\5?ZWT5ELUZ*SGOZV??-=N47\J,M_6P6 M +\S6**-GIVQ5]J]2./:L07=#]#K7>Z=\.5XZ)M?M0;$5#!ZM$I0JP55:A#3 M4]]90\%4D0R(2**WQ)9GDNL+9&[6(1\G<^^)+S[1)\UR$L'B PF_ O+\6@?J M% M"]LY"L'S<;$-(3U%(NQL\(:N'$6/F%85Q"031?NJ-=K0YBR5Q>UM15:,\ G' M).7&!YKKIN72%ZEDPYSIC^I/4/51( LN M#@@0Y!T6$'#,$P1: >._Q((I$$[?'A $4=,""*!1[@XGN\N4+FQLV?_1YXVX MP4[=L'FU0]+0J7RZ4"]X!%2:$E=!ETNR>$A/];%"NW2)B 7'@JT.%43VA[@2 M1G$C7<5'&C:[<$GK/% INHR"TZ(^R]+LP[2;RB,J.1']5#%\IT)<\5:OV!%>CI"Z4-2YC2!RSZ6&R;!.*%P: C>F+" M%3NN#T5(E4.^!:$T9(F@T_>"(-%K#*X( HWQM[BD5RFS] 83Q)&X]XBO=TVY ME)_CQR>,0*DE6S]8QC*NE#&R!1XOF!C7<@LTX\>Y[ JTR#@5H\R?\&ZHWTJ?LY0 TEFJ4T&V;H&:)HBV>2/ $>8KCLAQSD5DRD$S#Y4A2_R< M=O@9NSQ4OAW\"%,#1_S,/A.]R9)X\R*Z*N.@P6!>.M'@.YT?&9SE ()>'YRR M>Y[*TS8EW&B9MZ*Y]'+ >9QMZTNDFRPGO_TA M2UEU]:*=$[?3AL'9P.73#'OTFLP9)' RGSF,E!E-(+@=68!,\RWY"(Q#T\AL M :A2$,X]C@5YX+ N!$R$&5:).%9G7BP2] ":#B9+1^\6^@ZK1\#0ARTM M$5VZH(#R@3 M%=. @YECEJ)A 3 CT;3F K93!K:Q_WISP!+D"H# LT!>@7'2?IQ5U62^JFZ MOT#^L!Y4D;KXRHI(U9V2IPOPBNL?%%*Q"T'A^@&>KX!W3[5C6NVT$^Q[#-]Y:.S6/P'Y@;;=UZU^._KMXJ)?9B=* MBJS166U6CK^.GG[!S\G&M#=V[,W'^C5' IRTB#95._:C-"]"TJ=UR0_S)[2> M]&ZK@2$F4-0(*F("IQV9=]'B.BP#:GJL45CO.Z*MB/=Q$N7?MZ7>J]U< JX# M[?K".;H'3YQY]8'#R EGHPVRT-T.)XS 3#W@^S13 "$3FL&338RP=PV+?^JQ M>*@8-9I/4#WW"6X.]&I8+)A9!4]CQ_D:;&< IW;P'9N)S*>.9/[&5S.HO3*^ M@DZ#[[]D?_[P']?[-'XX%IJ]:/6 M *O?]R\+)^/:R,DL1G?(8)5DRTL]$[XA"I.ZZEIR B=),R40"^1FO1>D"9([ M4*@Y)F(Z)@#3*UUS3H [?;> $V0GH( #S22ZBXK%]>XW^II?^GB95BOZ]T1R MC%GM]DVA29Y1+ET,6QLIF71?I/5_"V_,>P*> MJ& R+/#FRR>^9";91-=:)Y>@K;WQYTLV;Q[1VK,C3RVNET,PO_TJDX@>0+1H M-1Q% TY]R?08U1CPC,,94H?.D L"M=*&+]F;@YA-PF"&,9_)0F5AKE2AL^:" M-'F:T+FXD/,$.ZS9Y AF6)LM/_A$\&J0(/2;:V0(57-?K*':9\T1>@:MB-/* M:V8).'V-.<( (SJL&H^C/JNHI!:M.A.^P>@_4>A;:',0LD@1#C'E,$6H+,V4(/6LN2)/G!XV#>W- LT@.#($&6VDJ2O#U M[N[X4,3;.,I?1M 4?=S4B)I\[%2I8Z0-OKH3WX"XR :O/7M*:AL7AZR($G;E MB#X\SJXK9<>R>X^<5H1$Q^(8)JHS%JV17)X*J 1A10B2.!9B,LT>)$ MY,_H>H>Z#U[A.(MJ!9D,M&N5'XY*HWCYC/.'3%;$1V# :,!/ZP&GMQ!?\X"+ M*N28##AH&/MX^I]7R89[>)_W4=WMX48WMXE,:BY;\QN[T9HC_-'$I/(!ZQ1$0=PKY4[CIGB]Q_B ML]^JQ>94%!((,-&&IU4; B3*D#^=H*NKLT".#AL-I2"X:(WE-*BX7!K*RBBY M)#Q-'^.'!*]IVD?/&%>)VD]UGJ9(J-V4-!>,+)4XG;.WL@E_&-GQ5=AS0][I&'DBC_@FD:?<_ 5!GJ?$HLEE+O>'*,YI3_:0JD-X0C99QW !+HSD'/JZ>=5[_)XPUQ\V?Y<8NOXT3H;#5D MII,XF0Q0VB(VX7,RI[2JD[\HE$@F=0?:G)5"I@(HBY/7-;73P!(GX]$;:F'2 M(Q;G)3XJ8[/ %WRZIS;G#MS1M"\=3/MN&N0R"41$WC0HU9- 2%3"30;E=OQ, M"-4VW;%Y.L:FW*N^:6RJIXF0V 2=+HY6PF_Q/HK3.'W\+4J.8VAKM:U_ D5; M%W))58.G*CK6A&Q2"[/C!MU!@[QI,3ER@)ZI3/-ZQC_QMCEJT'O[85F2Z<$C M,QW%(:>D8BV7-)1[12!,MJ%EQAY[)+L8[\BCMA5BS=X4H 09!!"B'#,&I7[ M3$'+ECVN3NE\2^'&V.VA=)OE].9%F<716C6]E=RL,J992=+Z1DU5!R#Z2@^74TWA+(*8@(VW_V,& ?%> MD%H/=V-(U_R\B(??(->W"XCUR=:Y)KK?&;@U]MB]HMO_R?Y[^AA=PGSR>OL_ MQZ*D+OH^(Q/L+/\[CO*+HHSW48F+$7U@E,E.^ALH S]YJ6U[GI/_IMTQ.XII MIKT^M=P^W5@M:M7'^6FV2CP&CA_3ZIG#I'[2I-7+'$JO-74W+VP787](<$DT ME57LI=:KXB D(P[Q*H YV*6'/ZT@IW$&5%NO_"RH8?>69:3'*P/&_?#(Q>8* MP0GG#L$]GWUDC/O,:K1]HQV.W$LOXVAA)C,=VM$T5B;6S5K5RKW"$FC%1<>,/2#I>DJ#IZX1 MZK5Z4W@2K8O ,KUF(E*/VC%'"UK]L Z[0&KGFH'DH 0TIT6@0&4K#OZM+8 MTRS@K=/M."VYS9+D4Y9_B?(M;]7,3+*_1*8KZ3PYT#,$/-4V,RK/^$UTU;E$ M>XJ83JA_IW*H%ESZ44H+&&6.X\O)ZO6T#%-X(\MPE/T4?\7;LZ:X,T8>NB]T+^80H)/^;1NF&IDOX:_4\^@DJCILGDLC3 MM!Z3WZQDI$SHX;^E3YDK(9(9#.>05"*)ED%RE;ZP!^/B51:L4$><-_N87DL@ MGZ--W:""XAL BL#].B$%U+'>5IN76J*,GWC%3@C9$"]H1-=55 MZ0<:'XHR9U\4Q;NZL%B"^^2E%1S3#.VS'-.0DJ+3/_W[GZFY#W_Z\Y\7C@'V MH,T@<#3T!<:J6B=AV8G9^0,3@*Q-PS+G Z5.0Y'+M'>6A-;WJF01%494&K7B M]'7X=XEZ00B<&?:.:U)6-D'7J:Q[ O_TS[\J\L%C'"].NMNERS\!NA#^ M!0MC,^,?=@$-Y_NK+$H_Q+MXT^R"L8GW4U1T'Y&)48X/T0O+LXK-$QGX9.D# MRJ+1S=1#,EJ"&C;LEIEX"H!! K3JR5=L @^Z>DG^BNB?T<= "E];#+%HF5%_ MC$%GM>N/5[?X.4M(4.6Z*.'G=?H)G8I M^O(4;YXJ_W7(LPW&6QK<4_1 HOU#&<4I\5 /+_4MNX^L,C]#,EWMN\.;8TX7 M#-?-]2?T'3T92G]<=$:FF7'9??0OWR_LUL2(R'0&<0C[2=,6^ (EX.""<7!" MU6:P(DZ.CGGS02!>SG+$!9[.<,A!O=TY?B@OVP49NEZ81FG)^(>W5UB\76(N M6']I$T$7;.O; ?>HQJ:%G##4-+[%5E0-Q\MK.:[?12$X(^Z87I^L'?(QW1+X MU;LR4<(6U:G%I7=>+-"6.>%@R%!]'2UU3 M@0NZKC4TO=YG>4EKTIS'!3N6UJVV2?,H#3EN&B65@V.GQ(SG)$IM69.<*D43 M:D:- "W,P21Z"]=!I44ZX.$S5'-<9?R4J!#04VET-MSZR(@T3,(@EI,/M1*H M$>EM-;X+Q&KE0N"0!TNA8 MDU094PFO>DWH%;BJ^&BUI$-7@S;5PODNVE2G<9L'W0GXBY@TJFA(WWM/7Q!) MF7,:2^@)W#QF>\8%+6I:=M49V:8C 56RI:M(#UF>9U^JQW:[1D6CB'":V"*D M3MF]O*Y737<6K]6H \C,%#?C^F82L5Y],Z5RKYB'JM6H8<8>[1^&<&\:T6-5 M[:[HFT*4L%@C"*2E)28&5O#5@"6LQ@@ +-,/@ MK>3LBOZS7(H.R]>:6&W M@J@&@KR+CY?WYVMV%*JJ\TR8F2Z[1:AJ1K*(A=T\,*($^0,0I!SS!Z5^P/Q!RY8]L$C^\ L9W2?TXX<3 M=/KGTS^_*10)D@4@%/E(%NAZ2+,3M&9STL^XO-[=UO-:O*7'GOFY@Y'H,)70 M% 7@C)8E7XF&B7$5I?1UC5ZO&F0+S8F59I$BQ?4S$HV6^H8!R1WXFZYAY!%F MT,L<(<$ELY:6,;<-3,^)?="4Q,@J&.I["0O;[VD/O512Z',%]$Z0W21[1V"6 M)SA^T0R3_FB; [T=9F,<#-6G':H-W/<[0K4\X?*+:M!TS.SJV74Z)HJUO%6U M "8_WZU/8F[A:@%=#X N?38*YZ\6\..?_OPZJP7T06MW;W2$(Y=KHT25Y;71 MMA.S\V>):@$]T[#,L:X60.3?)>I!J@4XPW[6:@&U3<#5,6O[L."WKQ60O5/T M@]0*<$;_3-M]T_10JZURN\\Y[9.JGG&[3R.=4PL'N]U'.![&,IT";NIE=6G" M)A736%4'2<24ZGUO]^DD6!K2BNV^Q9,F8$09;_<90WX??C/-P4DXQT_(R#-E"]\C@T2AGYC9<90-?9#!JI[QIRA9\Z"#ZUT ML%E#&@><-@Q IR;G&!JZY*1R&NSLU/M%MN_#!P,PJH2 M#C--QC\10&E/QON-E9/QJK&?M)+JGG$RWC-GD5>VTD&%W_YD?$=Z&& XYH!. MG>*.H:&;X5(YC0RW4^\7V;XGXWT[#IA63L9IPS>&+./)N"&TO$W&&P.S3,;[ MQAP QM*$0UG/QO_,9N/_ZXT!RG@V;@@HT%3BK!=I!C:;4ZRB0P'F@O7/82+H M0AQ].^"IA[%I(:,,-?4.A Y2B-&ISF"V^BU E#D-[Y"2^CI:>IJ:G0_!,"F& MN4T@[)+4HR\PSC_:*SFAG"F8#;J"_,0[=AWS%C-C@#F,N6$@!'-JSXYGA@$= MI9P-OX)TR#M^YZJ.,GE[4ZNMNCJ*ZYN:4M5S5D=1OY6I%@YVK:7\$LBM9@7< M-*H0R%[#E(KI%"& >.52J=Y[=12-URLUI%75499^D0\84>;544P@Y:\ZBL5K MD=;5433>A=20'E1'"7==Q0I%YM513% T4[)P%W_53A9Z;97) FOKAP9$]8S) M0F?-@@>-<+#)0A%_#399Z,--3&YDC0B MIW_]==!:G8Y5K3TQD2J?,_'JV;,A72L>;HI%NQAN5C6 G@:7Q_C0YB\5U"%M M9\ SPKVG1WU#+MA6)T*TY9M#F'F68PHQ?_E,8V&>)*9OS05HPW0EX)TB6TB9 M9QVFD)KK0D_\K)]>]!NK+_2PQIZ.IA/=G8<,*V^T$,:OC%DF5_H,8.6OPL]M8%Y M+O3TC#D C%-=(]ALPA)/YO=YS/ TU]D3\B?]A_P&K=7G3ZK6GO96J?(YSZ#T M[-ELL+;BP>83!>UBL G%$'H:>[YC?&AO^E)!G6W?SH!GA'L_D](WY()M];D4 MVO+-(;7V#:Q6#SBR'TU%2=X$.7J4Q0@ZD] M YX1[CN_&!ARP;8ROV MWQS"C/,+8XAYRR]:"[/D%P-K+D#C%20)-LFPQI5Q MDF&,*^])QOJA*/-HHY-AC)M*THNN*30K&LU^W>[8BA$5AL(BA]NT0K\W__7_ MA<>/R9#+R,$=&C4SVA]"1HN1;I^H\NQHQZ:LH24L#?DV$67@:XT1!>IE;X0O M3XW0J&Y8?U590Q)YSX:F4QOAG1B,U9(98IN6% M2JT_<,&$;K4-2UB1L'TC1=,;08X@3#M#9QJB_=?2FU:,,1N'#5"\G!:;U:HX3\!5&$H0@] M1.D?;),M0L4!;^)=O$'1/CL28I1/48F>HJ+[B#C]'!^B%\:;8O.$M\=DZ2/$ M@H'-E,,QA/JP70MGGC@L.F"2 KY> UR0X$[_B.A?T>_5WQ=>/S,>64$?ENF:%*<# M>AI6['-G>//4.,2'+,^S+P7:'=-M4;G*C-ZQ9I\6)'M@!QX: M6^3?M3&TC_(_\-(K:P9(RJS&>I0E*&6[[$#3C'_8 LW%M&TY I;.O1JTM2U1 MW91.P' @3ML;]D23+&CPN4ZJM(Q %B;7-N@(03)U.CN_OGWK.!--A:!Q!OS> MROX0I2^"TPR"3]O5WM&G;FL* V60JUY;]>>_![-- M+!J=3.,G'4_7!RU[!CCTG==IW3K=7J2D2R^7*9E1[EF6)X"DB4C])?5$ M7,"K8P$.T2;6A##75[)JFK(B0E5CU&L=#!^,H)'9#MV0.3KB+9T,;,%Z^&,U M<;K>\0YTW&?5B>G[Z"'!]_AK^9&H_X,3"1RT]"*&E1;7R&)AU,/.H4L_I/'* M5NV*_.V81#G:QL4FR0HB6YVV;U6RP_7<8_W!/+7M"LT,#B?3J&JA ?'%AHDCRSX68XKP5 M:FT9](TQIU[XX,OID"^9D"]M&'GWY!#NI2Y&#M"E!KI]?ED4QXB,P5E6E.M] MEI?Q/Z63/0.19K*G)>(TV=.P #C9,[ FGNQI*ZD..31M$6V,^JW#F>R90".S M';K19$]#O)OLZ=N: XV@IW!,C#J#\O0;*&47.;R $M3Q7Q\PG3&FCYN"G8R')\6+R3=+'F#0MZ'FXG BR7?)T6V^#8]*?M, G M*%U\L]L(8YDE!H9LY?X0Q3G;@:G=YQN&JR#+\0)7T"QGO?V?8U%2 MW<2>8#XK;5-_84$;%UYQ5<(Y=:EZ(6DD4JON,\:/4-)[^?!EVK_V$-K<]BV6 M9=H@*UPP5E0T8<1I-R8OJ,O9QN61((QV85O=<2CNLZLL?;R*G_%V712X+.AM MQD-YUB1](R!ZM-#6T_!@P:U@ GB'P*<7_OHHJ<_@Q^3J/BNCI J1M8[J?D*C MA7(J(7I^2*@B%#%-Z#O,='6SE>_KJ4KY1"\[Q"F9*\=$;W?QAP1GIJ:DQ]XW MA)TDQM @GK#O4#S%!U:3+!H)DR[1ST\0G3,]T@7P;EI4X/PYWM!@G],*-@6K MF89SNEQ^R))X\X*BS3^.<5%=+]J0F3MI0L7;9F7TM?E&=56U:5;QWRBN/JKN M:?P7^B[Z'L7T5#)--8B2^GCR%M.O1CK?[0 _5@= *@,Y?H[Q%]+^X86UWSS% M>(>R-K79X@WI*A'=1W_0^FTY^NZ!&6)?]DM,:(N#&>J5'/'V1 #TZ5#TF;YV;VY>S MZD\5>CBW1Z#'":)#/$[POK'8%66OGL6S;U5=- MSE^VZW$6U+&>QB:569K"] M)5/F>UU6;'N1+3%E=YP6D T7UT6ZS5:=U9U M;UF>SK?+I^Z'1X8:[ R^]HV86=GEL-:<26 NP$?-G0QR]&=0(#Z$[HP;V,);&B12=,R4> M3H7,HH3=T"B>,*8ONI7L.CD) M_)+#%BQ1B/)^EO&G>M>._9E$] 0R-*3!8L? M$M#;%3#\W6VW82W;<@YSJ]@1$*)#AW:(< SM M+[?4B>SBJ#=%(3[K!4?$9Z3;5PT/03RWA =H#+],T^R9!+AG?'/<'TC N?U%U@J[2#QWM-@T+\:\FSY8&X;8D.55-4-&W;\W9U/E % MWX4CJC8P,HO!&])&)=DR2,^$;P3"!&)=2T[8^T +[[; J]NAMF$@M26]0$T0 MP4&QYAC7=4P AGA=8%D[EIP>R)NT%$EX3 MMR."4XT>KG (C4A.Z0ED6(BO;B.0F7[U<9!173J>F>;O/S[\-FW=.[TF4N4# M(% GPL7:C:'!SF17N*@_"\0%.B%!>)K9 @JP-_*.AT/RP) :T5+!R>*P)VM VC?<+U.TIASLS&9D1ZD4B'?3E2KTA M"<@?JDS888AZQ@I K$'C/(+QCS"0$7E*-\RXWL&0Z8:\2:&R8X>!'-%= M S?D #^#4)0%+GAJYB/*43%R*Z_17>AKJD&#RQS.ZN11M2,O-IJJ, MSTY+?:QVO>[HII>BB+97*VV1;4]6W.JD>ND4>);AMY^20JO^S J+?!=T'R/= M(MP81;BVBK(4'3N[U:XJ-8RBGF5Z&&RPX[MX(7"_],KFP_*X JP7@[T*L1Z_ M4*!> ZI0N=<.+N$O6*'SQC6T^M%%SS7T3*#6!EJ/7$-M!C$[ 19#?_7.0EA, M_=5Z"^=B[-YZ!EJLW6LOE_ 9=!Y3/^I+4PL[_W'9*^8R\!W?' 44>-^,HUAR M\@5(<6ZX,+NRC.T3[* M_\!EI7'A)%.-CLQD((>T$XJTE%(H]08\F(1-:<(.:\++ZI&M5FJGK*5G=/\5%4X0E MIW?F"U8JL"F8(EY2V@GV[.LZ@@]QDM"M.7HM.X!E)GU\9;;#/TW(E>*#Q%O3 MV"R0AEONT3;G#N9Z^:9:O6G7;':A3BH]0E*RX.(!DP +*%IVS!9*Z/,W(?8UK_RF$?[?A690!(4 M?2@IEQ)%(ZVY8M@75Z\,3HW-@E[/^U$\<^ZX5>TO5>W1?8;.%R\$XQF3IEM" M;J#TM<4SMC/'5@[/ICLT289RA8OBOYIY6Q61WSH*33=3W% (FK),K-T_X1QG M*7^G9H1J.^'Z1S(5=F&>F2WPM,;*O)",%MI6%].5E[*2.@GU5(\EN#+G(1^2 MV$Q/RV8;\_,B'";UL;,+B.T/?7"W*=!]#]P!KMO,CFU!GC0;N!TS)W.#@"F4 MG7% B)_R_/=)X\#?&9(%N=9L2 ;-OC[66?(EJRU<%-<[F@6>577J[VFEU^IY MWNX][1$[[!74/Y^- A(Q1U[\C73Q'0#;#V MZ8$X9>\8;,777>.4ODQ"^D$U-P\*M!.R+T_QYHF^:TP?2MB4U;K7 U6>)-6_ MO\3E$]&1I;@J%YI5[QJD].&[I/?(\>9ED^ 3^JPQ72;#^<()HP,7,A!T#CV2 MN:[6*]EV8WYBPB21]K:!*4F2R4807::H$J5[?VQ#L)8>D+63?Z?@%V26LZ/? M,<.T,PJ89=IW )@#=).1&XW>*< %">?L %_R]F!SR_4R[=]W[-]V+'ZE^V5G MT8%5S%P_%$Q0=Z_3CU6[&XGV5F>\_F';R<7N8+EV&.HVB5L_+.]UM9?$24XQ M*#@QN#%>(&89-:;1[XWQUW4-S)FVEI=<0#CA=!W&M@>V%V<<@"]SJ8U9HXI>Z6HN:M$S1V\42\+;6P!8 G6L MOZ8Q"0B;?QSCG+IYTN#?27@@__C],6D*U9^!,*CCT1[P@Y*6:O MCARRG.T+U==>HO8(PV.M"$4Y49T^(DHQ%*&'VB8BL[R'.*UVE=C[R7'!:G^, MSB%L6]-H1T\>1%_1X9@?2%JY](E4=WQGD% ;[4?9JNRVI=PZM1CU@,X@N';! M#^GHB82&0#T%)ZA1<8*($M1H040-ZO2@2M$WVD@.*BS+&]=C"RZV(4\ON/;# M#WM._V7U.4MI".E%E390D>@2DP_3Q[A[(_L;521''I:E"NS)VWY/6)[]=QSE M]T0&S#>\]3[S4DE%O6(+%2PNJ4EAM@![39Q;-<)I9D M-/^MF4G^>W7N-7XXTNA71 FN=K("PLDD-P!#>G,8MH(6*/, #)DA+E)L" MXP.MB)4E];.<)_2@TI\"<8 .(!"$5PL4@.X3G&5YB3=/%V3"G&), \[5U1G7 MH6FT; ]G2UJZ'5 4*O90MDIE2W(24"[*'%_EU-I%\P=,8WWK^6@]*O(K/$5% MM9T;H3W.'S&[MQ=U$^W%BU.I(9&9C=WXO)M0J'=&3:'8(^*@CMTKC=ABC1UO M9RU0K\D)(HT"<:F &!(>^'8&$:C+71./S@KC9^G= 6_B*"EC7(CR2,W6]5=6 MMG8A@T(YN O6LR>DAH[XZ\I!=;&0F0_8D#(*P98V6@8\0P[&!VL:<@$;\<6] M5JC7+*@F,=?5V(EH'OVG/3[)P)S(+>$%W2DB:EN.HP.>X^O_+ ME%\J8W#-L'[VD7O+<,07;_KK']Z#?A?/ -X=\ 3/5P^%3L:/P5XAM[@V@+[; MUB:^IP&5'96F!\S&)=W:LFQFU=QX;RH=JFXNG(/ZXU@V!ZR'+A3<5.MG/7V) MX-P%3/+LK6OS.@J2AE^V_N&\[Q_:JG-Q6W5.4*Q!\V,%MKFSJJ&G5L[:@IN$@5%-[)8AP:URRZZV M)'X9YFN$YS=\S<2@^C:SQQ#/Q62SKL'T[&//"P3XR,RK=0+:T[' O0#XA RB M4S8SLGOI+I"_?L[L$DZ;^KX0&< W[KO!\Y5S'[9:^U,4Y_LHO=Z1+/=C%N6D M1[B(MR2S)]T\>XKQ[N(KWAS+^!E?[W;Q!N?\8_FN>II#^_9ZG Y8VYJ%/_#O MV!/Q$6TGQ6P2Q/K9'%$MY>E M1:6:&T%%']<_R/1C%U:/M8&',8$!(1.Y[7OG9 OZ:@5A&6[&:NEU,.%P91H_ M\1#DXY8M=ODJH,<=QDF+-!N-.'&I],^H_AW"\)!6(RWP9T9#[3C)YZD$/*$I M4F\TX*?U@&>] %F\YG$73#*-QAUT@D<-D$!'_^\RO8J^7'?AKA#&(3V!7F12 M";CB6*[?2_32,BD%NX:&<82C^2+]CQ_BE$#R2W@A3Q,9F=7833DCEQVP2,>, M?QC"!5,]6XX ; (NQ1W[CSA%I'&P_M@+_"2Q&A1_L!4SGN)DFV,RKSF/GN/M M55R2O@N6YI0MV\4W24NW102A8@\+:"I;DN4 N6C/6]/9?M.K\( 5N9B36 M;X&1>@;40B.XI4H@*O_G]02P,$% @ M()\3",I%I_I?@ !MT( M !4 !D>'!E+3(P,33R> ML9?M66'O';KVTM[JIBRI/<=/CA()4E@N%NBZJ$7_^@/4C54HW($B (HQ$=/= MK$0B,_'AED@D_OR_W[?I=V\@+R#*_O+]3[_Y[???@6R)5C#;_.7[JO@A*980 M?O^__]?_^'_^_/_^\,,GD($\*<'JNY?]=S?7GRX>US#%I,5W#X\+_%?PW>]_ M\SO\WT_?7>8H6>5PM0$__$ *8ZI__B?YWTM2@.]PI5GQG^\%_,OWKV6Y^\\? M?_SV[=MOOOWN-RC?_/CS;W_[TX__W^?[I^4KV"8_P*PHDVP)OO\.T_]G4?]X MCY9)64L\*/[^DJ<=@]_]V-?%I2#_^J$C^X'\],-//__PNY]^\UZLOF]%))\5 M*NG(WR?TK4X__?+++S_67WM2S @*6/=J8^M]]UUCOQREX!&LOR-_?GV\XY;^ MY4="\6,&ROOD!:2XRKIXN=^!OWQ?P.TN!=UOKSE8L_FD>=ZS(=;YA5CGIS\0 MZ_S/ ^_ ;Y9HV[!]JEX*\*\* M9.7-&_Y?<0W*!*:%7%C"!@OSTQ]_^KD9Z/\GEY6^5(\@K=L"-P($-C)Q&.E+ M]-<*LP!YNK^%&9Y,8)+>96N4;^O)\VN65"N(Z[&05+,"@Y8&FRUNEHML]0F@ M39[L7N$R21_!#F';9)OACX.:;?!@5Z%S#2]6_UT5Y=86Y?J5.-?DLBI@!HJB M)0,K%F;FTU&O>GWM%^4KR*_0=I>#5Y 5\ W+Y;\J6$"" MGN(A1[<$2FX K5N#&QT<"VR#AF0'\:+]J43+?]HT/XN-0<])\HQL=?%2Z^DU MR<%U4B8V/4?$SF#L)3S(5G1%Q@L\6%B/IF*&^A(V0]=S\F[5EUE<]&6Y1]D& M+UNVU^"EM!"&R49?FD\(K;[!-,6#4SWBWV5XY[^!+RFX* I0%C=%";=D07A; ME54.+K*L2M*++9G6_EVWRF)-%[%0:DYIW-L&3^)XA9GBJ7%U1!NHU.I>U^[[ M99(2S]#EOEG;))B@7=3,J+)&Y>XUGU$O"ZGQ7+P#>;G'K&_PA+>S; $A.Y.U M5%&O=_K^VLTX"[PQPU18HA+4JZ$\6?9VN$K2Y<]FBRR+ZAQHAZV'%Z#BVISH MI5:1R?Q(_ \HMUOKLKCHRW*;P/QO25J!Q;K?)37=!5OB'B8O,(66/@[M*DS\ M,4NR'UPN454O^7'+9?BO2V"[FU9D;.+7VFZ3?+]8/\%-!M=X_SJL!ANF6V$_ MH!22_EN$_B#R8[#-8$4_059K X_80+7F.8)]' M@">'"G->(ES@V"@1U'X$W>^V.SSCD %ZL9YQN7D+6[?U'Z6O+ %\ M(]N;VFF(NS L'V%AXXAR+\,1['"9%+!8K!]R4. 6./K4(JK>R+^\2[*]G2]Y MQ&&N,[GGNM7G.Y+K^#L_Y3$77)&QTU,%(VMW_. M9A@VJ=;]LR^LAEV)&K>"-7@4:.]P*.=P&NUO^N5OZV:W[;U;ZK=;ZK M%;Z[M;V[5;WE>MYR)6^[AK==O<^Q;I]CQ>YJK>YJE3[_^GS^E;GEFMQR-3[G M&?F*7A$G!W*[%1,$\FNT;)J]]"PO]P-7@(EP M8GY#^7:#8\I[_,.H,O!>@FQU<&\064TTJ.OK:DS1F'6,4K)5P@:3BK/R2'%PDK8HBDE8E-LE8A2$4+O*Q.DF^ M[#CBOXYP,$T$T%+\N*L[[ _+5YCV$%KG:*O9*$A)PZ'T__F=2@7?E>@[-F.4 MKT#^E^]_2W)+8+YKD.?MU5^!UK7*Z?!^\)&P<07(CB2]PSWU_?^"/1,<')H1 M.B8TD<%#K*,-/B:<6X#\%#I KJJ&O5^!6GZ?S/T+7L"28$RL"*1LB!G#BP2VM$ PZ6- M!CXZ.ML,.-P:6B#]+@X@_0VE%;9 OK^%*<@+)H X-"/@3&@B XQ81QN@3#BW M /E]' !I1\S^')'L7"LV3L2DXX4,AS0RU"AI;+6LX5308N@_XL!0C?PK/,UN M4,Y>_#(I1HBA*"(#BD@_&WQ0?%M8_"$.6#Q4+RE4%8?ZM?'V.0F($E6N!J$PXQG&X4"XSE'6" R_&AH M;S7_"*MI$?:GT!'6Z7S8]MWB7^A%C(2*\CQ.J*(!D)J>9JCA\FZA\DM<4&DR M(,K!PJ!CPF5$%RE@^+JZ@,R(>^?#"][+V^GPC-ER@#+\1&&C^10='!@:V2&@ M8=@U>O">VPLL\ZI&;IK02Q3FM]9(U+=HVEVDDUG#4QR[E@_>!]OIU^?W93CL MA334 $#11(,(%1WMA@2*_S##H3L_!L$.JNND>*DUK(H? M-DFR(WC]XX\@+8ONE_IL?@#<]N=_]*$G@S# !]3$0%Z2:P(*J%&D[KJ&C#I0].AIJ8(@*4?'P21'-*5\ M]$<*H^C8B%R>M2T9O!P':_DPWW@I@-2G58[I:G[UZ,7GXSO&S<':!"^=09W' MC[E:A/4X6:L*A&2DTH?$W02;%*PF; MQW^0FP!O20K(M=GR*LGS/IK4*=--EFIEO U4XK9#9DJ/QRYF%?60 MK\8Z\J78(\ :PR6Y7X@5I2#%_MB:D?X8+DB$:BBB@>9AOG;":[(7Y+_AV^M[ M@\1Y7T#9*DZ/H JDW4 J) T7(AHJ*@)&S-%W7*XY;KJKP'NL#H43UJ?6:.-/ MX>) H()BNX\YF(?-!C$[U!?3[[*;]R4@J_A+F*;\//6+_"$G*5JVQN? ;/6$B^EC&5=U736?..8QR(%, MR@\YV"5P173-"M EU1B9DNHY&B7:9E(J$2Z:]156Q*428_,(Y4 0-LAA\P94=N%)'[1.0V";GQ'0P/[(' ( RYG+RN M[ 1K^>W2R5%LRLM9B?+( 6UU1 M)QD*^&Q\WR2V1$6K"%;5?+S&4R^KU" M>R 5K<:# )\K&0R8W"(?$;JCS8=D3SQ?SWFR N*38P$E=7#,I P<,>I:ZB!' MR#7>#7+W.D'[0L;4!A2$E.F[6_%R^L#AI*NQ#J@4>,>[:[^JBA)M\69C]49N M)'$ ):'J4\YQJ ('CYIV.I#A1\8@HLD5?(N?X:4/"IT:6IOCC-Y1>9;VR#\;BI84S'Q*:!J7BB)\6,2 MS<]=8QPUFE_ZH&^ZAD)HM1U-L>5L(YX3\2G2M]ER[0BZ30? M2(9GW-YEF<.7JJP]V8CT*1+ACVK'P%V&1U=0\$[1YF'>7\AVR]SGS8%!A@?6 M_6 !Q>%FP)3"XRG]+.V.5"Q!'_.[E*2]:S"5(-[]U""?+O-F.N?S8 H9?SY! MS$EL,#?@IM7'N_NZ6*WJA&M)^I# U5W6OIQ-'SV+J;IC9Q[5"4)0S2)S(Y$K M1;SGCH^@3& &5MW3Z1?+9;6MZ@-6O">%2T@O:=0+]+D6Y 5.$+':=IH;O"H" MQ7LL.M"F/GWAO-KZ!92+]7/R/HWU,2E]B/_1*WV"<+>SX.P#MZYTI[2?E>Y) MI?O*DT2LU YS@Y(EP!S1Z4<$WV>8H;PV3:,N!3W>Y];@T\\G"#N)#>8&W;3Z M>*]^N['.+"Z[65QU)]D?9K'W\8=N,Z$COXEO\V4V0,&)Y"A7>5Q%<0UK-!T M8C@SZ/\C/9GJ\%\,K.0VWV5U#"99*>G]SQ M>>Y^?G+G_.3.^:1\Y,[KD(TSD_NG)_<<;&@.S^Y?8M3 "*_$8*R6* M7A7QSA;G]+Q:??<69K $]_ -K.B4DX.HE8LM.83X=VT6J@.;,VA-;L(@0'19 MVT$&/9,*3L5ES'3*!Y1M,+ST".=\@^?;52'>KD+DVMXCW+Q.TL#*"=EWK4:$ M)QBAHFR7(]^\&@D2_= Y5NXAR1=Y/6FLZCL_#R!_>L5M+X2LK! 3OOQ")P]E M17L=%]9\H7S<^B*'FC5B?_JYQ2OYA0+K0%HA/AET3$B.Z$X>A7RK'!=X(SG, M+W0%.9S>0VRP56W(Y@/(EF*L"DLP4RUU41R7307%1 ME:\HA_\^1*.PQUP.,7O@G1"?/'HE]CGR$#P1)MY[6"S-[HJB4L+KF%" U8[P M@^"4:10#\R.I(GWUM<@ M'8BBET"CQ#2MRX?R#^A;:FX@*TED?HTJ(#!+EK4*E%/P?H@%K;IEC@A6[E+V M3R< 4N8Z5D+% ^<)KV#5+')T4%)KUU]. )#\A:L**0^:I[YDU;#-T4'*6JS^ MY#2 /?";I1_KGG2$<6[G"ZL!Q)U/;7^^L'J^L-K;V?#":J],L5@?LH/56:^9 M><.\76-M1.C%Y<1)2:C:=N=2^0L>2U)0/((WD%5@^H ]YVL7OD5_]=8Y9=9' M,E7&'9+#KNZ#-)MXHZ+)*VN+]2>$5O4B!]RM)YDK&5\:4TV^A(R"/@J*+?ZB(7%8S(AI!E\ O5N MXA/(0)ZD&,07JRW,(%&VQ!/S#9[8LV*2T$"K4'^Q7*U0R. Q4EQ]TE'D;O'^ M3 AWT.NK"G?;70+S^I[J:Y)O)D_/B(F&EP<91"%#2$DQ9#M M9%'@;<(+WBS5;;?$>_)FN]2^6TVF7QHX^@6[5WLU"H8,,&,#*(-.IP:+++PA MC%6+'2"#+W&W]3O4,=X$%-UCOBR*D!$D5TD9*DQ6Y<2]35D:(A5 M40;$A(WYN7\@JYK#*'B+;=D\_%=AN+?#),J*2[!&>>L/?4[>07'SCNV!%<<3 M;;ZOW>M*N;>/4-/(V3E336&C_%@FUN@Q,XID'N00Q+3=Z]P.)Y=XFSWU<$FH M1IAG4(6/5YEJFEACL+,(,0ADF&Y\>XS%_O1#'Z9]^! R!K@**#?[D$/7TB:G MXB$,"5] .3B3U'_@PKA\M_+7+Q\RN&S-H;Y3T*^H@VJLC[Z/5!;!4 2QB.#C M!!J'9H_UK?;QY9-K^ 97(%L5E &( W@2JF!2E'GI2%8T9$Q9&$%C1M2IHT-D MA/^]ZF6OEM:]/3H+7 M@W4VK$03H6H^L[!D<]0:Q$NI?ANXO5K 6QD*9M 0Y- MR)!444L96!QF'3Q,SB)"\.;\"DBN2;"Z> -YL@%?*O(LR&(]N:_'@HU1V=;N MFF5#AIF-&93AIUE)%PL&-11M; HB6*B)9>IK!I0TA:QGFWF/-]FIXLG!E%V!Y(KA0'^2RV5)JP^!<@ M%ZM5??43A@T=)/4W4\'@Z7K,<$2G/.4B**M_SIR,!16M$)D7X M )$KIHD.)L-X'UMAGVXS,:)">K@O+" -'S4:JFK"1\S9/"=&$#/2X&%<7L02 M>[VC6ZY;^ZB7"Q]SID;071.I5Q/O4\DROC9"F.R9FTX0/)A7E-('#8>GX M:9&P/#D*#@AE;PZ;5[QN47Y67MJ-,R&@?3<# I]WK\G*#ER#YL^[T>V#IO$> M\:Q]B_)O24Y'G1B6/MS5UBL=^0O?$Z"X9.KT16^_01I&D'*635X6TZ$CG;MD M\C8^P!W((2+Q%[GWVR']'3RJ+TQ^;ZT_^#U&1/+4L@;5@+'!5#K.P.0;$X<; M&L4SXO@NNQ!C4&LRS;,]>O&2R+1]#DNP-MSM^'&OR/8(DV M69D8$6]B#C=;"WFET:><%NDYR&^L U%6,064CHN=&E %1ID5J^-Z M(T],/3HI/:B7-XFW/X/R%=%N-)TBK'-I;I$8 6I@#&MPJM5IX/,/:Z@Z7G5JB+'GS6_JXSE0=42,^&'X)I )O@%AFJMFSJ?-374T)[RZNQMV MO&+L/"[-9]U-+(69Y?WYL%),4A8/)<&D*?K44\;K0LE5*OD0L>Y24.+WS')<]\$\-QD; >2C]C1^TEL([*-!N1$E/8UM2^;Z-5@'C0E[I1RNH&VI>2(OC%5REG@AYHSJ+6T6VDSVBIR6PK>Y54KS> MINA;$<(&MQ=&OJ_EDDZWLPQ2GW$[1)R'')$;;:O+_=<"K.ZR]EWL;'.Q+.$; M7MD#G@G,&1SB;[09A!'F)(I2$@49>1S]+%I+ZR%2_7KX;Y2:G(B&\-3-^1%E M+[BTOF3N +MZ1U+1!GU&>N9O!S;%8W\S%#%._F/=0H["QL@%V6P)4S#J)L_( M;NTQ9Q6L0$5G5?A+ $PDI8P8=S$9WWJTD",/GGKM[,V-Q):8-RWYQ"D3BLQ M$B!>/_K%ED1F_+O68['&$UZ2;2">"B^* I238&,EXJX[2HA/%IM:5CH.6F4B MQ>N@KS4@[]+#O,Z(_YKDFXE#7DS4X95#=+HX5;'*D?#)$27R=55MA0);[A;E MUZAZ*==5>K%%N8#T9.&J8:'C@%8L4+P9G\>3Q2W,$FRP;$/N M]XH7!&Q2YG* )CU9U&I8R,=2@!;(/ &&;]3^FL,2+-;KQ?JZ%?L:O)3DK PK M"(AZ%';5"W3/=RH4.%D<:UOK.&A6$2O>+-6?$I@MKR88$H]8P^^GG%F3D%P;":A\62613E'!+ZFQ" M-(J[K)EI%^M+6,?UX$W55S(2[5)0DHDVJXU!+]KFJX"+7OL*HL>Z8QN[[1GV MPEF_0?$73O8\2+;='C&BC!S=?<[N@:W<(EI- (-#U]"AWBW&'I(] M68EAC?$O>85%A)CLFTJ6UF$GT4#>PU3S+;[$ /DYJE5?BW2KHL"[B MK9R8ZR0IGAWQYT+=FG_TO<"MA=UV$&O9#$Z$%::)$_(A&ONFCN-.U!'/(EFG M;]>B^KT4:L#4+ZA]P?.$P6]LO>. 7T<\FXRDW'N9T5S_.L*=(Q<7R>81\R32 M/O!OZFOU4Z7&$U6KU^\FC7 ZO7;"[!:!1,+3Q6P4$R,(V2J.R0(@ZNE^C*\ #M6\AK5%RBH' M]3W'.GW#(&J66"A;7:S7,(6XXS%N85FS8L!;G]4)X-W2?JX[@+XXL5\^I">P MRZJ &2@*DORP7>1R4J::%.4M2X1%8X6YN7UF69H(JX_^3$S=2,9;$..M1[00 M-K:-"P#K5&Y^SA6$!\O2F:&^77;BS!!6%^\*D:-M?_G5U)FAP$ \H@@9!+&@ M[JY2D@N6+Z+-'YN0L1BF"4,;0%4:%6GHKC1@"BJE%[)T9?,\W'-$N#V"7;N@ M6:SO4;9Y!OF6 38966MN/EFD0%/4VP7,^%59AZWZ!ME#KQA]07SB Y!34GL= M)F6D:%/7WLFX)JHM^KC5X:C]&68HA^6^OM_7Y@87S*8B=S\%;H()!)>*)K^>T\*=C Y>C(*]"@RUP8 /A89B'Q##92C#ITA33 MR?9 $3G"^-HZGEP/MI+_J,->R-^!7:;E'S[(N2AX1!+W24C.AC1:*F)>9SFXSJ-$]2$XCW MI.MQCR"MKX>BY^3]5UB^DM4#-@SNB$I9EFS94*.H/IM88>W&;B['7GU1HL\D MHYY)AV%#JBT$#>V MC0L\ZU1NFA:6T(.F7D5SA'X=&9J4IH\ VP(NR67TQA+C'_C#J!-> _!: M\(H"S:YLI0]OBYK-$]7OFF? RR0OSZAO*?_Q\QGW%M;R@7R=AL9NVM\5VC[ K.ZB4DSP56=801ESWF2%6W^RSJ@HIL5"G*X#59XC56?QN' M,&"Z!!V:QDZ'B1$-9#>+^$< M:[<>OA/E[SRHD6%_,"WWQ4PI97].)*#T>/(UD8K7:U5(^;J&T&=5&@MI*4H_ M(L+EWYR*B?C&VE^UWCGQUZ4["5#.FX,%%+U?E4'AK>MVV7!ZVRYR;/I-GFP+ M>6P1W\MOTF1I1%H?^ZD)M+E=6N([MRCR]X\2MSL\28T.Y4TI\68;2)X2;)[)]-5M!H+1,DG7_D9E6Z1HEO4VK"C)R1M8S KK6"B$ MP<4,!LC2/..A1DL&,NSHUAWKP$,68&67,M)7)R*52T<3,5';ZCPB;^/#6"#> M0""A8BH70M>6M E2U6S<6=E<2:_D:T,"JX\*24=\AU4 M5V1(Q7?ER4GYNH;0,U4:"VDI2KORN/Q' >XG-5G6"4A>)KEXO,TMO6WK!%F] M0&TRH=KQ>!"Y2S7$FUZ=,.MF*DMF_J9K5<$OAX)SIW4WW'2-RN/F;YG@!EO( MM46I98>5E/7RQ%:Z.)D;?='T"3K>PZ*1-O@R(M#&>XDY%U^4RX9/X2 MNU B\08?*1U'Q1 &#&GK('7]QIV0;#^UR0D.$M251;%ED;@7Z0I:HOOJ^ MJ'H]T1T\=K'C]:."!6SNR_B^W#"X^\;;AZB0\N\QAK"'8(@E[_AZA?@&"*O+ M*S4F^XZF;F\75<6Y?GE2O@F2(1N6?6PSJN.90>;U[IA )JFWT:CLX7ZG3EE_ M>9=4Y.2-&&:%=2P4P@AB!@-D:9[)751U&>K,2IIUQSKFW&QW*=H#T.9H)B$: M7@>;WN%29ZXJ80[&@2*"R^*:)0<7R95+^AQFAE*R6DTPR&@79=M&4M3KE77= MQD=6AIE>=%>LOQU:-.J-=6"I8Z"(JCEXQ=K"-] <*(60TZ:1I![7)_+)T]SH ME)YFOE$K[76@H:0B&VK1X*)"/AA0Q.0AY*+1:F"D;01NSAF5>KL!1%Q?K(/& M$]C4P:/9ZA,@(>2[5Y(&ZQ'L4$[67_[&CD:N7A#>("$AZT8#+ID_9RW2W@8'H:2\\4&OD(I-0A@E3)L<&1ID/'YHUDZ&%=5: M8UTQM'$9#UA+GV[2@1C[9Y(%$)M?<$*B2MZB0$[N;6S@B29?0!B4E)@CK 6% M%FHA>3]:GG>60> M,^^/1>)N%&1T'!5#Z,/2UD'J^E%; 0[G)@#DZ%:L\$/KK.>)_(Y;QL*1QFM'3Q$@SH551%/,7=;V# M&&4DOFJ4X9.?2LN(^&:EX/2 CHQ.^ MGO"LKVB*F0#)K]W\H5K?&.3FOA-C4K>8+%?A"6/6T%0S85A=&I5J(_RE2B-]M=WB)5,?FYM>PV*$B21=KDF[O'KZ! ME0K8;5ATZPXC%J?3 1R8<*[UBI%D;:?X)=).<4A^,[S'LNA>-KNKM\-8_?H> M"W.?:,&A"Q4PX7 Z/<+>@#-U""/!NN,,1Z&'7F+@\+ZE H]@B399G:9!/"DH MT_?Q;E+ZTP&WKG%F@K*"&!UP(SR(>WJ%NUT3?_-?2;;"_#>303KP&UP,AC$BIN9%J=]9.*ARI>O"3G.[ZB& MD2226#K7?$4YGR1:FC4B6G"&Y9]R?X[MC?#J]:39SSQ8E MX$[>KC\9',@&,9V1!R#$G4E ,7A&XX3A+3? 3#AE5MP!+L+3U_X- UD$@)B, M?B?BA*&G:(K9(@!XM7<@-#@N#0:$7_%N)2\3F)7=/2?:-:Y"2H.127J"@)2; M9&Y0,B7H@&EPR.D;F(P\0FIK7;UB_-Q/'V"=:F2JV5:AJM)TH#8XI'2^9UM4 M>.G\ '*(5G=8*8E30Y&ZNT,IHSX=*.H99B8$2H7H;J)$]GR*]BWGY^0E/=]Q M/OD[SCTN2)QU(WB:HF_$;I,^.1;K%N E4NYO$Q M6'F#(F,#C <+05WUI*=<1YQO(=9O/)*AK1O1\)BWAF6QR+Z2/?,N!?5#D%EM M$-]#0B<'RGGK<@'%X:[PE,+MH>O(GMTC?0*#BLY9K7D-CE8M>'E\[H#?H,BM MB<;C J/B[G#3HL+05L>:ZI!M_G:79'M,J6:NQ0SBZK6< M"/@-S3I'MU 7):>$\GYENVM\]PI*<?[-0&Y =UHCD=:W54F,M27O6S4G46VDNQ+T7;*F^H0;UO%VEAE,ZZ@7N9', M46;0X^V;2 H1/'-M23B^YST2$4&Z&1(3#>YL!+J](:(-,A_*9V%9@S%?FUS)O$3>/H5IR5"#7YJ(CN+@BT,Y>HZI/QO%+ MU@$H(TO/SA98_W8;>0DRL(:J$Z(QIPG>#3C%@W5;,QGBW*#:DUGIW:S78%GV M5_ZPXGB%6V>VRY8PA;4I%4%NSFJ"I-][7GX9^A$9LK'!_ M:GD/DQ>LWCIC[@N=,=>WS[=OE&;B M[,1J7PZO QL/@C\D>]&U4#?,.A^R);, 1JJOV1M>7(/5(_Y_#I?X;T\EQN[7 M#);%(TI3O.+^EN0KQ1'+BMMDY#+DYL])XP9;R+5%*=^.E93C\=!0NC@OXG0! MTP\@K^USG92)YZ&1%HDSZ,G(6ISPR0(8J&CAR#O.Q"5P#=.J!*H#E!&7Z69! MCXNW 4G:[LB5;<9##*]>:G.@5U^<@\95LH,EN;V,=? \6-0RO*(4F[$@\=SE M_@LJ>4.&&G'7,R3$ 0P?>*;;HJP6=%&519ED*XP]_16.(1^65TV/C[=!1!$) MM%O-PDKCP41<_\2OIE>OHSL,3A+-L[3X+Y"N[K+G'"1XP;8?*J*#5'4N(IRJ M<(D5I=H6I[I7KBNX:'AD M8=EX%;+ZQC&>HT$60!XZ@632X NCLH< .IVR 2RGFV#GSS"#VVK[2%"1=IXB M#-7%#I#<\=GF'L]LRL<=#GA.;Y?8\/285< $2V@>8]+9!31$HVZ@V(@4W2CW M!#;UI>IL]0F@39[L7LF;0(]@1^X'9!O?OH!&NEX2#3KBSPZ;!PML5CW V63 M!^P>%<4M;K16[^(9'1(J JZ;P"W3_F%0-TR#AOTLEE/O!:ZJCSRZWTH+09HG79R0[ONDS8.5V=W(<@4'\B-N<;#DJ8PXTV6EA"1QF8T&2ZO09G U&1$$MS- MQGSYCF+6U\%=ZM%7;T/ EVK[ O+!#J-;>E'Z2.E:S01T/AVMS+9 ZFI-W*-# MAJ1+"1C%Y]34?5B(Q'05B_7P30?S[G9^;,B 9P!+B+\E.203QEV&1WM0E#<8 M+?UU">ZB0:G49)D@*>7O0'Z00?F>5$,:\AW2@ZF,K#MBYY(%I> UVB8P4U!Q M3"A0LB,,+U'Q9T"&>4I716I9BN*.VE^@A+S-1(F)F=I281'<&H3IB#O.CN/X M/)MVU..11I>1VY2PKL-,!"SC-:;N[,&Q+6/$I1P^:O7P#-WP]Q%[ZF80?"8V M(3?75_ -KJHD98VG,PYS\^-DWW,94^/]/?,M 3L:+!Y O27?8T.X( M[7+"EF>6\S:TJ+4K,C?">) 15D>&%HUJ(@_I8FLZ/ :^2O*;, M6 F:JDR$.)4SB16TFN9Q@F!YG=Z"L3@; K8>=]F2W%0#UZ#YDV2*6*R?$G*: MKP)-A?)"5 K+QPI(=:,XP:*P.I>96EW L$_+U*;$XRQ/]Q3Z=(O1.5&EQ<+' MFJ$)-"&F7HMY*!,?64>TN^JJ'^DMEL?FEE12QY*)F7^H7:[>3LQXORNMQG&\ MZ1&-[O;0&IF>W8Z;QHE0XT@FB3"G'X3Q")8 OM5AE^3.'E8/EF0H.4=B?(Q( MC,_HK9;E+OM;DE:-Y&F*OI%S*8*(1ZQ"_@:&&=LHJUIP:&UHQ,'C!ETD8WND M-]GT:)3I-SI*9;Q-$3;MCLQ,,IX.# 1H9FVEBLV'_AW((5KA7IZ7_IU)(EVO M7I-\ U;DDD%11TXT2<:UL"OAH81E+H_3Q+::R8Z =:X@D5\ 5-2Z?N>[71Q- MO53F+/0P3[$X</-N'0/PUWBOLZQ/O[5 /BVF!.QAL=,$,]

/,?>Z@?C&DEJQR94E6;'P[KI<[I]Q MW8R@;XT2LCLOPQ+A68#(Q@P"UR@AL\"PA,=$LGB2Q&,E,S2<_;%/ SO^Z&U2 MUVD2)%%J/!LK<&Y2NHXYQGOQH]/D;KO+VP4$^]* G)!""8LP-L1(E;5"#XM[ MO&'7MU6>09(/E+SJ"M_)W]A(DA.VQA41QH(D966-D"3B'F_:K#I?+,F]7S_& MU_U#.D+I%FL-KUXL%LP9&L((@>IU.4I^%9+Y&6M@T:5I[H)1T?*'ZH0WJ(?5 MG$( F>(F3&1Y[F:%%T4FKE-H_F%=\:X+'Y-LP]H/3G[OK@D=?OX(\9S].D4&?*SOS6Q>",O_D+8V;8%XE%IR*3#PQJ7^:X8+S=Z'/RSF]8 MUK>N8CBAAT7=+S;.;9AZ)F?/\PPC-+-XZ-"'VN^YDTFYK/R@&.\ M.VFNFO><.\SJ!60>ROL ;C)SA?M:@'65WL,U[;#7*"$SP+!$>!N.:7N*5KU< M[17W&_?#FRI*M<0[47/5NRE*N"5Q%YV>;Y/+D49E94!DEXT=D@H6<0I.=GUS M1$H&/M5J3Q$S[(SOSW>LA'>LM$Z;9[]D)9/F]$-'[K:[!.9$Y<7Z$T*K;S!- M,5D=A7J'!_8$MN;!,R!RWW= E=I4A0,QZ>4KCNTY-/YU[$9JS[7KU.#U2)[ M!,LJS_'H5V?U_IJA%Q(CV%RMW57E^*63H4+,2)FYJZ$M[+P:;PW4=0:FGY#] ML34&_=';NFCVQD<22XP71'.)0]9(M!CQ.NWD@QHZ6K?FM!\M61WV,)M$\3:E M;/Y%ZE,8;^LW8CQJARG#>#U!G98\9ROW.S4BA^!*[60Y+"O)\\YL!*:HTAOF$WW"DI_F<]# A [CR\,!@%.^!G^)>#JGNA,96%',?.V8H MKO%BT;DK36N_/9,#32:#>7.]@?P%>7M:S2!'4?W$*UESX0*D^K./[&/XR*8M MS\M#+27LHK0$A-[4O&X[;R_<4,9_@]5/E+;*]*W2"O3^PE_D+8?T-::B9+AU MD'%6@7>\>Q!*N8L\)W$MA^A2E@-6JPP;8KPRYRC4I.@<@BJ$EMV_&F$PP5?6YY/5*.$=.5AYS?E))Y_ OD;7':K1+RIJM>1 MSR#?TL?84L+N)%M &"#\F6Y29655>\/(>2KB/L=S+T'8F3/,Z'<0PP%(J:*( M)SR3?:?25LAB[\GC'Z^9G7MFE3T],WEE1?6??B#C$TC7,*O/R._('R0E&";[ M#%:X;'J5)G![#F ,WCG+7=JDZSM)XW+L8U*T7_[H%/7HBH:==(\ =S#2,G6O MV+-<:(K4O5-:0AV"UJU [.1>4KJIIC1=.#HR0Q(E5#S]W+_(S.HO3'^,G%#0 M _U[:B3V1AH*TBLR)N=FH\'GZ.U=20X.1@,DVR''I^C<04Y>4NUV6).4&90MH>:5MEX\&9N$D/0:55X.LX!C3VMXDQ@ ML[OE5Q%OC Q&AY>5'S3IUBIM@G@M!1YSZNT[\"-+ZI3.8O,"T?MG[JLI) MFV&[?$'9LOD'-32;%6Z;1+=P= BULHX=8'6KCG<;Z#XWE/D![5SYH;0D^*HB+&J%_EW:*\;*U]CJN(-*Y"U*@-@58IX# 7&XF58 MC*I.]9DEC7A@=0V+ND/@IMG":OL%,&VA5W)H$M62'D- -=H:V=B#C@25U]O$ M*&K4%^^2\=<3M!GI8@2["8C @3 M(4UG!#:-1]@T8GS-BAU8XG$&3W^LX%0I7=_(7#J/IW0]C [88D?;R"G[ Q(! MI<>,6;)60CI*TMFS.,P;3Z^ :>0WZ,3]&JEW#LJ>++9-^BPNNWBC+!Q.)TAM MJ.7E?C.MOVX:=KWQ[DE5C5$,K#$YH>M.-5SPZ@XY['AYLV>S\'Y.WL?Y6VO9 M_PZ2O/\^>9G%H&1K*ZV2W@8 -^A -H8:CPA6 I'!0$L0;Y<[W.99P-HTB8R_ M9CE(4N*D:T[&EGNRVYR@6KL:"*V\6(RWEOCD6+ MI7QGY^=@H>_8)S+7R;<#.4\_U<"B*M%Z5QNBAOK95?K17*5_K3!&X'J/\=&O MVC[#HN\*;<JZ&F\--%!D*+],[,O]EZ2L\F[4 M8WAHW3-N&\$E8V]F'\G"] (+*%I#,"GECNBUD%6!A@O4QCUD$6''O]X/9DS#")(I6N- M&\&=%*3MF+7'VT2S3[UHQKF$MP5TJPII=9]%!=+ M/#$31KK+,[)BXJ70*G3( MYZ94Z$2[EY'-CM%'5 6+-^>$X7*HN>+O9J4VYF6W3.MXG6A'<6GA8_0?2WD= M7R;W$;;2#A&7> 190[K#2*CH0U3*MRDD9,0L7!94_U09#)MHH/;/:2M.C\ M0WP'*\ZC^0A(%L1#5";>1V3XK\M&*]\!F%_ -YYHN,VO7DG2WN(N&]) W#"[ M%/!.*!UR[ *L7'#T%V+&EWZ1-\(S96?%5SKA);>J"B]O]AP$[]^B7(2-:3"D M4=G67IIEO=F'/&BQ6%^LT(Z,7,RX0!%)JRV;Q%^C][;&$T*V2O)5\76'IR: MZ?_PVU^86FJ5Z1I9K8RW98:PY9"9SN,E *L&,J,K*X[!_S.X15!=7OFJ8!)-(6U "K!$[&NXF_>EZ HL%ZM0K>XS;JC4K B62.Q MMHTC_K$T06O[ES2CM=IH-VE06?H$Y;BQ;LO45>\=/$&D3(N56"-N(_@J))/,T)QR$\#W9IFF0' M<@G,XTE]8Y3DNO.$L+@_Q+9I:'K'B0%";QHXU*.4V@?G?DK0"@TB>)@$BMMI@ M!O0=GM++29[%21%YV(P7=Z)"VD)(3.IMHN[%8K7$9Y#4S[HMLD= %B6PSN^& M5RAY]T\2!\[,RN6<+VU&>[[^;7ZY[__Z7Q!O[//EZ_X>O(&4$4:B5XBVEJ20 M?U.T3=<< $Q$96;),BI+&T:MK'_[W&6[JBSJ)OL=\[A6@9+6G47I;?8W:TVD MH_AX%M>JD,S7PHHB?WM!<:$/OF]@S8_PPQNJRU3=N:W5GKJ MF[=.S[(O$HL^[IT#!J1_407C[4:?DW=^P[*^=0T[_A99]WFPSX]0^J#+>$VH7%IDXCQWZ2'B.:<>\O=G_ M$T*K;S!-[[8[K!%9\#/RDXB)6HOPB*+NY\S#)B5SN._XHP,HG@QNWPGV[Y'I MGDXG21+%'AD6)=LC,Z8\/7RJ&V9FD H%B?SMI7F]!S/,6,=P,K@1.]Y+&DKG M58[:67Z.*I+&5;/%>EAZE[UA-B@/X#RT$V5_:";.<:@"91]=+Z#T>'^@E>J6 M9'-]!2NRBID^("HBHO6CB+SU?)6F08K*C7NQ@',3[\_F&*\GJM?H5Y3_\RY[ MR!$)1.6AA$E$HX0BB@8E(N7,4$)QC-=QT&OT!7"'R<$G&A'UIVAP,%7$K/5K M/N;+JQ*527KO9\*^0D6]1+DI2KC%&XA5D[NS6&1?R8VG70I(,";*:J6]S^F= M("CGA38)*-HF9E)XZV^U_>^RYE; 8GT)ZQ3M'/,ODRB56:X%)"7.14XZIIGGFE>+D3D M[U\8&HHDLB W[9[1);A"V![D'Q=KK-(B R2QK)O5L'(U=LMEA6I.IEO-WPBA M++@5Y+:X(LJ=2XZ*#;Z_PKR]E5+>,ZJV:"H7*>OG6VPR9P&V2G?9,JU6),DV MN<2XW279OCZ52Y-L"9Y> 2B+KQG6\"JI\[()73''JU6VPG!=ZTG,=K_"\A5F M\T]WS'IFF.^H>OQ.>$?$ON.)4=1:796.-B%F.F*F5!& MB;9M90GM1^I8.F;SUCDD0AJXOWYI )Z!#9'<^9I$*/!SGF1%VN"ISR^J@V8A M Q6(&:M\1.)U,#Q@% MY5 PCAM$F?[P-+.,WMMNX_!2&U=*5DXAW6*M)=2+^7QYFRW8Y9X\7L#('J!1 M0@:(88GP+$!D8Z;_T2@AL\"PA#<+W"?9BGF[??JAU6?XP=LLKM,,2*#,>.)5 MX$HFXB&WB)TO%;9JCMR;!#1,46F6ZG:I:F5B@9&("(Y0I5N0M M-LC1Q=8*+])*$IF=K6[A._D;&WIRPNY:JX P%I I*VN$+!'W>&\9ZJQ-D,E$ MKFCK0W7$UDK5Q)LU1'MQ++(\=Q$YMKQJG4+S#^N*=P[GJG?/2?ZA7D"V>KT/ M($T'5[A/^31=AQJQ3.V6.+Q1;MJ HJ[&TEEQ?+L?YC*051#Y\TH7RV6UK5+B M3;H&6/XEK*V#_YZ"NK&SU<46Y67[D#S7&A047;,]O(/IB&TD\)[)CB8=P9TH MUJ>=SR'T'*Z"TXNI*J2R8=GOQ55'@[+L/JOED.S\FJN75X@.?8N"$>M3_[K0 M\%,D,!'H8P*+,;LY8N9CW7;PEKXS[#KN3^'%%/4S(61\>J*(\.'QJ'I-+A>E MQSO?['+;8846Y2O([S#/; .Q1DVB(M]'BP/Y)J+)4O@8E:4R+"J6#>#XL9-8 M?-K(I)H<+E)4_K3# *\=TY=5@0>YHG@"F\DCWIV.*K2=IF):?_HV8C#/")G? M.GW&W]R%)#Z!_ TNP15FC@KI@<@@H M0*BV.YAMGE!:U9$ZS,95)>]3_LC(PVMT314E )!SBW>)IC;" M(O%01=E/Q++I4"-6IW"FP9Z"D=X,QMM&C)C7!A0SC?>4HM/G8HD7X@6LFW"Z M*I!0]=$$'*J@M"-_S0$[@DB97J Q1>_P8L//?[Q/E^S8#\:G3L31)V\=5]VR M2*C.N,=*N=;!&B-N\8Y]LDZ(]/$KMV8[@2@PCM>P"I.*V@"H/)UPV<6;W;+3 M<>*QH]P(/(\>X[MW7:9NB\/C!=K>$GY1J;.$5=3=O/( \B5![08C]1HL=@(U%&C&TI)J[ A*K(O.C]E"6VXTV8#6(<=)X&$VA'/.M-&&YZ,!H:A,[ M9&K4:IZ(S3=,#YHLUO0),'G^HP0I?#L=_!##U4G(^ N*9@MFF?C)J /Y+ @NJI(PKO&G'4X,@> ,I9!D9(]!4OQCCMKU66 HEBV="19&("+;@I5N Q4:); M/#Y4^?(U*0#)7%5E)[XZU]E,I0^).4"1UW.BIKX4W"V(>Q64G=9.QY*[1]%7^]K[%]&C&)-Y*G\>[=$^\>[?CC;YST"G7I@!0+ MA6B*Z5UI-6*YZG[O2VLV)-+4>]R=U"JK\R))*O&\Y>-=_*DW D_52P%7,,GW M%&)XG[L+/Y//$:%"HILI#J9LS0?:-Y"_(/]>9('R.GLM6S;R@2G4'9G3(U=GQ->1K6I6*(HG_QH[)L%\:,(D-G4Z, M98574PF"N_*DX172<6>$ZM\Q!)RY)T<35[/Y;*P=E#J#'_/YPF?T@,?@G+PN MU[W=12/,#3/18*C!+#:,.C6>^\%10Y+(LY8:MI^%GT*S?4[>63'3RG^R??^X M:W^))V/.U?_).C7,]^,*G@TMYH[#K\+*OR/+'J.<>8?!*-YGE030$*3F1:J9 M;%6OZ3 J&R=]IBIQ=($DG/3.W??V =_+_2/8X=F::-ME7CPG@#XG@#XG@#Z6 MON<$T.<$T.<$T.<$T,PM<3A>7T77]G$\77KNK*B7K\7PV M\:[/SZF^SZF^P[G7P=U#1YRAE:,"1_( MNI,)Y+6K?=[UM6C$^_H1W#_1/B2 MQ-G]$X;[9Y .Z_SP5ZQ^'T$4H=@5I%IPXAV2%PPQ^.Y@O*\"2] R6XV.2@WK2Q428G;"TM M(HP18\J*6T-,5-,< 91AV)\[IXGO.R@,]LH-0HL@N1+!KOH4=H_*"S%QVTB6 M*;RMIJQV2;-,:XUW6!:HR?,]Z121KX9"\% )Q/N4:]UF'I'+E6_)0QPMF6'\:/JV),PD*.1R^ 4\*EF'>>(Y58;?8[)<[XE M&SA:9%M2A=[PHK))$A(2T.H;9.<$#%*0S9-^800RQ?L,!N',HEM3,6],> OA MF78D]^0UETG6]U6);%+EE5)*AXHS@=L81^PB7(]-8T\ M:-X;C):LX)G+!2N%?%]R5B$:DR'P%]PSG[^!] U\1EGYJN%QT&"FL -481;B MRD@=5))=HK8UE5=44A%E.TD5T;P]+>RCTY!;S<_?D%5?H7@8=9&>QP?K&6S; M^>P0O43>TH!XZP>X>CKNQ9*+>5]HN'S$WL"PG_?^T,ATNMEH.7K?HHH.+;!C M8MP?&B8?L#LPK.>[-S0B19Z6UD!M3&O?&09,S#M#S>0C=H:I];QWAEHD\W=C M(NP,%VLLM),>P>1DU"TH3A^L;XCLZ+.#4'+Y>#K[?% ;+I(M#G!MP3H\V#5Y MCIM[L!O#88]#S[+E\8^=)/'&,)WOX9SOX9SOX3BWTOD>SOD>SOD>3@ 8.]_# M.=_#.=_#.=_#"66-=/]A[N%<+/]50=QB C%_!7#S2H+IWT">;,#7 JRK]!ZN MZ;V&"U9=I+ 5JQ!'X"D\D%.+&4896PEP'HW/P:NTX MX>$C]['[V8'9[GP"QGP0?.M+M5$# (M-2*_9MO@4=F1A/PZ^(85:Z/5BJ@%= MO==SS/4"VFY!OH1)^I#L.+.QD*9;,;!I@@6!BDYJ6.!P,H^:\[W5%2QXD=+J M462WSIO.9A.ODT:^!9K83NH(Y_*<&C!V]_;?DAP2S1Z3$C#V8+S/K=FFGX-0 MA+G[XA,PE/$>='"/LA7*[LC3+2])]L_%&F,*K(AH]W>7BT?VLD^G3+<25"OC MK7L+6@V9:3SNZE/^]5I1C6] &\&K)$M6,&'*S%Y;*!?H%AH*!0*%B;:N*AA1 M81KY;<>''&X!%T&X3))16]F\NCH]S*G=+[?RAQ*)'HWDT\W?D.316>I8P&6O]F@MQ^7J,K* M?-^HV/Z#UJ[]^1]7%_3:\8*2E_S@^U4]@5$10V0JYH+'HU[I7&K/M M@$6\1\TL#>\Y=Q>4: 51A?O6=+<@@LMB:!M!9Q5TQ^A@)=#+!C=CMA8'4R&\ M/C%4IE5<@ Z*@@&2GB)BK+"U= 69GKN!DV$\I#R'<+(Y5.V@O !#4R(&C(9$ M$2.)JZLK, TKB/Z)$K45,[)87!D9$R%#LMAPPE71"BU#K@'=J!@+ M>3'9)X%\253>T)R6.Y0)-NY9$H+QQ&5 HRAQ5Q MP?"19&P&JV%'7(]%AN!9,':891?KF_B7#Q]3MD;1 MA)I!=2T"_Q3*J(2E*U *5_4QU' [097K!A$JRG^] OV5ZG5"X:/.&,S:$)- MIYX68[^$@C&];C)]TM"XO-%0Y_J4I"Y^Q07#!^5QF:P MVGV*Z^E0&>$U@;&:ETD!BR>L08(7%\,;*6085*TO\*L4S1\!%F80A-5>C5U M2#,X39AK+\LZ]># MQWF.B^+S &3JG5&BE0+$KP_&'B RKXLY0$9^E@@ @LNICR$C:CE(&NJ88<+0 MUQE0&M[FX8G'ALHMJN@KW&K$4J TQ!'CA*&M*Y@TK+V%&NJC9/ TNQPETW?< M9<0QHT3V:KT%2H8/SP<33H[1&25"Z:\!* M>?]XQ,Q 2[9$_BE(K%^B&'V1+NR,W7+^"]?/X&TC?P&67E MZR0-I M>#(,9\ HDD1(7%,_BU(#-MLVL>.ZKC/RA+7VE&8$$=DR,H>PY[&!.,$OC$>: L^= !4^ 9H0[ M6/$PA;/GX(@9T2R-FI@!S)[#*7QA>1J48<7#&,M^0SCFQ+(LMF,.+/L-^C@Z MEB^(%]<>SDPV^HBFV)P6J$4VFA'75+7>PE7FN!QZE>3Y'F8;A;R?;%)V-BR* M- (8:NBJ"S4Q:XN0%FZ*^1 =M5K.0ZM4SE/>W;;7X!27Z:#U;-_)"SYJC:#] MJH^$K?D<[]NH!":9L^3EZ7>K//TZLB"O]9_.- M^6ED8?!>@FP%>D.-;$R.A7^S1-NFVKL,_Q4\)^^@N 9E M/B>U^362\*OS4/ M>4%EE(>LH'Q*ITE-Z6I& ./+S<(AG\S_@\9/2Y E.42BQXQ9-/1#QF,:?WJU M8GS-BAU8PC4$*_8CQC*Z3C\^G7<=;U$.EDE1,I]*%!-1VM%$_@)!I,V"%%6C MXD!X?.M8!0Z_Z-^5(->LV^YYL?KOJJA3/;!?>Y53]MG>!)1AXT9=20WP")G. M<:)S3*L*)P"D/HI2]F2Q'79$!KMX7_F4KA&0VDP[MB&/Z^AU[3$W'T\"JR^O M)CLB_A*+MWD2DWH;A1NQ[E%1W&) 7*&LA%D%L\UB!_*Z-8M+L,93SV#E?O.. M5[2XO2!NOGTM/WGW")?$S8'EVW3)T83+Z:/4.#+]S#7&U()XW,*RPZ5]R]"< MS"U^X.1Y,#P.,I%+<[-&WUG5:)]Y,!<_WA?@#=0F2W>X83PW8LG(O+/UC,Y] M3=/8L72U7OIXGYB;T;C'6Y(<;RER[LSNFRN6WJZNGD746PAGADH;KGDAHG3N M*))SYC9V\?2L[Z'_"FUW*&N"*7H3W.#->5: 2Y"!-2Q9-N/L.!UQZ[/Z6W+S M9]7F;6('!K5FU-G2@I%O,]X"W+N2="(UVU8RZK%!^-3>1EX';8YTK3$>4\TE MJ)^5D-4<\6C9J%9[5B^RU3VN2166:F7&X)25.0V(:EEF!J#*ZH]W7]?UQ&:' MJCI^2JBI\9-+?1K@5+3&'.,GM^;([].(K:.U -):Y)P*)-5L,0,BN15;7(H) M8:OK:MA'6*4D!6*WHJ<#8P MU"R@5I/#?(<7&+3;/8/FN*Q4B!Z7)85.!JC5@^O) MX]0C0,_;0MM6\KDOM!(M7M>HVF"CUJO"&UP<0M?(VV0/RQFFNR &%=6P"K0#R") &(=W1)ME<5%B0_8B8&D(< M[OI=0(G]9L/5KX[@D:_/^@\-H[DCK/H MIC<2S<*;-KX;WOY')W?H1/-:GC.J6N!^.(=C>1<"]NZA76MRU M^*4_1N=1M)Z'[L&7+-YU,4?5+XBDHZGP.NDE!:U-[[:[!.;DWC$)NE;M##J< MQ!U#C=/'Z"0&5O708=2DC#SJB:,[2698YLW?%^O6UW^3Y!FVK6+746(A[C,2 M%A^CL^C8T4,OD8@7>6)BC:'A,TC2 L^O-^0:3IG C(P2YK.,D)W^5,-A]S&Z MD*E] YET.*)&GB>98X!K6.Q0 9OAY+(J8 8*Q1E'6%3<93A%/T;W4+&;AZ[ M$2OR',H\99M.CPWVURI)Z^12#SEJ?[L@'M\ZR;1B1]!C)ND:JLP^2&,3&QS!Z5>L]_'+BCL(J]S'ZA-1B M'N#/DLG@7??(D"[*-*1>3!7GH601.CK,U5,#'0WE=+X?G0=%HP#YU6N2;O1L3X)S+$B?;.)V.T:8G,2,,(D55M=JG(1+RGE7$ZL"[JQIH?%HUS" MKKO$''8[UGE1OH+\\*Z$HG>:5TK<$Z:E/@;R)=;R@/2I1!VR#4[Y19<]3Z=) M-2XIS=2$O+OE)J?',5U8FJ%AS=.]NA%CCI":P%Z<46I=W8=GQ$P=!\'Z-:AP M,!*_!BBU)W-XF?",-ZC^:G#-<.())/'3[08( I5TPYH<&"F&E3D$:C$3&YE8 MQ;\=)C)]0FCU#:8I;K$[W*6R#0GJ:CY1YC I2N624"L:Q-UO>8,C*Y/PKWUS M:Q[F'%"K\42RS_7*DE&\_:U=I)"#\_P-D 'G8KG,*Q*%V!V X.WN-:I>RG65 MXF_$PRN%M+,*>,!W4$'$W<.U>5UU(@=RQ7M!:6*-N^P-&Q'E].& G)"'^@%A MQ.CEJ>L*A0/^)Y.92K.+D3_!<.GH9L#FLK4;IAEL(X:W&U,>=TAF2&/N>@AP M('[(T1(4?7@@5OT:O($4[1@7=TR+\P=M2?&(L:YG&G<#O*36R*_+L#IQ$_IW ME>3Y?HWR;TF^X@2 FA46#."BPA%#5\ M.7RIZJB[H=HRW&JPX*%7B47$&-8WD2LD*]5L<-LD5#RW9S;9AN0"T(*QO"0/ MO:*2$8-6V2"NL"JJT.":2- KA:MD!\F1K2Y*9>6X(RRW7,0(532&L[&46YW! M_8Z@T3G=C!*KX3\;7&2K]JR\N-GN4K0'H\_Z+@P#YNJ.#"WF$7<&EV:=SZFA M)9/Y?8[@UB5*[ITZBLN)!W#$R4. &Z+Y M%*%[7)Q2H#R%P[Y/.9KDKA$3<6,Z&J*(X<52TUF<1L/;(L">']/J$S_2F\T: M)7C("NINLCW,-.\5FV-.<"=8*PX^K+OW$S6_ .E1V("$![*:)&)4355T!:.: M\RS!^'Y0,S@N%D3/J4=#VO&;XM&47Y3@=6(\>Z2;BM%U"YVSKV"'TX$1'G*T M WFY?TB3K"1Y'?]504G0@4YI(>@%I6.'N*IAG ):4&D'WW@3J[%5_IJM8-$< M[_7/0')20YLS$()8S"!V'&N8QRF4Q?5V:(XW>1I;Z]KM0"R7@U>0%7W"!"4D MRPH+4GD&S*SPM7\&J2L%B?9/G*+]"6/+FM26LZT,. M4?X \/]7ASR9CZ @+S"3O[*VWNX8MJWG@J$WC#NT!NX*3]V7IR7($EQ.NM2T MKY_T"4Z]\2Y'58U1#*S!6ZTZX=6ENK?C%5I>Y5KVOX,D[[^KOOPG*BG.K\PN MZ6T <(,.?EIE!4.-1P0K@039E-F"S.%PCG;X=CE2S#',6\IW\BM1YTL;K86I MB]K-4X:-FNC//TY:"./@G\TWYJ=1ZX'W$I#7H3MKC-J//&GS&VR(IMJG5]QH M+TD!5L-;CM>@3&!:?._ML+EOH,5Z*-=2L%O=R?Z!I5;C@G00ZYSO9E5CS]69S$NM)O/6, MHT76IU;S\2?OPC//"]D?*04L3@,Y+W$]?T.__>D/BVT&7RJ2_QXW-'P#I#[F M"9\J>>?\E9)[FT Y]D;:.HYGQ#';VA,F91?YBI/9\9 $T6RK=:=T=-%XO>'N M!W,D'.IXBVS+VH>-$KLGI=$*U\*81)C?6M-2W_RM.XR;\J !7GZ+)J,YJ^A6 M([-4X:U1R,8EATN\8'TJT?*?S,E32-.:A4/C;_R:$PE(S2;4F#:#1&1XXT@2 M[]3#'LO047KWN,E&DM2.@5DDB+>I9EDEB.:R&9<)5+41GS/*;,$S!>_8Q1U# MU3E4@:&[K>0#R,GF)MF 8K'^&QY-8;:YRQH/WR*CO1R*U-T&6$8=[@2IWJA( MURJ:$Z-4DGJ5+Y/ 6T"^ >SPWEL#=@-J!=C5U!\ =E.K'!MVM03F\X@'V.&2 M.N/=B%X%>@W]1P ?PS)'AU\C@_E!U/$!>(LJ>O.I2JX OX;\ Z"/89=C@Z\1 M88YW9V-82=?_:RW2V.,G5VMJ 6O;U363]8ETEQGM/4?7YEOU3$ M#=8Z!HJ+MP2F9*-_B_)/N"P=&#!W-;8]4UK-1^^E>NT05(^5BA[O55[[^KD&<^O2;;8U7%87U#VA@M*K?MZ8:5 MGW(3-QWD^*T[KO=X#=O5&]^8;M=S;,9_RU9U-"$8Z6\U>>CK;>X&W=7+R:]5S;M'M8H\VZ+"KG7W,H:L]#SG':M/3'7%HM3_@0:K41K@AU@#B M5CGZ0,.M>?:QAE'S>;@Y8LN>[HC#T-S@T".L)(OS6>MO=>,!A5SO[J$-7 M>QYRCM6FISO>T&H;G')]E,$F$"?./WX^NW%.8L21M>OI#CH\1X[!H5[CR+G) MV.-.# AU>WCDPN$?U)&2H4(MHG0>'SGYG7IOJ5\!W+SB/R_>0)YL0.WEN,:3 M]VT"<_*P&_!Z$F4BW?&F0CWI/C2* H1.@'B)<E9SE,+PI$;/\=E/. .HH5Q'/G\]#Z.!#:-V ML/G (ZFVX/ U7<5$[(2//=&)]#(E&\P!=E[%+>;^%&DJC<&3%L_H M8K6"Q#9)^I! O(ANWXQ]3MYOUFNP+&]Q@[*M22'5,==K/=I6@/P!/(W^ 2L+7L)[_:CMA@V#C#[^0%BR^H_#LHR?-# MFPS^&X])/:>F$#VA4OW3NQS=8U_^Y#B1,2"4EIQCU/"H6W= &6$Z^MFLUB40 MR]N?"!V=/LM/Y7./)IS*ST.(?9M%-6YP%.H&BPB??9LE4;A#>,Z>7=R%K([/ M8X_8_(X>7D-S (G5]';RCI\0M);3T?, QWM)\";),YAM"CR,U8I=)V7B^QU! M6B;."X$RLFX%P"7SMQRC1,)H@DM%+9FT'%4I6F_Z4A[;<1:]154699*ML."U MO)3^1F5;>VB6]?<:LE(;(SMC4.\=BZHD@Z)F5=XR]KM!Z!=0-N_,WJ."=HPP MO[5&I;Z%CR"1,IH(H5B9Q^]BA+T@_QAXZ(2NG?G7\ VN\"Q:-#H^=4\&WVUW MTT':I&B7!%VK:/@ LS"%)O[T:K+.,O,^LN :[Q.TDYT]3"NRGE?;9G*H.5UR0AT,D'AZS+J9 MHBK]>-LI/,_E]>JK]I^3V:W6\Z(L<_A2E=V\EV%C%-B"B_5X+4=ATQ&WMNFL MN<6 ;;7F*;U>'56FK2Z=5<7K+28J<7OW0,>+8SB:O1FE^=Q<-M MW*5ZF"TQYY:)T1(?;=/4#(HEQ$KV8V+OVL#&6*R?DW=JO- JTS:$8ID8$&FB MOC8.%2LQWX@%,6^I][;61,8.)JJ\MHNI+Q\#0FW-,N.HV5=H_G)5$.,FQRAJ MNURUW6T<6%-341M17+;FB2@C=CV)O2/FSJ<)WXB3XO1!-1=9"5=$,?@&GL"R MRF$)07'SODRK%5B1R'X2;%,U]EJL:9N,(H"Z.\6S,._N!CMF[N\>CYWXEWLV M@XMW2!^1'Z&F[K[/G#4%UE)?DBVX1ML$3JY2*9(+;38D#^3,_3-@))X7D3#/ MT#L2;S.*;<%IUC7N*%H[O0B-_^CC2)]Y#3TBSW].4"-^N9"5LWBY1%=Z<\W9BZXQGKE#=%H/UHR+2STTGP?G0_W(VTYVG1^;3(&]X"GP/O)[>S M(KRLH1<8L\ MIK+1[5(9,4+*$6(XE$$C1D4[=<1PN,6[3)2/]$AAQ*06]#R>=7P,@]IP6)=!TZQ67Z<%8?" MW&BVZF SCC<.;;B*FCBN&:X#GG.;0Q-(Y(SL2I$B-3.>)J0K0^*6FL33Z%T, M8C*?QM/PK_\<=3XGON8:'#_]W$*#_#)/B7)W15&!U7658[V:!)Z-NNS\?ZS3$3,. MPR,370X!(]'>(JH -:K)Q^*%,SISY&\67=>P:.Y'DS;=Y*!>CZF!3X&!&'M" M!O%!3]T>EL@35F1Q*SB$$P='\^WD-:V3G'$E;X99SKD&UYF#>5)+NF976HTJ M+M5YO *: WHW4-W:_$6ZE(YVITWIPG 3-H*)W(1C"I:;L*/PAF)Y:]"N0J92 M8QASF4[?2G)T.:Y536V^-R8>/+U :J-.H(O(D/8S^ M5>N73ZZ-*U#RQZP#9=C84E?2;@P[,(U\>2SL*2/%'P&LR72&,R$#E7&-PR!L M$%J;Q-5(QZG+(KM0") U6I9-=C:GL3"3;-B,EV8QOWXLW:JI[DD4=VL"=O$^ MH*-XE*MRZ*AUA,MA&+$AU:XA()T ?CK.0%0#]3;0E'-TK_U<5@4&1C%:Q_N^ MF=+)=(6V+S"K59R\)M5.3BJD;3N+20.XD\)JBLO]X%_BBRIZQ2>W5U2+>S,4 M0T!&J*B$BL+"A"HH[9IM$3OABS*]0&.*WJ$_$Z'TJ=KMTOU=MF2'!/(INB4E MB\+;Q*-N;J2BW'C.D3*O%T8LID%%F>0E6+[>9!NL"R";I_O[*TY$L)2R/Q82 M4,:!!75E#3 A9!YO&*EL#$?ZPY_8_^7-03=T144IKL\IXI)WV:SGN-*KH\; M$,QNC-3[ N?VPY!MXXS@LON8TY3*.&H_27%JB?=.!$/UB0>2O_/D.2O%I-Z5 M'7B"KG!30]QX]3^>\R0KFL;[2>YODA;E^Y\$14-:?#/]_A:6D"[&1R<">A5% MGM*!88S&"WV78?E 43:GDXN<_$E&H[\E:04NB@)NLLEILAMF_+ZLQ2P:0#NQ MEAG$3:N./.Q&JGY!ZS]^+.^.%4KAEJEJ)U!D&G]G,+&>XTZA*$+D,46,Z>\1 M+-$F@__&&Z@5MB=>]1/M\7 RGYK=9&M[O'/,&V2^F);;,E^JTRR#>R)%^4K MP-NO)/N$T.H;3%/Y:F?^NOG+I3GKCJ9'^F@+ZP7;G))&'H#%Z7J9B]=]541)G KW3UBI# 412)AKTZ.AN M!BU)#>:OH(E>LW+FP6X4ZW3Y@LH;3+(LP>HY>;\&JVI9/U#(3+)NS8>_*%;E M$SP,7=G(>NFK6JOYXVM!#).,M<-#CFY1ODWNLC7YHUE.O(&L(FFDVZ/9)Y@M MPI5Y-5J=RZ2:$^ECUA:>HZN9"-7VN#]]K+-+C9.U6>)L!I7%>T5 *2(< M60=.LWL*J]+QG0'5RD[B(@%C-#C?+3C?+> 6][Y..M\M"/YNP=<,'GS&=QDF M^(^+;(7_^ ,S?$^5O%5%3NY]8E,*.]=4VR#V7%Y#O %HYP#T.%;'YP#T&03-2OU5O/F-PNO!)\8TQ+A#3"J[0S>QB26$(Z] MJ MY@Q(TQI/:G#JU?L"RKL,;S$!<1UI0))93@&85+D3@Z?(*G."E*K76[0B9T?1 MB=D]+GJ=E EG>E A[3/FBTA#ZFV=I),7XI,"+M7G1V%Q^0S)*>ZM"RHU-;O# MZ5ADW.]$E7)ZF:0R\WG!.GSAZ("])@\*JP0"*S+0!VW/X)1@R[;*;,#MJS.? M)T30C6(6UYAG;"=N<57FYT#AML%T/RON#_*-GW5TC["JL[LGC,/0B#-IG ]# MCWL82G+.PR:"]");7:$ZK!1D2PB\)U<3B0:+98J**I]DU!N\Z:!==O#$@T99 M;^O-Q:Z^5YIM[D%2@.*V*K%6AKBS)NV,'ZPD';6 /.)PVM'FF.B*X!R(XCN\, M$=ZWJ,JMT#UAH ON 8.3QC;/4,>#]D "\^O \2 ;OMF-VQ,&VL@^,#AM9',, M=41D'R0POP$=";*?7T$.DG4Y">(T+J^'ZV'Y$X8UUTS'0O50 //KU4'D>S3S MB*FWE=*!@Y80&NTTVQ&$OZ'G$:M&[D]G!?@")'XI-BU[2*%IHP>D4'FW\*.K M@$N0@34L']+$_QLJP_?.<:L\@A+F=<92%2>_;LF#BU^] MI+<1X1JW409JG'8/=),6^YR\D^'O(LNJ)!U^)($)70OCORZG_FR''%M+.N'H MOD$KBR#E_O 5PG961&"D'K]A.\ TT\?Z^%\%]FO[%NA&HWI],Q.0LA U+ MTX^UJ)9V=Z&ARX-[@W=B=2[-]I;NKZ]P^=ILOG#M5TF6K!)*9Y.BK<)Z1?V_ MT*'9JLC*.)SG/-1D(&.*7MV1+SMYXPFY/W2+<@ W61-]LMS7V?^QC9J1N?Y7 MVL"H3^+X!6 [/R?OM+=GUDHZ-]%,E<38?8YB<.N.-I>4D:]S#T&[-WF.L(&P M^,LFM#=;/>00Y0_UD^4'U1]!T5E?G%S&EN$DW8PYP_,3<I*TG?VQ"\'"=D>GXS[OQFG,/IQ/(5.=/ZY>_*17C\ MJFJ,8F"->TYJ&B>\VL:SY.7-GLU:%"\HR8L:V1*F,&GN#V+929A0_QW0UC,H MV=I*JZ2W < -.I"-H<8C@I5 9##0$B3R'?]U*S'6IGGHY6N6@R0E+\9TNRVR M 9N@6KO-<288[,<[6+$Y;PWQZ+%4KYX;U=;^,*<>S^L M_5XN)(KNX.H);.HM9;;Z!- F3W:O<)FDCV"'!ZI(4;M,+EOOTH]C5J+,8>1\9I7!5 M2U4/LPQWHIBH#^EC$P6D&M.?*"/CJN?=F]@'Q[98*IB>1 D5':1,4WF,[9"T M"U+5C8[08/,=A1O3_.;)C>;5FK3K4+$?R(S9N0[Y[$[!M/WT8,]@D8Z]MX4>;^,84GD+_!);@BB]N< M/=.(2'KQ6"3^.C33DDA)%:JC#CG5FR0F!Q\=D-.@=UF&WK#T;^"AVN[(G(?2 M)CJ=V;BJY+TG6$8>7J-KJB@!@)Q;:-F-GZK=+MU?O6(%6O1R^KF,KNOL?+KP M&E]5*5FWY[,Q=WF$X:E4FE61>'KB^)Y8+)M!=,3JPZX<=58T3A:0D@KC37DD ML,+$$85RK J>KBBP"FE::W)HHH&6BHYF MB.%PGF,-:^>5X*I3@W<%2;X2$HU_L5HU6:.?T3W*-O=X7[92@=&,-<@7"^8U M1 /A^>UK.+//(9=YQKD@0J\>G-[F*%9JSZ#['&_-"C-P ;C?.5\F+\&6(XE;'N? M:+A6H.SC^@24T0!)75\SX CYSY&1[8C#V2$^B8SB6V*(?]>*TBM)&5VWFN33 M18,G55T-5Y5\[BV6_A"?2^F.G/" @K-GYGSMCTFHK]$ 1:R7&3PF/%M0_#$^ M4-0+P,-.^NHUR3>3D'0QT7"/RB"*!BE*6EKL4AFL6]S\Z>,=%.C[JMV<%RC5 MZSB5O$?,BP.U34-'Q9V '8*M45=T;V-)8JX']P7.D=7GR.IS9+4_U*X+G M"'W_VZ=SA/XY0C_\"'U7B[C6C\^ MPW;/8;OGL%V_8;L6P9D&(9@&@9;^1W"GX91'"YH,+^!W?,3*=D,*:9B'V?X= MD-V(=H6V+S!K@$D26Q=U[-4C2$G@R14J)CU&OV!K 9V"WGJ/N"F1A?KC3L.L MA_02'?[1^WI.^%17"B2#8UPN:"3GM@8+E% ,HAI(0F5RB3;0#Q?-/&@-%"4 MB#O 2(@#!HZ.FJH DO#T%J?N!D:?0(;7'NE%MKI8;6$&B>+D)C$[Q$B1NK6P ME#I<).DIJ@@E*5/SH.U [KX:OXP"BK8C*\0R,%8?D?<': M2-A 2_+.($K3VD1-7YL,5[/7-$HH/U--T?2)X]G;=$B>43Z+2T:H3%+?O9)[ MSZZ_-DIU+O4"AQN2T@+10%U;>^/[D-)JS&\D!>%#8+N1P4VC(!I[>$V3:G+6)\85V(B:7Z"1_277\^6A\^6A\^6AT[\\-/SQ_$3# M^2+1^2)1$*J=V$6B0\30<+PA[^N@#/#N%>D5ZI^!52L4T/T&UH.P!IJK7QY1 M91]OP.KY$HG_9?3Y$HF#2R3##BJZ0,*CHR^/3.E\QS(/)1)=(N'3C1=Y+#I+ M'0NP_,T&O?VX1%56YOM&Q?8?M';MS__X^D2I9 ^2N M&Q;+#SO_J\Y-;F_\3"N+-ZHJ\ML^YR3]YK[]P)/T!Q)FSCV^G )%A51VD!P7 MA#0T=GQX/ 17C(N(\_%1D,UR/C[R<'STURK)2Y"G>]9#WE^SI%K!$JQ\'Q<) MI;R&Q3)%195/WI5OYP;#TBUBM$N[N^0JK)IU9J1>0$4YWR="_:+_:0FR)(=( MY"%CT=#>L3&-Q[/!1HRO6;$#2[B&N(,Q/6,RNOZ''+Q!5!7IOAD^ MP8K]UJ(B.:4QG]SCZD+6:$A;77K]P*FAF;5DG'U[[6Q.&8NN)Q]N6'&.%J64 M_7FB@#)L$*DKJ8$?(=.(U_S":0*IC[4GA7KP/'MZA526;V?OWE& ;^W?4^,>UC._W#+Q$A@J^1*1I&'.,]!?F$T.H;3--#GA3&]7(Q40<-#E%,*%'1TQ@P M'.;F/L-PS@EP)V# 9OKA< ;0?X@('EQ]3"$Q9!CYJXUX0N1FIV!^ZVZ3C[]% MA :15J: H'@:W!8/:VBX2?(,9IOB >1/K]CVETD!EQ0ZA#2M/3DT$:%%14M3 MU'!XF]]I]KTHH16ZAFE5'@Y4.,"AJ#C0Z:DB!@];4U?PZ;E[NYO,V=GCH3$' M20&N0?/G73;,T,9+>J-1YI /0J5,1 RL8(IG!3KFN,N="AM,/'&&;F73-QS MJA69;UC#M[[@3%G6%/*8!7\0;2[)_S)"NPZ;&" M!29*E(R(A[T"TI Q"H8 MA%F801%\ H::%F$0G!7@U2MQG2798OW\"BY1DJ\>\'@&5Z .D;QZA6!]\PZ6 M%4FMNEBOX1+D[(=G;/ETMU7,^7B;.P5-B-Q99CQK3NNL;\.8UQ5O&,7?L!J] MFDQP"BA:XS(I @647!L5J#"YS+&(M1N=L&VPE1;KZ^0-KNYAB?7CC#]2RGZ$ M$5 &VN3JVJF-$@)N'@]/."!XPG-Z(QT[U([SN5M'33X'VL82/50:=LK"VQF( MH"WOLOODFZQ%^42#=F41!=RZ4IU4VYC%R/QD8[Z6QFN.7MS%8>7!3I^B7F" M %F!@-&@I:LJ,F1,'9]@>#*HXC81*>RN^(855]+$EDZ9QQL-:>>T0!8;>=YU M,@TYZ.:0U1_O;NO>@!]_\S=J,NR+Q*)3(^*!0?V.^[A@O-WH<_+.;UC6MZYAQ]^":UB! MZ.*&_?_+NZ(>-V$8_)LFW?.D[M2'2NAZ4D_;XY2VZ0V)DEY3-O'OAQE0(';B M<-Q"MI>VHHZ#C9,O.(X];!COR0AS'E2V:0912@?O_4;_,ZX3R#(7;-_9QQOT M2\B<$(>M=X.K"UM*L#;[FT%Q;S&=-+9X8N M6.\O23^:Q*NO> $^@4B9KAH9'LIDI6D43-!$858<^?P-B. :>O)NL^<=90I6 M\@ _P#@>>L917?J^SBO)RZ<"<'U[6I\OF2JE40W80=6&0E)449@'3T9_ R'Y M!BOO2O@HGT59<8<:HIU8]87&IHW3%TSR]DR&DSP**_&4VM]&B;G7>HO0X2"F1QY-/D?KR4T20*DYL@O;_9\3J9OJT2_WN?WTO* MQWIQ$R/2-L*48.PH235/#"%O&""C0:7+?CV@/N9*)Y@(U2GV-;8@;.+V'/N&+BF"DG;=ZJQ2[1$ M,_QW%&FD5F+-D'8==NF4*%[QNC*_%+I:_6J].KP5J:[KW"(PXZ!JE$A2+4HZ M^'F5.-RPZ2T2C^CG\RBM+I"&V1B,(Y7L2Z$XDVN/(0B>87>09EM M&6VXB/"5-.5)HLF"@]2C.N_3O'[ 4,4M/=:[8"JO/21_'M@G J]\FHZ@B]=T M*8,'=>F^0PO6435PZ?IU$GFRP6=10LHS_:*::;B5_N67>I*W[>E1Z!_-7^-$ M+Y/:WK>U?-HNVBK?HP>^67KV$B\,(,@&159NY2:OAHS4MXW6A3QNK_ -7GWU!+ 0(4 Q0 ( +2"?$QDMB93 MNHL! 'VR&P 1 " 0 !D>'!E+3(P,3F+ 0!D M>'!E+3(P,3&B 0!D>'!E+3(P,3&UL4$L! A0#% @ M()\3)/4D,TI[0 O!H. !4 M ( !>A$" &1X<&4M,C Q-S$R,S%?;&%B+GAM;%!+ 0(4 Q0 M ( +2"?$PC*1:?Z7X ;=" 5 " =;^ @!D>'!E+3(P D,3

Q(QYXI.?"#?7RD@R_WS&L,M+)G4!_4LN>UHZ,O#QQK!)+WP!X/A/;V M,2-F 5 E"L9>GGWA0(T^+%4M=F3,SIYV?0]3^T,)M*O6P!J4=RLB'=T-W,%] MVJ!DGGVAU ""B''>*%KP#0DMK.(9&"=L!XM%*ZZ(-T;%_C2\U^O'QWN./W,B28C UG:!UM=V M01[FB,;5@34CO.EA,@=TQ(ZQ3X8N/EJ*L0_:-(0)P3'5%9RN(UUL[7V[]0N) M)^W6: BCR]V#'1YZG/YSV-M$CW;S+144;]*SG9$9?L3I\=&$O3C.;KAF7S+] M@X0!W;/+;A=&VA 5YZNSRU\6B^!D<;%XN[P.5F$P"+J1=J*>@7<.9^_70'G=WM6:_F;LUM9@TQ$W5<@I7YM WR.)G\ MZW7P=&\&!+$@1;0;K1<_+BZNEA\6 7=##0V!LX6W\=GXFN8#HMPR1YM67K%* MXE3E4'#WGX%C]'[4;06'GL?U8I"F#2SPH .]B]RM"1[/$?R]0-7&4>3'W769 M/E6<78LT[4%%-B9AS+Y4DN.1KSPW;#=DKOW^[("]M;LL6!-K8'<+O7L Q8^QF4S'I7MS<[1FW-XL MX]T9]>C'$SZ$$33XU^^35@*AQD-I;30EOD#A=1T>=L#J#>B30\JZ.AL%&GL< M<(4>8%D_KE@O@.0P%6\(7N= <^WBC&4& QTU-6_(P2] #5TVX-5F1\65-W#+ MO^DECMK.'CV-4A3(+ $93QXWN]N08"G1_,@0WN:?[K8?@\4?VQMFK;JD(B3N MP&_*^G0B1;3*AS M/-%';26>XY^!BPRKS;<=+$"HO$I_D(.%P9&#:LO>T#@JU\P&.N_6*GP/ET=W^[(R"_X"\AVQ6>B8_*&YY3#9I. M[QZF]YNO8UZA:=$/P,EGFZ\#7_TW^=I:,7OC\9]?O3^Y6OS\'B7MXH,!K7'U M\MM^^S\O2*'%%^UD3)3YL':=BI7;DBQB1\ MCE.';0#S=[78MW_N]\\__"]02P,$% @ M()\3-[D1/1' @ 6@L T M !X;"]S='EL97,N>&ULU59;:]LP%/XK0AFCA5';29/2U39LA<)@*X7F86]% ML8]M@2Z>+&=.?_TDRYHG.^H_.=3Q?G**STAL%C :!1PYFH(EQH M7;[UO"HI@)/J0I8@3"23BA-M7)5[5:F I)5-XLR;^O["XX0*'(>BYG=<5RB1 MM= 1OAP@Y/)O90H1?CI[_:66^N85 <(\?Q(8UPL+C$ MWJ^37OB'>4ULCWK^>]0_8-XC7AP@'HD.)%[91*_;U3C,I!@W=X8=8)@)![0F M+,*WA-&5HC8K(YRRC8.G%D@DDPII[ MZJ;O!7K/"J2,#0*GV %Q6!*M08D[X[236_"[$.KLY:8T"G-%-L%TCL>$=C!% M5E*EH(8R >ZA.&2063F*YH4=M2P]&]1:M.LNC/'4_-;R=MLCGN;]CA>5-*UU.]KLQS1^O;.P8." MC#:MWV2# ,-.RI)MWC&:"PYN,3\M&!Q9, Y)7P<54M%GPV>O2F( 4!BM06F: M;"-?%2F7T.C^.C79L9JG)ZCYI?G(')Q"B)/X$[.KO^R1J]KC5O]=Z?[#BA:U91I*CJU!4U3<'KL M\R?"]_9=Q79ZX-B$#;TF*_/0W>$WN2EDI&;ZP2ZQ#49XM#]:X<%BF+4<*"(\ MVI\@I36_;@N.K^GX&U!+ P04 " "T@GQ,%1*V-7H% !,,P #P 'AL M+W=OVV3-I=> MC9GSG'-FK+>' M^]Y+7;_>]ON'Q4NU*0^_[5ZKK?GD>;??E+5YN_^K?WC=5^7R\%)5]6;=MP<# MK[\I5]O>P]W;O=)]_^&N.7A<53\._YUOWHIR4:^^5T7YY;XWZ)GK^N3"]J9O MKT>BV_W_8=H]/Z\6U6BW^+:IMO41:E^MRWJUVQY>5J^'GMB6F^J^]W:)*+=+ MH;;UJOY'Z.WQ5N;:GFB_6B_O>Y8YKLO:_,WWU6'U95WUQ/YV93[8ZZ75@/-! MADF<)Y$>!84:B6$0!7&H1#Y5JL@)H T [8L!BJNT)) .@'0^$#(OS,M,Q08P M&0L=APF!= &D>S%(]7FN":0$D/*2D!Z!] "D=S'(,,BG!-('D/XE(:\)Y#6 MO.:%+*9*A,DL#>(G G0#@&YX@?+Y;!9D3\THY7H2Z[$.@[@001@F\[B@D\0: MH*@]X,7,5*@(5CP1:9;$YCALGS+%A')AMLLXT)EX#**Y:@9TK&,3O740B2#/ MF_A-,9%B+&;'Z/C1#%J2:46E9R&A6.Q&R33(%.? MAD%N9D.C#17G0:&3F/(A>5C,]E!!%IM@G LS*40+*XQ_Z0_-1M:PF:T1!JDN M3/C-BR3\G4(A1]C,CAC._4QF^GBF#@U0<0D M58UME='8R:RPD2ML9E>H61HE3TJ)H8J5,81(395T0H<483,KXAAWF]F:J:F9 ML/I1B6-LH81($S:S)G(UF;79E'G $Y5,LB"=FK0O$IE*DXP&9!MIPF;6Q.=Y MD!E+1$\DD=+Q.,EF[V.@C;QA,WLC4]$Q6S&T[R8)4H?-K8[Y,#<)2O.<59/M MG8 A9]B7K#B< 6UP('=HXBDXC!+A6;YG7!( M)0ZS2LZE^S]!*292B\.LEC-9_]MP4DPD&H=9-"?9?]>S=I%?7&:_=)8!G91( M+R[[<@FH!\05Q42F<9E- S-:EYK&1:9QF4T#,UK7I9APW839-*1)+:Y&55VN MUJ>_2.07E[MX07F92Q=,7.09E]DS&-.GF,@X+K=Q("9=-'&1<5SV8@9AWE!, M9!SWDJ6-I*6-1.J1ERQM)"UM)'*/9'8/QK0I)G*/Y'8/Q*3ND<@]DMD]&).Z M1R+W2&;WP(4^2:L<"5?MF2T$%_HDM9!$%I+LU0[I#G287"+W2/8%>] >D-0] M$KE',KOG7'O@YW!23.0>R>P>V![PJ'L\Y!Z/V3T8D[K'0^[QF-V#,:E[/.0> MC]D]&).ZQT/N\9C=\[XGU!&)/"0=CUDZITVA+CKD&H^[XCG;%6I)*2;<(\;L MFK-=H>-X4DQD'8_;.J==H:Z'C6SC,=OF3%NH"Q/9QF.V32?FKR+=[\38W(_N M"$2V\;DW *#VE4]MXR/;^,RVZ5[0[DHQ?&0;G]DVYU>V6U2*B6SC+A;5L^K;;6,S>T/YORB7"_2O6A>VNUKMBN;+6S/ MW];KT)Q+MM&N;,ZW]WC[[Y:'?P%02P,$% @ M()\3'28X>-\ @ 0B\ M !H !X;"]?Z/+1=;L9?#FU_K8?Q:W]T7;U[K8_9 MR7IMKI^N43T_3==RW5?^R]]7J1]T?\["MW-O%_6K[UW+*>2CN=O$/XX#Q MEO#E!X4YH,"/2C.!T5Z MD,T'&3THS0M!F/FA##WJ<#WJD!_DUD''-3T)8\[7V@&O/]]H#L#U?; _( M]GRS/4#;\]7V@&W/=]L#N#U?;@_H]GR[/<#;\_46H+?P]1:@MRSPK(T>MOEZ M"]!;^'H+T%OX>@O06_AZ"]!;^'H+T%OX>@O06_AZ"]!;^'HKT%OY>BO06_EZ M*]!;%]@K09LE?+T5Z*U\O17HK7R]%>BM?+T5Z*U\O17HK7R]%>BM?+T#T#OP M]0Y [\#7.P"] U_O /0."^QUH\UNOMX!Z!WX>@>@=^#K'8#>@:]W 'H'OMX! MZ!WX>D>@=^3K'8'>D:]W!'I'OMX1Z!WY>D>@=US@725Z6QM?;@-[&U]N WL;7VX#>QM?;@-[&U]N WK; 61-T MV(2OMP&]C:^W ;V-K[">B=^'HGH'?BZYV WHFO=P)Z)[[> M">B=^'HGH'=:X*P@.BS(USL!O1-?[P3T3GR]-Q.]RZGN\_[[T)^;8[EWR3^+ M?UHS@;L,[Y=\_XS;JI_.GR@]C%.RNWW>_>_BMNJ?"#>M*,^_ 5!+ P04 M" "T@GQ,)V75&B " -+@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VM]N MFS 4!O!7B;B=@N/_V]3T9NWM5FE[ 0]. @I@RW:[].UG:#MI529U:B)]-R%P MS#D?Q/I=Y>K'8Z"T.H[#E+95EW/XS%AJ.AI=JGV@J51V/HXNE].X9\$U![V5:FFBKUAPNL;Y_-RW[<'BK%OZ;^B^=VN;ZCU MS?U8;JE3B.3:U!'E<:A3YR*UWW/LI_USWCL7\UE M]DW#2^O+_;"_?#PLWT^]\#_%Q);#^][Z^7((D!P2)(<"R:%!0 M')] &PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( +2"?$RKAM+*G0( M *() 8 " ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M()\3&V* MI0AO P -A !@ ( !QA 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ M()\3*\J//C2 0 0 0 !@ M ( !J!\ 'AL+W=O">AKH! #4 P M& @ %W* >&PO=V]R:W-H965T&UL4$L! M A0#% @ M()\3 C<)U2T 0 T@, !@ ( !9RH 'AL M+W=O&UL4$L! A0#% @ M()\3-2A15"S 0 T@, !D ( ! M/2X 'AL+W=O#2;4! #2 P &0 @ $G, >&PO=V]R:W-H965T&UL4$L! A0#% M @ M()\3'4=+O&S 0 T@, !D ( ! #0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M()\3!O (?NS M 0 T@, !D ( !PCD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M()\3+=M#EZT 0 T@, !D M ( !@S\ 'AL+W=O&PO=V]R M:W-H965TB M0$ -(# M 9 " 5E# !X;"]W;W)K&UL M4$L! A0#% @ M()\3.3)!"ZT 0 T@, !D ( !144 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MM()\3)1'8E.U 0 T@, !D ( !!DL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M()\3!($*!FU 0 MT@, !D ( !R% 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M()\3./^ ["X 0 T@, !D M ( !JE< 'AL+W=O&PO=V]R:W-H M965TVOGHM@$ -(# 9 M " 9); !X;"]W;W)K&UL4$L! M A0#% @ M()\3+'DD\+A 0 04 !D ( !?UT 'AL M+W=O1M,! M "&PO=V]R:W-H965T&UL4$L! A0#% @ M()\ M3&HGT'FV 0 T@, !D ( !M&, 'AL+W=O&PO=V]R:W-H965TTQ0$ #<$ 9 " 8YG !X;"]W;W)K M&UL4$L! A0#% @ M()\3.0V.J*V 0 T@, M !D ( !BFD 'AL+W=O HY1[&PO=V]R:W-H965T&UL4$L! A0#% @ M()\3*6\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ M()\3(9V8([R @ \0H !D ( !Y'4 'AL+W=O M0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M()\3-6) MXM$O @ KP8 !D ( !2'X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M()\3"/ \.@L @ 808 !D M ( !>84 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ M()\3%EN=4-J @ 5 @ !D ( ! M8H\ 'AL+W=O&PO=V]R:W-H965T ( ( ( 9 M " 2&4 !X;"]W;W)K&UL4$L! A0#% M @ M()\3$<9[-&F @ . D !D ( !T)8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M()\3%6-EH3T M @ '0L !D ( !^Z$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M()\3"%SPO/R!P RB\ !D M ( !>*\ 'AL+W=O&PO=V]R M:W-H965T00 ,@6 M 9 " &UL M4$L! A0#% @ M()\3%9#8T2+ P ;1 !D ( !?L M 'AL+W=OX" "!# &0 @ % Q >&PO=V]R:W-H965T&UL4$L! A0#% @ MM()\3-,ILZ%= @ 4@< !D ( !2LH 'AL+W=OS >&PO=V]R:W-H965T&UL4$L! A0#% @ M()\3(-+18''!@ MD24 !D ( !#M( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M()\3.?3.3^K! AQ< !D M ( !]N 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ M()\3&1$N+;4C .!X" !0 ( !L.H 'AL M+W-H87)E9%-T&UL4$L! A0#% @ M()\3-[D1/1' @ 6@L M T ( !MG6QE@$ >&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ M()\3'28X>-\ @ 0B\ !H ( ! MSW\! 'AL+U]R96QS+W=O XML 97 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 98 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 100 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 248 404 1 true 66 0 false 7 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 - CONSOLIDATED BALANCE SHEETS Sheet http://dxpe.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://dxpe.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONSOLIDATED STATEMENTS OF INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS) Sheet http://dxpe.com/role/ConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS) Statements 4 false false R5.htm 030000 - Statement - CONSOLIDATED STATEMENTS OF EQUITY Sheet http://dxpe.com/role/ConsolidatedStatementsOfEquity CONSOLIDATED STATEMENTS OF EQUITY Statements 5 false false R6.htm 030100 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Sheet http://dxpe.com/role/ConsolidatedStatementsOfEquityParenthetical CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Statements 6 false false R7.htm 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://dxpe.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 040100 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://dxpe.com/role/ConsolidatedStatementsOfCashFlowsParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 8 false false R9.htm 060100 - Disclosure - THE COMPANY Sheet http://dxpe.com/role/Company THE COMPANY Notes 9 false false R10.htm 060200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPolicies SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES Notes 10 false false R11.htm 060300 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://dxpe.com/role/RecentAccountingPronouncements RECENT ACCOUNTING PRONOUNCEMENTS Notes 11 false false R12.htm 060400 - Disclosure - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES Sheet http://dxpe.com/role/FairValueOfFinancialAssetsAndLiabilities FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES Notes 12 false false R13.htm 060500 - Disclosure - INVENTORIES Sheet http://dxpe.com/role/Inventories INVENTORIES Notes 13 false false R14.htm 060600 - Disclosure - COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS Sheet http://dxpe.com/role/CostsAndEstimatedProfitsOnUncompletedContracts COSTS AND ESTIMATED PROFITS ON UNCOMPLETED CONTRACTS Notes 14 false false R15.htm 060700 - Disclosure - PROPERTY AND EQUIPMENT Sheet http://dxpe.com/role/PropertyAndEquipment PROPERTY AND EQUIPMENT Notes 15 false false R16.htm 060800 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://dxpe.com/role/GoodwillAndOtherIntangibleAssets GOODWILL AND OTHER INTANGIBLE ASSETS Notes 16 false false R17.htm 060900 - Disclosure - LONG-TERM DEBT Sheet http://dxpe.com/role/LongtermDebt LONG-TERM DEBT Notes 17 false false R18.htm 061000 - Disclosure - INCOME TAXES Sheet http://dxpe.com/role/IncomeTaxes INCOME TAXES Notes 18 false false R19.htm 061100 - Disclosure - SHARE-BASED COMPENSATION Sheet http://dxpe.com/role/SharebasedCompensation SHARE-BASED COMPENSATION Notes 19 false false R20.htm 061200 - Disclosure - EARNINGS PER SHARE DATA Sheet http://dxpe.com/role/EarningsPerShareData EARNINGS PER SHARE DATA Notes 20 false false R21.htm 061300 - Disclosure - CAPITAL STOCK Sheet http://dxpe.com/role/CapitalStock CAPITAL STOCK Notes 21 false false R22.htm 061400 - Disclosure - BUSINESS ACQUISITIONS Sheet http://dxpe.com/role/BusinessAcquisitions BUSINESS ACQUISITIONS Notes 22 false false R23.htm 061500 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://dxpe.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 23 false false R24.htm 061600 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://dxpe.com/role/EmployeeBenefitPlans EMPLOYEE BENEFIT PLANS Notes 24 false false R25.htm 061700 - Disclosure - OTHER COMPREHENSIVE INCOME Sheet http://dxpe.com/role/OtherComprehensiveIncome OTHER COMPREHENSIVE INCOME Notes 25 false false R26.htm 061800 - Disclosure - SEGMENT AND GEOGRAPHICAL REPORTING Sheet http://dxpe.com/role/SegmentAndGeographicalReporting SEGMENT AND GEOGRAPHICAL REPORTING Notes 26 false false R27.htm 061900 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Unaudited) Sheet http://dxpe.com/role/QuarterlyFinancialInformationUnaudited QUARTERLY FINANCIAL INFORMATION (Unaudited) Notes 27 false false R28.htm 062000 - Disclosure - RELATED PARTIES Sheet http://dxpe.com/role/RelatedParties RELATED PARTIES Notes 28 false false R29.htm 062100 - Disclosure - SUBSEQUENT EVENTS Sheet http://dxpe.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 29 false false R30.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 30 false false R31.htm 080200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Tables) Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES (Tables) Tables http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPolicies 31 false false R32.htm 080500 - Disclosure - INVENTORIES (Tables) Sheet http://dxpe.com/role/InventoriesTables INVENTORIES (Tables) Tables http://dxpe.com/role/Inventories 32 false false R33.htm 080600 - 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 33 false false R34.htm 080700 - Disclosure - PROPERTY AND EQUIPMENT (Tables) Sheet http://dxpe.com/role/PropertyAndEquipmentTables PROPERTY AND EQUIPMENT (Tables) Tables http://dxpe.com/role/PropertyAndEquipment 34 false false R35.htm 080800 - 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 35 false false R36.htm 080900 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://dxpe.com/role/LongtermDebtTables LONG-TERM DEBT (Tables) Tables http://dxpe.com/role/LongtermDebt 36 false false R37.htm 081000 - Disclosure - INCOME TAXES (Tables) Sheet http://dxpe.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://dxpe.com/role/IncomeTaxes 37 false false R38.htm 081100 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://dxpe.com/role/SharebasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://dxpe.com/role/SharebasedCompensation 38 false false R39.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 39 false false R40.htm 081300 - Disclosure - CAPITAL STOCK (Tables) Sheet http://dxpe.com/role/CapitalStockTables CAPITAL STOCK (Tables) Tables http://dxpe.com/role/CapitalStock 40 false false R41.htm 081400 - Disclosure - BUSINESS ACQUISITIONS (Tables) Sheet http://dxpe.com/role/BusinessAcquisitionsTables BUSINESS ACQUISITIONS (Tables) Tables http://dxpe.com/role/BusinessAcquisitions 41 false false R42.htm 081500 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://dxpe.com/role/CommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://dxpe.com/role/CommitmentsAndContingencies 42 false false R43.htm 081800 - Disclosure - SEGMENT AND GEOGRAPHICAL REPORTING (Tables) Sheet http://dxpe.com/role/SegmentAndGeographicalReportingTables SEGMENT AND GEOGRAPHICAL REPORTING (Tables) Tables http://dxpe.com/role/SegmentAndGeographicalReporting 43 false false R44.htm 081900 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Unaudited) (Tables) Sheet http://dxpe.com/role/QuarterlyFinancialInformationUnauditedTables QUARTERLY FINANCIAL INFORMATION (Unaudited) (Tables) Tables http://dxpe.com/role/QuarterlyFinancialInformationUnaudited 44 false false R45.htm 090100 - Disclosure - THE COMPANY (Details) Sheet http://dxpe.com/role/CompanyDetails THE COMPANY (Details) Details http://dxpe.com/role/Company 45 false false R46.htm 090200 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Basis of Presentation (Details) Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPoliciesBasisOfPresentationDetails SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Basis of Presentation (Details) Details 46 false false R47.htm 090202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Receivables and Credit Risk (Details) Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPoliciesReceivablesAndCreditRiskDetails SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Receivables and Credit Risk (Details) Details 47 false false R48.htm 090204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Property and Equipment (Details) Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPoliciesPropertyAndEquipmentDetails SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Property and Equipment (Details) Details 48 false false R49.htm 090206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Impairment of Goodwill and Other Intangible Assets (Details) Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPoliciesImpairmentOfGoodwillAndOtherIntangibleAssetsDetails SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Impairment of Goodwill and Other Intangible Assets (Details) Details 49 false false R50.htm 090208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Revenue Recognition (Details) Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPoliciesRevenueRecognitionDetails SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Revenue Recognition (Details) Details 50 false false R51.htm 090210 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Self-insured Insurance and Medical Claims (Details) Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPoliciesSelfinsuredInsuranceAndMedicalClaimsDetails SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Self-insured Insurance and Medical Claims (Details) Details 51 false false R52.htm 090212 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Debt Issuance Cost Amortization (Details) Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPoliciesDebtIssuanceCostAmortizationDetails SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Debt Issuance Cost Amortization (Details) Details 52 false false R53.htm 090214 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Comprehensive Income (Loss) (Details) Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPoliciesComprehensiveIncomeLossDetails SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Comprehensive Income (Loss) (Details) Details 53 false false R54.htm 090216 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Out-of-Period Items (Details) Sheet http://dxpe.com/role/SummaryOfSignificantAccountingAndBusinessPoliciesOutofperiodItemsDetails SUMMARY OF SIGNIFICANT ACCOUNTING AND BUSINESS POLICIES, Out-of-Period Items (Details) Details 54 false false R55.htm 090300 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Details) Sheet http://dxpe.com/role/RecentAccountingPronouncementsDetails RECENT ACCOUNTING PRONOUNCEMENTS (Details) Details http://dxpe.com/role/RecentAccountingPronouncements 55 false false R56.htm 090400 - Disclosure - FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES (Details) Sheet http://dxpe.com/role/FairValueOfFinancialAssetsAndLiabilitiesDetails FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES (Details) Details http://dxpe.com/role/FairValueOfFinancialAssetsAndLiabilities 56 false false R57.htm 090500 - Disclosure - INVENTORIES (Details) Sheet http://dxpe.com/role/InventoriesDetails INVENTORIES (Details) Details http://dxpe.com/role/InventoriesTables 57 false false R58.htm 090600 - 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 58 false false R59.htm 090700 - Disclosure - PROPERTY AND EQUIPMENT (Details) Sheet http://dxpe.com/role/PropertyAndEquipmentDetails PROPERTY AND EQUIPMENT (Details) Details http://dxpe.com/role/PropertyAndEquipmentTables 59 false false R60.htm 090800 - 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 60 false false R61.htm 090802 - 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 61 false false R62.htm 090804 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Finite-lived Intangible Assets (Details) Sheet http://dxpe.com/role/GoodwillAndOtherIntangibleAssetsFinitelivedIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS, Finite-lived Intangible Assets (Details) Details 62 false false R63.htm 090806 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Estimated Future Annual Amortization of Intangible Assets (Details) Sheet http://dxpe.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAnnualAmortizationOfIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS, Estimated Future Annual Amortization of Intangible Assets (Details) Details 63 false false R64.htm 090900 - Disclosure - LONG-TERM DEBT (Details) Sheet http://dxpe.com/role/LongtermDebtDetails LONG-TERM DEBT (Details) Details http://dxpe.com/role/LongtermDebtTables 64 false false R65.htm 091000 - Disclosure - INCOME TAXES (Details) Sheet http://dxpe.com/role/IncomeTaxesDetails INCOME TAXES (Details) Details http://dxpe.com/role/IncomeTaxesTables 65 false false R66.htm 091100 - Disclosure - SHARE-BASED COMPENSATION (Details) Sheet http://dxpe.com/role/SharebasedCompensationDetails SHARE-BASED COMPENSATION (Details) Details http://dxpe.com/role/SharebasedCompensationTables 66 false false R67.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 67 false false R68.htm 091300 - Disclosure - CAPITAL STOCK (Details) Sheet http://dxpe.com/role/CapitalStockDetails CAPITAL STOCK (Details) Details http://dxpe.com/role/CapitalStockTables 68 false false R69.htm 091400 - Disclosure - BUSINESS ACQUISITIONS (Details) Sheet http://dxpe.com/role/BusinessAcquisitionsDetails BUSINESS ACQUISITIONS (Details) Details http://dxpe.com/role/BusinessAcquisitionsTables 69 false false R70.htm 091404 - Disclosure - BUSINESS ACQUISITIONS, Pro Forma Information (Details) Sheet http://dxpe.com/role/BusinessAcquisitionsProFormaInformationDetails BUSINESS ACQUISITIONS, Pro Forma Information (Details) Details 70 false false R71.htm 091500 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://dxpe.com/role/CommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://dxpe.com/role/CommitmentsAndContingenciesTables 71 false false R72.htm 091600 - Disclosure - EMPLOYEE BENEFIT PLANS (Details) Sheet http://dxpe.com/role/EmployeeBenefitPlansDetails EMPLOYEE BENEFIT PLANS (Details) Details http://dxpe.com/role/EmployeeBenefitPlans 72 false false R73.htm 091700 - Disclosure - OTHER COMPREHENSIVE INCOME (Details) Sheet http://dxpe.com/role/OtherComprehensiveIncomeDetails OTHER COMPREHENSIVE INCOME (Details) Details http://dxpe.com/role/OtherComprehensiveIncome 73 false false R74.htm 091800 - Disclosure - SEGMENT AND GEOGRAPHICAL REPORTING, Business Segmented Financial Information (Details) Sheet http://dxpe.com/role/SegmentAndGeographicalReportingBusinessSegmentedFinancialInformationDetails SEGMENT AND GEOGRAPHICAL REPORTING, Business Segmented Financial Information (Details) Details 74 false false R75.htm 091802 - Disclosure - SEGMENT AND GEOGRAPHICAL REPORTING, Adjustments (Details) Sheet http://dxpe.com/role/SegmentAndGeographicalReportingAdjustmentsDetails SEGMENT AND GEOGRAPHICAL REPORTING, Adjustments (Details) Details 75 false false R76.htm 091804 - Disclosure - SEGMENT AND GEOGRAPHICAL REPORTING, Geographical Information (Details) Sheet http://dxpe.com/role/SegmentAndGeographicalReportingGeographicalInformationDetails SEGMENT AND GEOGRAPHICAL REPORTING, Geographical Information (Details) Details 76 false false R77.htm 091900 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Unaudited) (Details) Sheet http://dxpe.com/role/QuarterlyFinancialInformationUnauditedDetails QUARTERLY FINANCIAL INFORMATION (Unaudited) (Details) Details http://dxpe.com/role/QuarterlyFinancialInformationUnauditedTables 77 false false R78.htm 092000 - Disclosure - RELATED PARTIES (Details) Sheet http://dxpe.com/role/RelatedPartiesDetails RELATED PARTIES (Details) Details http://dxpe.com/role/RelatedParties 78 false false R79.htm 092100 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://dxpe.com/role/SubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://dxpe.com/role/SubsequentEvents 79 false false All Reports Book All Reports dxpe-20171231.xml dxpe-20171231.xsd dxpe-20171231_cal.xml dxpe-20171231_def.xml dxpe-20171231_lab.xml dxpe-20171231_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2017-01-31 true true ZIP 102 0001140361-18-015469-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-18-015469-xbrl.zip M4$L#!!0 ( +2"?$QDMB93NHL! 'VR&P 1 9'AP92TR,#$W,3(S,2YX M;6SL?6ESVTB2Z/>-V/^ U;IW[ B*YJG#GNX7E"SU:,>6M)(\LQT3&QT04"0Q M!@$V#DF<7_\RLZIP$;PD$@3(FJ.;(H&JK+PK*ROSS__O961K3\SS+=?Y^:!9 M;QQHS#%)=O'EU]Y= MW[+A45^[O;N!CTSKU-OPWZ9VYKFZZ5GF@!T>XLLOCYZMP5R._PD_6C\?#(-@ M_.GCQ^?GYSI^4W>]P<=6H]'^:#E^H#L&.Q#/PP0_YCR./S_J?O3XR]3SSVUZ MNGEZ>OJ1?HT>]:V\!V'8YL?__?;UWABRD7Z8A0>G-^,7D] 0_RDMIOR)2#30-?'T5M]W7^D M&<0/^,IQ^A636?F3P _X>"<9W#S'N&&SJ!-\E?A/@Q9]U&Z'G W[/>$[_FO.CHEN'GOT4_Y;SB M6T;^"_ #/M[,/!Z,O1G/PR\Y+[ 78YC_ OZ21_27,8M>P#_JACNBYYJMZ*EE M!!,$6M/^C)+TR2<9N6-]C23K$]+KYP/?&HUM%!CZ;NBQ_L\'..&AG*S^XIL' MVD<^$"D$H*@3L)= L\R?#PQ\KM%L- ,W H^>C9YF3F %$_%=]*UEXO=]BWD: M <92JY'H.;_ZZ\$O#1#R1JMQW&S\^6/V93G5QYRYQ$QC8$;7S,X/^/&"+Z @ M?Y'8;S3E*/%OF9>88\:O-%M L'AB,_&"_#8QM?Q*X&X^.H_:C4H@D;-9(%!X M=-B.!Q>_K ,?)XUVJQI,E<#'R6&C?=AJ;@(?1Y41L@0^CM+RLDY\5$?II.1E M8_@@_OC]/@!]- +8SFW=]V_Z]X%K_.B]6/[OYRZX)UY@/=KL%O0] TMJTJ_? MV.B1>5O 9*R5V0!!CKX6/Y@ QLO8M@PKX#!JI@7/<4]8N$Z?9B[XX!?YR(*5 M__EC[F0QD!_SH"RU6,QA@WL8E?F]/6.!.:O> ODWJ 46D5]I@?)H@2T: Z4% MMD_^#1J!HVAKIABAI(R0VHD>K;X3/=KD3C2UL5?<4W+N*5<<8WG=HWR1+?LB M.Z&#%!>5B8M*K8LJ$2TJL5!V(W1VJXG.[NKH[&X.G9VEO*NS/=-J\$)\Y:^TXR@-MQEV7"71P\\>$SW0V^R M2Z2?+_XY*]X_LO<,(QR%-N;VW01#YN'/'ALB2I_8%>C'$=L+9E@:#_O'(GZYV#.YU[P0_ZB=Y#XE=AMET<8X,^1Z^R/D9Q:[VZ)P,Q3!;57*M]> MJ<0AS%7/-E7T39TG+,$]2@N57 N5BX\R!RDJX%.^@$^)SXUF8NL4Y:+3:DHN2%1\E+' ]:C7?4 MV:OBFM5MFN(:9:=6]YV5G=JNG2J7%[T:[RB-H[AF=3NESBO*H4XP* MG&)462(J@#U M3IE+E5-87G>Y."])A57*$E8ISR9914BV&2$IKE^'4ODE4OE;EGGEW.V=I*O4 MI?)4_=UT-$19_!);_"W'1)7JWSMY5]&^\D?[MJP5%(N4GT6VO&=0#F1Y',CB MS@94\;BR%(\KS^FA.E8OR['ZUO6 .CG8#SV@R%]"\F\Y0T YA.5Q"#>I"3*W MU!ZLP&8W_2O'M)XL,]1M8H:+T=AV)XQ5/)B8N[B#7\R7,?N466)15"[Q]3+. M$&>ZK3L&NQ\R%GQU#1WE@GCBUG-AW&!R"[\'/<=$D1HC+JK-([/6&VN'!0O? M+5.1U0\S%W\V>9B,&7'&9>@Y5A!Z#'Z_M%[PDY"JW^]T9\ ?^F8YUB@<59M9 MEL!&S#>ST;*(958!*<)P/'$*U4JQO8JGST(+D :;PM'8?A-/[R8?OY5I-BXSBGZ%9XI%S5;;K-1JJREN*1 M,O!(][#9*$_]K&[C6/)(X[3=4#Q2$AYI'*_,(XW3PW9C,SS25'JDC#Q2HCI\ M6=]7\4@9>*1H O&+,^XV9EJ';X"U8HXI']A9Q;X,A4.,^A<.52RR9!KA,[,?=A[@SDZC"A*(_CR^Y[YS] /JI^NFKO09%V$ MF2O>4A!V9:XIIKU!HPU<\S^ACB2:X,&9Y4>8NW+.0\^##[\QW;NT'%"KEFY' MF/?/)MF!<-<-/O&8:'^>;!%V80FMM-F+53;=Y;'[J$ M65H%:=6)ZS3:!9TA*/95[+N ?CA5)F9FE&'_\"U-$]8SCYRIX8+Y<1_7;EC,/ IQ_:U>:9Y5:>N!PV M&P4J]#$OLU/Q5<7XJES9H.OFJUU+ RJ0WU8!JY0GYOO$VRK)L;1RM >\O8ZZ M!U7EVHK5'"BRYXMBB&HQQ :#&,LSA+SZ#3_/KIRP%[RQ%"9VBTU6+\R@V*2L M;++)JH[+UT#0'7./>"%>[FX1?'GSH0B^$X: ]LB5R"I/U;E.[;#6BX]TMLY9 MZ%L.\_V> =SA6U%5X[/6\5?;J+8 S%B;2/-*KE ETZS #O&E OGT/4>++WLF M/%D&.V?8-J3B_M/25X[A/>F ]L=MP-,9C M6]<.<: ]8,Y%:]\;1NU4@%&5YE0,62I3KC2GTIR;-/'\ %,Q:@&,43;QV BC M;G#7O"9&529^KS3G!ADRE012B0!7B?,.LCDURB0ID[23?)[)XU9\KO8(Z^+S M4N65KY_/=\ES*Z\.?XV_N _\O'[_9)?X6>U$*N:'9(J3*0;=LNHK,G=S =7# M\=B>G ]URQ$(V0?2SUKT;M'_> GZJ^W$]C>P1>9>*FU0:FVP;?HK'V#'J+Z, M#Z!L0*ELP,8]@DO+L0+V%=9L7CDP]L!ZM!EU+/'/)M_T?[I>W)GE//0#=\2\ M.V;KA):A-:XX6ZRP_#A?>PX>=E%AK,(BUZYCN*,Q"UAOX+%=N,;S*@Z9C8;= MTB&K,XC2(674(:4R,TJ'E$^';'(ODNT,IUBE>JQ2XGJA;^$O9:U*8ZW*S&'$ M5^<>,ZW@4C5)[V9T66:67=T>& MLQ%/Y6"I0.6RC*'VR/O'%">M4\4*V[$!C9/#UNEF;, ,JBK-OPN4Y4I<2>Y6 ME7B2PLLI\=0K:U?B\YE"";YBC.488]=ZTJR/85:9]:V=8N]*A[:S,XY>>5WIS__C?=L_1'F]T!=#S&[SJFZUSA!;A'W?EQT^\S M&!]__GIU=G-7;8[.KC81]%]FV84PO')(JBU>20TY+5[GNJ.;EI[+:;LF6\3. MBQ>\:?XNW&2I/6C14K731JL\EF)3DK1ALZS$ZXT^X>X:K>W(5FE-I7(%-V>T MHNH3OS)WX.GCH67HO#7X>6]:Y,YTGU5?O(HT(C/Q>_"+X89.X$T^G?>*L5II MXBF?LZ+B.]\HWGI GNJ+Z&PNSBRP3+9'B4P51&8?+5ZUC4)997@MMEV)[QNC M+#MB\=6\K)WC2'+DA*SBA"LBQT+RB!>\O+'KG%6 M*51=&6X=;/#FF>R58 YXER[)IOSC MTO68H?L5OYV;N\988/,7NQ5WX82N<;56X96331]!?N.8YUSUOTG>]9]TS MQ3G>V IT^ZOK^\G?JLTL,Y>;N.\[;]V[I7V[T?7.[AQU<<=\^7W/_&?H!_BI MVFRP0&?,6?%6%$=W]?N?&^QOUHZXIJVXIL1@S]*\? =3XQ?*3:G)%^CPT9[\XY800*1: )[CHFO59M_ MYJN>1:M6##1U4JL8J/0,5*X#W8S?4[VK>N7R![+R>.XZOFM;)@5ZK\!6\ECW M#8P.7SF#>\Y9OKAI&]E3R=?R=WKKRG'<)YT.*<+1&-]V,4(,4U1;B.>N6HCR MHK4O$N55X,DG6AQXGT$]I4TVR_[WS'NR#';.L#9FQ5E^0RRV;JG+0[EB\^D& MFDK+*RV_2?8OUPGK1MF?1Y?/A[KE".VS!WP_<]&*XIUQ>9[R^9[I,UWU7NO",N_=0.Q!UI^LS&:7?/>*\+WK]Y [$&T9K/>NV)X MQ?!ET_"*S5549OW9=QLO(*+VFP5O]G:33S=X=5*=:NZ$[[#%N$@Q^E0EG^P: MSY8EL%%9?V!7^5<=JY?03U#GXFH'M@&.W63+#N79[H"74!+/MEI\JCP#Y1D4 MQK_J"&)WE.VVCR"*\67?=GRF>'#?3I_>ED6F^&7?TK'>EH^B^&7?TCF6U"_? M8#[/TNT[!@-@^TUG0#_N-MO,7[72-LMZ,XI[2L(]Y?)MEK15BGM*PCWELEPS MBP7E;NO/76_L@@^P*R6"\G?2,7.E5JMTS92?H[BE7-Q2+K]F9M-?Q2VEX):2 M62+%(^7@D2+3%A6YRT3NC3?N4>0N$[DWV5AUN4WI'0,4!/JCS7YE[L#3QT/+ MT&WL0^$Z>6>-R:=X#<'[JG+)HIWKY-/W>^6H+!OL MW6/>7@LGE4^8]F#+5A1OG_=VF+?/>XJW2\C;1?DDBK?W@;?+Y9,L>82H?!+E MDU3NT*$HWE9Z6_%VX;RMM+72UF4-T:OPA@K=E3;"K.(3.\2'/H/(K0>51- M=!ZMCLZCS:$S$?2N9B^U5\59-]=;M=E(QJ*JATZP*XT2A3\:QY&PGU94V(]7 M%_;3C9FBZ/2VFL+^J@/#S35.C(2]6TUA[ZXN[ 7FS=PQ&X8V;P&HR8.G.[YN M4)6/LTGR%[[C&5JVZ3'GIO]%?[+,KU80V!7/$EQ^];+I^6P5\U9]O8MQ6_/+ORGRW&!6[%896 MJFO_5%=).>L^*M^W9PR37;CB ZY[]Y<;II>_8SSQ>M=9^2HE]%5*[ R?1*Q& MGWZ7-RY[QA^AY5N(8>*KWA@Q1(? ]V-F6+H=6 SP:LBS]O#19W^$@).+)_C' MPV3,1!G3U/?59L$9BXPC ;FK7>=I_ SR"(Y?0*2ML/O)ZNR>>67M[*Z8?&LL MMGUIVX GD.'7MW@"H6-Q9OT.U,YPT(CI?NBQ7RS?[;2:QY^^WW^1(\F?DJ/C M4+.&;LT86J!FJ,..[+5CMS-CF]83,&H6??C&=3C"5OR;6O0S:.C-((CH $+.^EB3=N>0>P\?7CGPT#VI, M M.=R6O'/IXW]L5H;+L3MB3@_W%XV ,$FHA$[=+6!X>'_ >369^B7_ '30CE M'>OG^N('O_1UVX=II]Z,9CH//8_FL7Q#M[7?F.YI%XZIH1%+SBN>XX_A4Q?< MT"T&X5#Z@_.&B>#YXAHA+?R65% N+/(9_LC2@"1]TYG#1(!8+&1_<^W0 0=E M K2SF>=/PQ,]P1]8%8[,Z]GY)>?PG$K+&6B8[AGFP"&>C![DSRT&YS?4:HN& MR8)%P&KG0,J!ZTVF@:'?Y<^+8>@9!K-130/=Z=4D1*FQLH#FVFDEP$F-F@;EC M \L/8",::-?ZB$W#$S^ OR_&RY?_O=4NKA\N[F[OKNXO[K6KZ_,D*.GAIE@' MR.B!MKER3/:B_97ED$D\0D_ XL!2GJ<,X>9 L0=C5R0[, U?M2T>S*DVDT8 MH$]D HOEP$5OT O\\<334T">--JM9IJ0K20AKZXO#WYI'K>[)\V3HQ38()FXW#OZ:GQ/>R_ ,N'.X'W+XF3;Q_B"$<#4BET0?+T;[JS_1$%,_1 M_L'=_/^;9B\^X$T_&FX:T@T$V5(<>CS%H9TD:TY!N Q.Y#$*?AL,F48G*34M M.DLA?-%I2HPF39RG%(NMUQ^)+4#BT9N12/PD=J"%E:9=JM+ M7(9E#YLGK>/.VI?XA<$KAD41W!K^93/\2$S9&^$V\%_BMUO/'3/0WO#)AEU' MC1ZY^".TQNB[S4%)'EX#0T_!:-^RI<=5O=DRGN7@LXNX'#943J M"+9Z4\9LO3C\.[,&0T2@_@3[_P$#?3K2+0?W>