0001020710-22-000028.txt : 20220325 0001020710-22-000028.hdr.sgml : 20220325 20220325142908 ACCESSION NUMBER: 0001020710-22-000028 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 14 CONFORMED PERIOD OF REPORT: 20220325 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20220325 DATE AS OF CHANGE: 20220325 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: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-21513 FILM NUMBER: 22770411 BUSINESS ADDRESS: STREET 1: 5301 HOLLISTER STREET CITY: HOUSTON STATE: TX ZIP: 77040 BUSINESS PHONE: 7139964700 MAIL ADDRESS: STREET 1: 5301 HOLLISTER STREET CITY: HOUSTON STATE: TX ZIP: 77040 FORMER COMPANY: FORMER CONFORMED NAME: INDEX INC DATE OF NAME CHANGE: 19960808 8-K 1 dxpe-20220325.htm 8-K dxpe-20220325
0001020710false00010207102022-03-252022-03-25

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 8-K
CURRENT REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Date of Report (date of earliest event reported):  March 25, 2022
Commission file number 0-21513
DXP Enterprises, Inc.
(Exact name of registrant as specified in its charter)
Texas76-0509661
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification Number)

5301 Hollister, Houston, Texas 77040 (713) 996-4700
(Address of principal executive offices)(Registrant’s telephone number, including area code)

_________________________

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:
  Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
  Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
  Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
  Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))
Securities registered pursuant to Section 12(b) of the Exchange Act:
Title of Each ClassTrading SymbolName of Exchange on which Registered
Common Stock par value $0.01DXPENASDAQ Global Select Market
Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).
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.  




ITEM 2.02 RESULTS OF OPERATIONS AND FINANCIAL CONDITION
The following information is furnished pursuant to Regulation FD.
On March 25, 2022, DXP Enterprises, Inc., issued a press release announcing financial results for the fourth quarter ended December 31, 2021 and a conference call in connection therewith. A copy of the release is furnished herewith as Exhibit 99.1, and incorporated herein by reference. Such exhibit (i) is furnished pursuant to Item 2.02 of Form 8-K, (ii) is not to be considered "filed" under the Securities Exchange Act of 1934, as amended (the "Exchange Act") and (iii) shall not be incorporated by reference into any previous or future filings made by or to be made by the Company with the Securities and Exchange Commission under the Securities Act of 1933, as amended (the "Securities Act"), or the Exchange Act.




ITEM 9.01 FINANCIAL STATEMENTS AND EXHIBITS
(d) Exhibits.
99.1     Press Release dated March 25, 2022 announcing the earnings results for the fourth quarter ended December 31, 2021.



SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
DXP ENTERPRISES, INC.
(Registrant)
 
By:/s/ Kent Yee
Kent Yee
Senior Vice President/Finance and Chief Financial Officer
 
By:/s/ Gene Padgett
Gene Padgett
Senior Vice President/Chief Accounting Officer
 
Dated:March 25, 2022




INDEX TO EXHIBITS
Introductory Note: The following exhibit is furnished pursuant to Item 2.02 of Form 8-K and is not to be considered “filed” under the Exchange Act and shall not be incorporated by reference into any of the Company’s previous or future filings under the Securities Act or the Exchange Act.
Exhibit No.Description
99.1


EX-99.1 2 earningsrelease12312021.htm EX-99.1 Document
dxplogoa02.jpg
NEWS RELEASE
CONTACT: Kent Yee
Senior Vice President, CFO
www.dxpe.com
THE INDUSTRIAL DISTRIBUTION EXPERTS

DXP ENTERPRISES REPORTS FOURTH QUARTER AND FISCAL 2021 RESULTS

Fiscal 2021 sales of $1.1 billion, up 10.8 percent from fiscal 2020
Solid full Year GAAP diluted EPS of $0.83
$70.2 million in earnings before interest, taxes, depreciation, amortization and other non-cash charges ("Adjusted EBITDA")
$49.0 million in cash
Free cash flow for the year of $32.8 million
Closed three acquisitions during the fiscal year - Carter & Verplanck, Process Machinery and Premier Water

Houston, TX – March 25, 2022 – DXP Enterprises, Inc. (NASDAQ: DXPE) today announced financial results for the fourth quarter and fiscal year ended December 31, 2021. The following are results for the three and twelve months ended December 31, 2021, compared to the three and twelve months ended December 31, 2020. A reconciliation of the non-GAAP financial measures can be found in the back of this press release.

Fourth Quarter 2021 financial highlights:

Sales grew 26.0 percent to $293.1 million, compared to $232.7 million for the fourth quarter of 2020.
Earnings per diluted share for the fourth quarter was $0.05 based upon 19.6 million diluted shares, compared to $(0.18) per share in the fourth quarter of 2020, based on 17.8 million diluted shares. Excluding inventory impairment charges and debt extinguishment costs, earnings per diluted share was $0.13 per share, for the fourth quarter of 2020.

Fiscal Year 2021 financial highlights:

Sales increased 10.8 percent to $1.1 billion, compared to $1.0 billion for 2020.
• Earnings per diluted share for 2021 was $0.83 based upon 19.8 million diluted shares, compared to a loss of $(1.65) per share in 2020, based on 17.7 million basic shares. Excluding non-cash impairment and other one-time charges of $59.9 million, and $5.4 million in debt extinguishment costs, earnings per diluted share were $0.73 per share, assuming a 22.5% tax rate for full year 2020 .
• Adjusted EBITDA for 2021 was $70.2 million compared to $59.0 million for 2020. Adjusted EBITDA as a percentage of sales was 6.3 percent and 5.9 percent, respectively.
Free cash flow (cash flow from operating activities less capital expenditures) for the full year was $32.8 million .

David R. Little, Chairman and CEO commented, “Given that our oil and gas customers' budgets were significantly reduced and the impact of COVID were stronger during the first of half of 2021, impacting the industrial side of DXP, fiscal 2021 was a good transitional year. DXP experienced growth in sales and gross margin resulting in 19.1 percent year-over-year growth in adjusted EBITDA. We are pleased with the overall financial performance in 2021. Similar to last year, fiscal 2021 was another unique year and presented corporate, societal and individual challenges. During the second half of 2021, we worked through accelerating supply chain headwinds and the beginning of meaningful inflation along with the continued impacts from COVID-19. DXP’s fiscal 2021 total sales were $1.1 billion a 10.8 percent increase year-over-year. Service Center sales were up 23.2 percent to $816.5 million, followed by Supply Chain Services growing 2.1 percent at $157.8 million and Innovative Pumping Solutions sales declined 25.8 percent to $139.6 million."

Mr. Little continued, "The sales momentum from our fourth quarter has positioned us for continued success as we move into 2022. Specifically, we have now experienced two sequential quarters of organic growth within IPS. The improved but volatile conditions in our traditional end markets along with DXP setting the stage to accelerate new growth through our focus on new markets, products and continued efficiency will be a catalyst as we move forward and into 2022. We are targeting opportunities in less cyclical markets, such as water and other general industries, while supporting our customers’ aspirations to decarbonize and maximize energy efficiency. We are confident that our growth strategy, coupled with a continued focus on improving margins will drive shareholder value."

Page 1

dxplogoa02.jpg
NEWS RELEASE
CONTACT: Kent Yee
Senior Vice President, CFO
www.dxpe.com
THE INDUSTRIAL DISTRIBUTION EXPERTS
Kent Yee, CFO commented, "Fiscal year 2021 financial performance reflects a turning of the business during the second half of the year. During the first and second quarter, the business was still declining and working through the impacts of COVID-19 on a year-over-year basis. In the second half of fiscal year 2021, we grew the business organically 13.1 percent. Overall, we are pleased with our fourth quarter and full year results. Total sales for the year grew 10.8 percent. Our fiscal year 2021 diluted earnings per share was $0.83. We generated $32.8 million in free cash flow, which reflects investments in working capital as we started to grow during the second half of the year. We continue to execute on our acquisition program having closed three acquisitions, bringing the total to seven acquisitions during this COVID cycle. We continue to deliver financial results that display our ability to adjust to the current environment while keeping our eyes toward the future with proactive actions including opportunistic share repurchases. During the year we repurchased 1.2 million shares or $33.5M in stock. As of December 31, 2021, we had $49.1 million in cash and cash equivalents on the balance sheet. Our secured leverage was 3.71:1, well under our covenant limit of 5.50:1. We continue to have momentum going into fiscal 2022 and we expect to drive organic and acquisition based growth."

Auditor Transition Update
DXP has successfully completed its auditor transition plan. Earlier this morning, DXP announced its Audit Committee selected PricewaterhouseCoopers LLP as its independent registered public accounting firm for the 2022 fiscal year. McConnell & Jones LLP will continue in its capacity through the completion of their audit services for the fiscal year ended December 31, 2021, and the filing of DXP’s 2021 Form 10-K.

Over the last four years, DXP has been focused on ensuring we are building a strong finance and accounting team, enhanced capabilities and increased functionality that would support and propel DXP into becoming a multi-billion-dollar company. This plan is centered around continuous improvement in people, accounting processes and technology to support the variety of businesses that are integral to DXP.

Financial Strength and Liquidity
Net debt, calculated as total long-term debt, net of cash and cash equivalents, on our balance sheet as of December 31, 2021, was $277.7 million compared to $210.7 million at December 31, 2020. As of December 31, 2021, DXP has approximately $180.7 million in liquidity, consisting of $49.0 million in cash on hand and approximately $131.7 million in availability under our ABL facility.

We will host a conference call regarding December 31, 2021 fourth quarter results on the Company’s website (www.dxpe.com) Friday, March 25, 2022 at 10:30 am CST. Web participants are encouraged to go to the Company’s website at least 15 minutes prior to the start of the call to register, download and install any necessary audio software. The online archived replay will be available immediately after the conference call at www.dxpe.com.

Non-GAAP Financial Measures
DXP supplements reporting of net income with non-GAAP measurements, including EBITDA, adjusted EBITDA, free cash flow, non-GAAP net income and net debt. This supplemental information should not be considered in isolation or as a substitute for the unaudited GAAP measurements. Additional information regarding EBITDA, free cash flow and non-GAAP net income referred to in this press release are included below under "Unaudited Reconciliation of Non-GAAP Financial Information."

The Company believes EBITDA provides additional information about: (i) operating performance, because it assists in comparing the operating performance of the business, as it removes the impact of non-cash depreciation and amortization expense as well as items not directly resulting from core operations such as interest expense and income taxes and (ii) the performance and the effectiveness of operational strategies. Additionally, EBITDA performance is a component of a measure of the Company’s financial covenants under its credit facility. Furthermore, some investors use EBITDA as a supplemental measure to evaluate the overall operating performance of companies in the industry. Management believes that some investors’ understanding of performance is enhanced by including this non-GAAP financial measure as a reasonable basis for comparing ongoing results of operations. By providing this non-GAAP financial measure, together with a reconciliation from net income, the Company believes it is enhancing investors’ understanding of the business and results of operations, as well as assisting investors in evaluating how well the Company is executing strategic initiatives.


Page 2

dxplogoa02.jpg
NEWS RELEASE
CONTACT: Kent Yee
Senior Vice President, CFO
www.dxpe.com
THE INDUSTRIAL DISTRIBUTION EXPERTS

About DXP Enterprises, Inc.
DXP Enterprises, Inc. is a leading products and service distributor that adds value and total cost savings solutions to industrial customers throughout the United States, Canada and Dubai. DXP provides innovative pumping solutions, supply chain services and maintenance, repair, operating and production ("MROP") services that emphasize and utilize DXP’s vast product knowledge and technical expertise in rotating equipment, bearings, power transmission, metal working, industrial supplies and safety products and services. DXP's breadth of MROP products and service solutions allows DXP to be flexible and customer-driven, creating competitive advantages for our customers. DXP’s business segments include Service Centers, Innovative Pumping Solutions and Supply Chain Services. For more information, go to www.dxpe.com.

The Private Securities Litigation Reform Act of 1995 provides a “safe-harbor” for forward-looking statements. Certain information included in this press release (as well as information included in oral statements or other written statements made by or to be made by the Company) contains statements that are forward-looking. These forward-looking statements include without limitation those about the Company’s expectations regarding the impact of the COVID-19 pandemic and the impact of low commodity prices of oil and gas; the Company’s business, the Company’s future profitability, cash flow, liquidity, and growth. Such forward-looking information involves important risks and uncertainties that could significantly affect anticipated results in the future; and accordingly, such results may differ from those expressed in any forward-looking statement made by or on behalf of the Company. These risks and uncertainties include, but are not limited to; decreases in oil and natural gas prices; decreases in oil and natural gas industry expenditure levels, which may result from decreased oil and natural gas prices or other factors; ability to obtain needed capital, dependence on existing management, leverage and debt service, domestic or global economic conditions, economic risks related to the impact of COVID-19, ability to manage changes and the continued health or availability of management personnel and changes in customer preferences and attitudes. In some cases, you can identify forward-looking statements by terminology such as, but not limited to, “may,” “will,” “should,” “intend,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “goal,” or “continue” or the negative of such terms or other comparable terminology. For more information, review the Company’s filings with the Securities and Exchange Commission. More information on these risks and other potential factors that could affect the Company’s business and financial results is included in the Company’s filings with the SEC, including in the “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” sections of the Company’s most recently filed periodic reports on Form 10-K and Form 10-Q and subsequent filings. The Company assumes no obligation to update any forward-looking statements or information, which speak as of their respective dates.
Page 3

dxplogoa02.jpg
NEWS RELEASE
CONTACT: Kent Yee
Senior Vice President, CFO
www.dxpe.com
THE INDUSTRIAL DISTRIBUTION EXPERTS


DXP ENTERPRISES, INC. AND SUBSIDIARIES
UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS
($ thousands, except per share amounts)
   
Three Months Ended December 31,Twelve Months Ended December 31,
2021202020212020
Sales$293,149 $232,689 $1,113,921 $1,005,266 
Cost of sales208,494 170,122 785,415 728,070 
Gross profit84,655 62,567 328,506 277,196 
Selling, general and administrative expenses77,062 56,497 288,649 244,981 
Impairments and other charges— 11,482 — 59,883 
Operating income (loss)7,593 (5,412)39,857 (27,668)
Other expense (income), net570 455 (414)74 
Interest expense5,245 8,512 21,089 20,571 
Income (loss) before income taxes1,778 (14,379)19,182 (48,313)
Provision (benefit) for income taxes1,051 (11,049)3,431 (18,696)
Net income (loss)727 (3,330)15,751 (29,617)
Net loss attributable to NCI*(155)(115)(745)(348)
Net income (loss) attributable to DXP Enterprises, Inc.882 (3,215)16,496 (29,269)
Preferred stock dividend22 22 90 90 
Net income (loss) attributable to common shareholders$860 $(3,237)$16,406 $(29,359)
Diluted earnings (loss) per share attributable to DXP Enterprises, Inc. **$0.05 $(0.18)$0.83 $(1.65)
Weighted average common shares and common equivalent shares outstanding19,579 17,777 19,789 17,748 
*NCI represents non-controlling interest
** Fiscal year 2020 diluted earnings per share for GAAP purposes was calculated using basic weighted average shares outstanding. Due to a loss for the period, convertible preferred stock shares are excluded from the computation of diluted EPS because the effect will be antidilutive.




Page 4

dxplogoa02.jpg
NEWS RELEASE
CONTACT: Kent Yee
Senior Vice President, CFO
www.dxpe.com
THE INDUSTRIAL DISTRIBUTION EXPERTS

Business segment financial highlights:

Service Centers’ revenue for the fiscal year was $816.5 million, an increase of 23.2 percent year-over-year with a 12.1 percent operating income margin.
Revenue for the fourth quarter was $208.0 million, an increase of 28.9 percent year-over-year with a 10.4 percent operating income margin.
Innovative Pumping Solutions’ revenue for the fiscal year was $139.6 million, a decrease of 25.7 percent year over year with an 8.6 percent operating income margin.
Revenue for the fourth quarter was $43.2 million, an increase of 21.2 percent year-over-year with an operating income margin of 14.0 percent.
Supply Chain Services’ revenue for the fiscal year was $157.8 million, an increase of 2.1 percent year-over-year with a 7.6 percent operating margin.
Revenue for the fourth quarter was $42.0 million, an increase of 17.4 percent year-over-year with a 6.6 percent operating income margin.


SEGMENT DATA
($ thousands, unaudited)
Three Months Ended December 31,Twelve Months Ended December 31,
Sales2021202020212020
Service Centers$207,955 $161,284 $816,496 $662,617 
Innovative Pumping Solutions43,179 35,615 139,591 187,991 
Supply Chain Services42,015 35,790 157,834 154,658 
Total DXP Sales$293,149 $232,689 $1,113,921 $1,005,266 
Three Months Ended December 31,Twelve Months Ended December 31,
Operating Income2021202020212020
Service Centers$21,679 $18,303 $98,931 $71,834 
Innovative Pumping Solutions6,043 802 12,070 16,882 
Supply Chain Services2,787 2,796 11,963 12,804 
Total segments operating income$30,509 $21,901 $122,964 $101,520 




Page 5

dxplogoa02.jpg
NEWS RELEASE
CONTACT: Kent Yee
Senior Vice President, CFO
www.dxpe.com
THE INDUSTRIAL DISTRIBUTION EXPERTS


Reconciliation of Operating Income for Reportable Segments
($ thousands, unaudited)

Three Months Ended December 31,Twelve Months Ended December 31,
2021202020212020
Operating income for reportable segments$30,509 $21,901 $122,964 $101,520 
Adjustment for:
Impairments and other charges— 11,482 — 59,883 
Amortization of intangibles4,507 2,991 17,197 12,287 
Corporate expenses18,409 12,707 65,910 57,018 
Total operating income (loss)$7,593 $(5,279)$39,857 $(27,668)
Interest and other financing expenses5,245 8,512 21,089 20,571 
Other expense (income), net570 455 (414)74 
Income (loss) before income taxes$1,778 $(14,246)$19,182 $(48,313)




Unaudited Reconciliation of Non-GAAP Financial Information
($ thousands, unaudited)

The following table is a reconciliation of EBITDA and adjusted EBITDA, a non-GAAP financial measure, to income (loss) before income taxes, calculated and reported in accordance with U.S. GAAP.

Three Months Ended December 31,Twelve Months Ended December 31,
2021202020212020
Income (loss) before income taxes1,778 (14,379)$19,182 $(48,313)
Plus: interest and other financing expenses5,245 8,512 21,089 20,571 
Plus: depreciation and amortization7,073 5,389 27,143 22,683 
EBITDA$14,096 $(478)$67,414 $(5,059)
Plus: NCI loss income before tax*206 232 993 632 
Plus: Impairment and other charges— 11,482 — 59,883 
Plus: stock compensation expense469 662 1,823 3,532 
Adjusted EBITDA$14,771 $11,898 $70,230 $58,988 
* NCI represents non-controlling interest


Page 6

dxplogoa02.jpg
NEWS RELEASE
CONTACT: Kent Yee
Senior Vice President, CFO
www.dxpe.com
THE INDUSTRIAL DISTRIBUTION EXPERTS

DXP ENTERPRISES, INC. AND SUBSIDIARIES
UNAUDITED CONSOLIDATED BALANCE SHEETS
($ thousands, except per share amounts)

December 31, 2021December 31, 2020
ASSETS
Current assets:
Cash$48,989 $119,328 
Restricted cash91 91 
Accounts receivable, net of allowances for doubtful accounts218,137 166,941 
Inventories100,894 97,071 
Costs and estimated profits in excess of billings17,193 18,459 
Prepaid expenses and other current assets9,522 4,548 
Federal income taxes receivable9,748 2,987 
Total current assets$404,574 $409,425 
Property and equipment, net51,880 56,899 
Goodwill308,506 261,767 
Other intangible assets, net of accumulated amortization79,205 80,088 
Operating lease right-of-use assets57,221 55,188 
Other long-term assets4,806 4,764 
Total assets$906,192 $868,131 
LIABILITIES AND EQUITY
Current liabilities:
Current maturities of long-term debt$3,300 $3,300 
Trade accounts payable77,842 64,849 
Accrued wages and benefits23,006 20,621 
Customer advances12,924 3,688 
Billings in excess of costs and estimated profits3,581 4,061 
Current-portion operating lease liabilities18,203 15,891 
Other current liabilities42,206 34,729 
Total current liabilities$181,062 $147,139 
Long-term debt, less unamortized debt issuance costs315,397 317,139 
Long-term operating lease liabilities39,922 38,010 
Other long-term liabilities3,603 2,930 
Deferred income taxes7,516 1,777 
Total long-term liabilities$366,438 $359,856 
Total Liabilities$547,500 $506,995 
Equity:
Total DXP Enterprises, Inc. equity358,639 360,338 
Non-controlling interest53 798 
Total Equity$358,692 $361,136 
Total liabilities and equity$906,192 $868,131 

Page 7

dxplogoa02.jpg
NEWS RELEASE
CONTACT: Kent Yee
Senior Vice President, CFO
www.dxpe.com
THE INDUSTRIAL DISTRIBUTION EXPERTS

Unaudited Reconciliation of Non-GAAP Financial Information
($ thousands, unaudited)

The following table is a reconciliation of free cash flow, a non-GAAP financial measure, to cash flow from operating activities, calculated and reported in accordance with U.S. GAAP.

Three Months Ended December 31,Twelve Months Ended December 31,
2021202020212020
Net cash from operating activities$14,258 $17,413 $37,089 $109,650 
Less: purchases of property and equipment(3,015)(142)(5,999)(6,672)
Plus: proceeds from sales of property and equipment372 — 1,669 123 
Free cash flow$11,615 $17,271 $32,759 $103,101 

The following table is a reconciliation of adjusted net income, a non-GAAP financial measure, to net income, calculated and reported in accordance with U.S. GAAP.

Three Months Ended December 31,Twelve Months Ended December 31,
2021202020212020
GAAP Net Income (Loss) :$882 $(3,215)$16,496 $(29,269)
Impairment and other charges
— 11,482 — 59,883 
Extinguishment of debt in connection with refinancing— 5,443 — 5,443 
Adjustment for taxes*— (11,527)— (22,363)
Non-GAAP net income$882 $2,183 $16,496 $13,694 
Weighted average common shares and common equivalent shares outstanding **
Basic18,739 17,777 18,949 17,748 
Diluted19,579 17,777 19,789 17,748 
Diluted earnings (loss) per share:
GAAP **$0.05 $(0.18)$0.83 $(1.65)
Non-GAAP$0.05 $0.13 $0.83 $0.73 
* Adjustment for taxes relates to the tax effects of the adjustments that we incorporated into non-GAAP measures in order to provide a more meaningful measure of non-GAAP net income. Also, we have included an adjustment for the normalizing of tax credits and adjustments. The year-to-date effective tax rate of 22.5 percent was applied to the impairments and other charges for conservative purposes.
** Fiscal year 2020 diluted earnings per share for GAAP purposes was calculated using basic weighted average shares outstanding. Due to a loss for the period, convertible preferred stock shares are excluded from the computation of diluted EPS because the effect will be antidilutive.



Page 8
EX-101.SCH 3 dxpe-20220325.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 dxpe-20220325_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Document Type Document Type Entity Address, Postal Zip Code Entity Address, Postal Zip Code Local Phone Number Local Phone Number Amendment Flag Amendment Flag Written Communications Written Communications City Area Code City Area Code Title of 12(b) Security Title of 12(b) Security Entity Address, State or Province Entity Address, State or Province Security Exchange Name Security Exchange Name Soliciting Material Soliciting Material Document Period End Date Document Period End Date Entity Address, City or Town Entity Address, City or Town Entity Tax Identification Number Entity Tax Identification Number Cover [Abstract] Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Pre-commencement Tender Offer Pre-commencement Tender Offer Entity Address, Address Line One Entity Address, Address Line One Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Emerging Growth Company Entity Emerging Growth Company Entity Registrant Name Entity Registrant Name Entity File Number Entity File Number Entity Central Index Key Entity Central Index Key Trading Symbol Trading Symbol EX-101.PRE 5 dxpe-20220325_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 6 dxplogoa02.jpg begin 644 dxplogoa02.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#@17AI9@ 34T *@ @ ! $[ ( M ' (2H=I 0 ! (4IR= $ . 0RNH< < @, /@ M &UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M M96YT#IX;7!M971A/@T*(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" \/WAP86-K970@96YD/2=W)S\^_]L 0P '!04&!00'!@4& M" <'" H1"PH)"0H5#Q ,$1@5&AD8%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@ M+S,O*C(G*BLJ_]L 0P$'" @*"0H4"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ_\ $0@!,P'H P$B M (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D*"__$ +40 M (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2U MMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ M !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! @0$ P0' M!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6 M)#3A)?$7&!D:)B$O#=YK6L3"*UM4W' MU<]E4=R3P*^$O&_C'4?'?BR[US56P\S;8H@21SDLQ.22?7-,HKM?A7\/+KXC>,H=.0-'808EOK@?\LX\] ?[S=! M^)[4 >E_LW_"S^T[Y?&FNP9M+5R-.B<<2RCK)CT7H/\ :^E?4=5]/T^UTK3; M>PTZ!+>UMHUBBB08"*!@"K% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2,P12SD*JC) M). !2UX'^T9\5?[(T]_!N@W&+^[3_3Y4/,,1_P"6>?[S#KZ+]: /,?CQ\4SX MZ\2?V5I$Q.A::Y$94\7,O0R>X[+[9/>O)J** +6F:;=ZQJEMIVFP-<7=U(L4 M,2#)9B< 5]T?##X?VGPZ\&P:7#MDO9,2WMP!_K92.?\ @(Z#\^YKS7]G'X6? MV/IJ^,M<@Q?WD>+")QS#"?\ EI]6[?[/UKWN@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHJEK.KV6@:+=:KJLZP6=I&9)9&[ ?S)Z =S0!ROQ6^(MK\./!\M^VV34; MC,5C;G^.3'WC_LKU/X#O7PWJ&H76JZE<7^HSO<75S(9997.2[$Y)KI?B3X^O MOB)XPGU:[W1VR_N[.V)R(8@>!]3U)]3]*Y*@ KU3X%?"\^/?%'V_5(LZ%IKA MI]PXN).JQ#V[GVX[UPOA'PMJ/C/Q19Z'I";KBY?!>_\ "^/AK_T-$/\ X#3?_$4?\+X^&O\ T-$/ M_@--_P#$4 >A45Y[_P +X^&O_0T0_P#@--_\11_POCX:_P#0T0_^ TW_ ,10 M!Z%17GO_ OCX:_]#1#_ . TW_Q%'_"^/AK_ -#1#_X#3?\ Q% 'H5%<)'\; M?AS(V%\568_WE=?YK6E:?$WP/?,%MO%FD,Q[-=HI_4B@#J:*KVE_9W\8DL;N M"Y0]&AD#C\Q5B@ HHHH **** "BBL#QEXQT[P+H!UG6H[EK-9%C=K:+>4+=" M1D<9XSZD4 ;]%>0?\-.?#_UU3_P$'_Q5'_#3GP_]=4_\!!_\50!Z_17D'_#3 MGP_]=4_\!!_\51_PTY\/_75/_ 0?_%4 >OT5Y!_PTY\/_75/_ 0?_%4?\-.? M#_UU3_P$'_Q5 'K]%>0?\-.?#_UU3_P$'_Q5'_#3GP_]=4_\!!_\50!Z_16/ MX5\4:9XR\.6^MZ'*TEI<9"[UVLI!P0P['(K8H **** "BBB@ HHHH *^2?VA MOBK_ ,)/K3>%]#GSI&GR?Z1(C<7,P_FJ]!ZG)]*]._:"^*G_ B.A'PYHD^- M9U&,^8Z-S:PG@GV9N0/09/I7R)0 4JJSL%0%F8X R2:2O>OVW^U]* /5/@3\+QX#\+_VAJD.-=U) T^X'PX_Z&JU_[]R?_ !-'_"\/AQ_T M-5K_ -^Y/_B: .]HK@O^%X?#C_H:K7_OW)_\31_PO#X@:[5?YD4 =7152RU;3M23=IU_:W M:GH8)EF?\,]?$K_H I_X M&0__ !58^J_!_P ?Z-&TE[X7OS&O5[=!,!_WP30!Q=%.EBD@E:*>-HY%.&1U MP0?<&FT 36UYC-:D\&[L"73ZF-N0/H3]*]R\/>*=#\6: M>+WP[J=O?P?Q&)_F0^C+U4^Q K\\JT-$U_5?#>IQZAH5_/8W49XDA?&?8CH1 M['B@#]$Z*\*^%?[1=EXBD@T;QKY6GZDY"17J_+!.>P;^XQ_(^W2O=: "L[Q# MH=IXE\.W^C:BFZVO86A?VR."/<'!'N*T:* /SN\0Z'=^&?$=_HNI+MN;&9HG M]#@\,/8C!'L:S:^COVI/ VR:R\9V$7#XM+_:._\ RS<_AE<^RU\XT %%%% ! M1110 4444 >^_LO^.?[.U^Z\(WTN+?44]%^G]OYD@MK>,R2RN<*B@9)-?#WQ;^)%S\1_%[W2EX]*MNZW?^(]/"?COPWXWLS<>&]4A MN]HS)#G;+'_O(>1]>E?G[5K3-4OM&U"*_P!)NYK.[A.Z.:!RK*?J* /T9HKP MCX0?M!P^(Y8-!\:M':ZHY"6]\ %CN3V5AT5S^1]N_N] !1110!^;E%%% !11 M10 4444 :7AO_D:])_Z_8?\ T,5^B-?G=X;_ .1KTG_K]A_]#%?HC0 4444 M,/;W2;=V.8V_A=?<'F M@#\]**T_$F@7GA;Q+?Z)J2XN;*9HG(Z-CHP]B,$>QK,H **** "OH;X%?'%[ M.:V\)^,KDO;.1'8W\K[\/Z[>Z3J*>7=6:*** "BBB@ HHHH *^A/V7/'/V35+SP M=?RXBO,W-EN/ D ^=1]5&?\ @)]:^>ZNZ+J]WH.N6>JZ=)Y=U9S+-$WNIS^7 M:@#]%J*R/"GB*T\6>%=/URP(,-[")-N?N-T93[@@C\*UZ "BBO*_CG\4E\ ^ M&?L&ERC^W=20K!@\VZ=#*?Y#W^AH \R_:.^*O]HW;^"M N,VMN__ !,ID/$L M@Z1 ^BGD^_':OGVE=VDD9Y&+NQ)9F.23ZFDH *^HOV;_ (6?V;8KXUUV#_2[ ME"-.B<G,'NB1Q,W58A]>I]OJ M*^TD1(HUCC5410%55& .@ H =1110 5\_\ [67_ "*_A_\ Z_)/_0*^@*^? M_P!K+_D5_#__ %^2?^@4 ?+E%%% !1110 4444 ?2'[)D4ET4 ?#'Q+^$FN_#: M]#7H%YIW0]B:X.OT4US1-/\1Z)=:3K%NMQ9W4921&_F M/0CJ#V-?!WC[P?=>!/&M_H-V2X@?=!*1_K8FY5ORZ^X- '.4444 %%%% #@ MY'!KZU_9[^+#^*],/AG7Y]^KV,>;>9SSOWGA?Q)8 M:UIK[;FRF65>>&QU4^Q&0?8T ?HA15#0M8MO$&@6.KV#;K>]@2>/V##.#[CI M10!^==%%% !1110 4444 :7AO_D:])_Z_8?_ $,5^B-?G=X;_P"1KTG_ *_8 M?_0Q7Z(T %%%% !1110!\L_M5>&5L_$VE>(H$PM_";><@?\ +2/H3[E6Q_P& MO J^R?VD]&&I_!^XN@FZ33;F*X4XZ G8?T?]*^-J "BBB@ HHHH U?"_B*]\ M)^)K'6],?;<6';#6=.;=;7T"S)ZC(Y!]P M<@^XK\[:^H_V5_%QO-!U+PM=29DL7^U6P)_Y9N<,![!L'_@= 'T!6+XP\-6O MC#PAJ.A7P'EWD)17(SY;]5?\& /X5M44 ?G/JNF76BZQ=Z9J$9BNK.9H94/9 ME.#52O?_ -J+P/\ 8-%+/Q!:2JME=6XGW.V!&,?,&/; M:00?I0!!XS\6Z=X(\*W>N:L^(K=?DC!^:9S]U%]R?RY/:OA'Q9XHU'QEXFO- MB:/%YES=/M!Q\L:_Q.WH ,DUD %F 49). !WK[(^ M OPM'@?PU_:VKPXUS4T#2!AS;1=1'[$]6]\#M0!WW@SPEI_@CPK::'I*_NK= M?GD(^::0_>=O12&RG8#JK LF?H0W_ 'U7 MT37FO[0-@M_\%-9)&6MC%.I]")%S^A- 'Q-1110 4444 %%%% 'U[^S%X@;5 M/AC+IDSEI-)NVC7)Z1O\Z_J7HK@_V3;\IXD\0:=N^6:TCGV^Z/MS_P"1** / MGZBBB@ HHHH **** -+PW_R->D_]?L/_ *&*_1&OSN\-_P#(UZ3_ -?L/_H8 MK]$: "BBB@ HHHH YCXDZ<-5^&'B.S(R9-.F*_[RJ6'Z@5\!U^CE[ MUI]Q; MN,K-$R$>Q&*_.::(PSR1/]Y&*GZ@T ,HHHH **** "N^^"7B,^&OBYHL[/L@ MNI?L%MLD;AU([$'(H _2"BJ&@ZFNM>'=.U M./[MY:QSC'^TH/\ 6K] &!XX\*VWC7P7J.A78 %U$1$Y'^KD'*-^# 5\!ZA8 M7.EZE)[;Q78Q8MM4_=7.!PL MZC@_\"4?FIH \(HHHH **** "BBB@ KL++XEZYI_PPNO!-M)LLKFY\UI0WS+ M&1\T0_V6;!/XCN:X^B@ HHKK?AKX"O?B'XQM](M=T=LO[R\N ,B&('D_4] / M4T >D?LZ?"W^W]77Q=KD&=-L)/\ 0XW'$\P_B]U7]3]#7U=5/2-*LM"T>UTO M2X%@M+2,111K_"H_K[]S5R@ HHHH **** "OG_\ :R_Y%?P__P!?DG_H%?0% M?/\ ^UE_R*_A_P#Z_)/_ $"@#Y1\3O$T>"-NJW.,^GFM0!S=%%% !1110 4444 ?< M7P*U+^T_@MH#DY:")[=O;8[*/T KT&O&OV7[O[1\)982>;;4I4 ]BJ-_-C7L MM !7-_$'PC!XX\"ZEH4^T//'N@D(_P!7*O*-^8Y]B:Z2B@#\XKNTGL+V>TNX MVBGMY&BE1ARK*<$?F*AKV_\ ::\#_P!B>,8?$UE%ML]8&)MHX2X4<_\ ?2X/ MU#5XA0 4444 %%%% !1110!/965SJ-]!96,+SW-Q((XHD&6=B< #\:^XOA+\ M.;?X<^#H[,A7U.ZQ+?SCG<^/N@_W5Z#\3WKXN\)^(KCPGXMTW7;-0TMC.LFP M]'7HR_B"1^-??^D:K:ZYHMGJFGR>9:WD*S1-ZJPR/QH N4444 %%%% !1110 M 5\__M9?\BOX?_Z_)/\ T"OH"OG_ /:R_P"17\/_ /7Y)_Z!0!\N4444 %%% M% !1110!])?LD_=\4_6V_P#:E?2-?-W[)/W?%/UMO_:E?2- !1110 5XU^T_ MJZV/PKCL V)-1O8TV^JIER?S5?SKV6OD/]ICQ@FO?$"+1;23?;:+&8W(/!G? M!?\ (!1]0: /&**** "BBB@ HHH )( &2>@H ^FOV3='*:;XAUIU.)98K6-L M?W06;_T):*]4^$7A1O!OPPTG3)TV73Q_:+H8Y$C_ #$'Z#"_A10!\(T444 % M%%% !1110!I>&_\ D:])_P"OV'_T,5^B-?G=X;_Y&O2?^OV'_P!#%?HC0 44 M44 %%%% !7P3\5D$?Q;\3J.G]I3'GW8FOO:O@OXL_P#)7O$__81E_P#0J .0 MHHHH **** "BBB@#ZI_9/E+>"]]5\^_LF$_P#".>(AGC[7 M%Q_P U]!4 %%%% '*_$GP=%XZ\ ZCHCA?/DC\RU=OX)EY0_GP?8FO@JX@EM; MF6WN8VCFA,4444 %%%% !1110 5]0_LN^.?MNCW?@^_FS-99N++<>3$Q^=1_ MNL<_\"/I7R]6YX,\3W/@WQCINO6>2]G,&= <>8AX=/Q4D4 ?H/1573-2M=8T MFUU+3Y1+:W<2S1./XE89'\ZM4 %%%% !1110 5\__M9?\BOX?_Z_)/\ T"OH M"OG_ /:R_P"17\/_ /7Y)_Z!0!\N4444 %%%% !1110!])?LD_=\4_6V_P#: ME?2-?''P,^*FA_#0:U_;UO?3?;O)\K[)&K8V;\YW,/[PKUS_ (:H\$?] [7/ M_ >+_P".4 >UT5X7=?M6>$XU/V/1=7G;L)%CC'_H9K@/%G[4'B75X'MO#5C! MHD3<>=N\Z;'L2 H_(GWH ]E^,?Q=LOA[HDEG82QS^(+J,BW@!SY /_+1QV [ M#N?;-?%L\\MU<27%Q(TLTKEY'7.H7DMW?3R7%Q,Q:265RS M.?4D\FH: "BBB@ HHHH *]<_9^^&S^,/&":SJ,).CZ3()'+#B:8._A[J&D!0;L+Y]FQ_AF7E?SY7Z-785Y5\'7\5)_'%??>GW]MJFFV MU_8RK-;742RQ2+T96&0?R- %BBBB@ HHHH *^?\ ]K+_ )%?P_\ ]?DG_H%? M0%?/_P"UE_R*_A__ *_)/_0* /ERBBB@ HHHH **** "BM71/"VO>)/._P"$ M?T>]U+R,>;]E@:39G.,X'&<'\JUO^%7>//\ H3]:_P# &3_"@#E**ZO_ (5= MX\_Z$_6O_ &3_"GI\*?'L@^7PAK _P!ZT8?S% '(T5W<'P3^(MQ]SPK>+_UT M9$_]"85MV/[-WQ%NR/.L+.S![W%XG_LNXT >4T5]!Z3^R=JLK*VN>)+2W7NM MI TI_-MM>A^'_P!FOP+HY2348[O695Y_TJ;:F?\ =3'ZDT ?).C:#JWB&^6S MT/3KF_N&_P"6=O&7(]SCH/0<#Z+ MGZBOHO2M&TW0[-;31K"VL;=>D5O$$7\A5V@"IIFEV.BZ;#I^DVD5G:0+MCAA M4*JCZ5;HHH **** /SD_P#7[#_Z&*_1&@ HHHH **** "OSU\8S_:?'6NSC_EIJ-PWYR-7Z M$2N(H7=N JDG/M7YRW]Q]KU*YN#_ ,MI6D_,DT 04444 %%%% !1110!]J?L M[Z>;'X*Z6[#!NI9I_P Y"H_117I]<_X"TC^P?A[H.F,-KVUA$KC_ &]H+?J3 M704 %%%5]0U"UTK3;B_U&=+>UMHS)+*YP$4#))H PO'WC?3O 'A.YUK4V#%1 MLMX <-/*?NH/YD]@":^%?$OB/4?%GB*[UK69C-=W3[F/91V51V ' %=/\6?B M5=_$CQ8]T"\6E6I,=A;G^%,\N1_>;&3Z<#M7"4 %%%=)XJ\!ZYX-L=(NM=MO M(35KVVX\M QY'_ 6/Y,*^4ZZ3X?^+KCP/XXT[7;?<4@DQ/&#_K(FX=? MRZ>X% 'W_14-G=P7]C!>6&_\ D:])_P"OV'_T,5^B-?G=X;_Y&O2? M^OV'_P!#%?HC0 4444 %%%% &)XSOQI?@77;XG;]GT^>0'T(C.*_/>OMOX_: ML-*^"^LX;#W8CM4YZ[W&?_'0U?$E !1110 4444 %=+\.] ;Q/\ $;0]("ED MN+M#* /^6:G<_P#XZ#7-5]!?LK>%#;6$]_9F[>@R?2OD;K0 445WGPE^&MU M\2/%B6Q#Q:5:D27]P.-J]D!_O-T'IR>U '=?L\_";_A(-13Q=X@M\Z7:2?Z' M#(O%S*#]XCNJG\S]#7N'QD\##QW\.KRS@C#:C:#[59'')D4U%>K?M!^!?^$1 M^()^9W?1O:O*: "BBB@ HHHH **** /K+]F3QS_; M7A&?PQ?2[KS2#N@W'EK=CQ_WRW'T*U[C7P)\.?&$W@7QYIVN1[C#%)LN8Q_R MTA;AQ^7(]P*^]K6YAO;2&ZM9%E@G19(W7HRD9!'X&@"6BBB@ KY__:R_Y%?P M_P#]?DG_ *!7T!7S_P#M9?\ (K^'_P#K\D_] H ^7**** "BBB@ HHHH ^DO MV2?N^*?K;?\ M2OI&OF[]DG[OBGZVW_M2OI&@ HHHH **** "BBB@ HHHH * M*** "BBB@#\W**** "BBB@ HHHH TO#?_(UZ3_U^P_\ H8K]$:_.[PW_ ,C7 MI/\ U^P_^ABOT1H **** "BBF3SQ6UO)/<2+'%$A=W8X"J!DDGTQ0!\[?M7^ M(0MGH?AR)_FD=KV90>@ V)^9+_E7S177?%'QB?'7Q$U+64+?96?R;13VA3A? MSY;ZL:Y&@ HHHH **** )+:WFO+J*VM8VEFF<1QQJ,EF)P /QK[U^&W@^/P+ MX TW1%"^?''YETZ_QS-RY_/@>P%>#_LU?#-K_4O^$UUB'_1;5BFG(X_UDO0R M?1>@]_I7U%0 5QGQ0^(EE\./",NHS[9;Z;,=C;$_ZV3'4_[(ZD_AU(KH]=UR MP\-Z%=ZOK$X@L[2,R2.?T '+I]6O=T=NN8[2VSD0 M19X'U/4GN?PH Y_5M5O=YU/59VN+RZD,DLKGEB?Z>W:J=%.CC>:5(HD9Y M'8*J*,EB>@ H T_#/AO4?%OB*TT71H3-=W3[5]$'=F/8 _!.G> ?" M=MHNEJ&V#?<3D8:>4_><_P @.P %U! 9R>?LZ=1 M$/YMZGZ"O4Z "BBB@#@?C-X''COXV<6S3=8W7,.!PDF?WB?F<_1A0!Y M71110 4444 %%%% !7UQ^S1XY_M[P5)X7MV/R_\ ?)ROTVU\ MCUUGPS\92>!/'^G:T&;[.K^5=HO\<+<,/PZCW H ^]Z*9!/%UOKU;+3WZV=D#&C#T8Y+-]"<>U>?T %%%% !1110 5Z/\ "'X3 M7WQ'UP37*R6^A6KC[5<@8WGKY:>K'N>PY] =WX5_L_ZMXODAU7Q.DNEZ)D,J M,-LUT/\ 9!^ZI_O'\ >M?66D:1I^@Z3!IFCVD=I9VZ[8X8A@*/ZGU)Y- $NG MV%KI6G6]AIT"6]K;1B.**,85% P *G9@JEF( R2>U+7S]^T5\6O[,M9/!?A MVXQ>3IC49XSS#&?^60/]YAU]!QWX //?CS\6#XVUPZ)HDY_L+3Y#\RGBZE'! M?W4Q'_H/Y^EE=[10 M!^;A!5BK @@X(/:BO5OV@_ G_"(_$.2^LXMFFZSNN8L#A),_O$_,[OHWM7E- M !1110 4444 %%%% 'U[^S9XY_X2+P,V@7LFZ^T7")D\O ?N'_@/*_0+7LU? M!GPL\:2> _B%I^K%B+1F\B\4?Q0L<-^7##W6OO&*5)H4EA=7C=0RLIR&!Y!% M #J^?_VLO^17\/\ _7Y)_P"@5] 5\_\ [67_ "*_A_\ Z_)/_0* /ERBBB@ MHHHH **** /I+]DG[OBGZVW_ +4KZ1KYN_9)^[XI^MM_[4KZ1H **** "BBB M@ HHHH **** "BBB@ HHHH _-RBOH#_ADW6O^AFL/_ =_P#&C_ADW6O^AFL/ M_ =_\: /G^BOH#_ADW6O^AFL/_ =_P#&C_ADW6O^AFL/_ =_\: /G^BOH#_A MDW6O^AFL/_ =_P#&C_ADW6O^AFL/_ =_\: /G^BOH#_ADW6O^AFL/_ =_P#& MC_ADW6O^AFL/_ =_\: /G^BOH#_ADW6O^AFL/_ =_P#&C_ADW6O^AFL/_ =_ M\: /G^BOH>#]DN_)'VGQ7;*._EV;-_-A6U9?LFZ0F/[1\3WL_J(+9(_YEJ / MEZGPP2W$RQ6\3RR,<*B*6)/L!7V5I/[-_P /=-96N+*[U)AWN[IL'\$VBO0- M%\*:!X-?&&I>.?%5UKFKO^ M]F.(X@?EAC'W47V'ZG)[U@T %=%X&\%ZEX]\5VVB:4N&D.Z:8C*P1C[SGZ>G M!AX[^'5Y901AM0M1]JLCCGS%'W?^!#(_$>E?#+*58JP M(8'!!'2OTBKSW4/@5\/-3U*XOKO009[F5I92EQ*H+,;?&;X8WWQ-TC3+33K^WLFLYV ME9IU8A@5Q@8H ^):*]\_X9.\0?\ 0QZ9_P!^Y/\ "C_AD[Q!_P!#'IG_ '[D M_P * / Z*]\_X9.\0?\ 0QZ9_P!^Y/\ "C_AD[Q!_P!#'IG_ '[D_P * / Z M*]\_X9.\0?\ 0QZ9_P!^Y/\ "C_AD[Q!_P!#'IG_ '[D_P * -;]DG[OBGZV MW_M2OI&O+/@O\)]0^& U?^T=1MKW[?Y6SR%8;=F[.<_[U>IT %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!'//%:V\D]S(L4,2EY)'.%50,DD]A7Q7\:OBE+\1/$WDV#LFA6#%;2,\> M:W0RL/4]O0?4UZ!^T9\6OM$DO@CP]/\ ND.-3GC;[S#_ )8@^@_B]^.QKYTH M ***]G^ /PF_X3#6!XBUV#.B6$G[N-QQ=RC^'W5>I]>!ZT >A?L[_"7^Q+&/ MQAXAM\:C=)_H,,@YMXB/OD?WF'3T'UKWJ@# P.!10 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5Y1\<_BLG@+P]_9NDR@Z]J"$0X/-M'T,I]^R^_/:NQ\?\ CC3OA_X3 MN-9U,AF4;+:W!PT\IZ*/YD]@#7PMXD\1:CXK\0W>M:S,9KNZ?>Q[*.R@=@!P M!0!F.[RR-)(S.[$LS,E M0+;V=I&(XHU[ ?S/ +#X=>$8=)L]LMR^)+RYQ@SRXY/T'0#T]\U MUM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !5;4=1M-)TVXU#4ITM[2VC,LLKG 10,DU M9KY0_:&^+/\ PD6I/X2\/W&=*LY/]+FC/%S*#]T'NJG\S]!0!POQ8^)-W\2/ M%CW>7BTNV)CL;8_PIW8C^\V,G\!VKA:** %52S!5!))P .]?8/P%^$X\%:&- MS'@M^ ['/GO[.OPE_M2[C\9^(K?-E;O\ \2Z"0<32 M#_EJ1_=4]/4_3GZCH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .(^,FIWFD?"'7 M[S3+A[:Y6 *LJ?>4,ZJ<'MP3S7PG110 5?T*VBO/$6G6URF^&:ZBCD7)&Y2X M!''M110!^AUI:6]A9PVEE"D%O @CBB085% P !]*FHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ BHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_V0$! end XML 7 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page
Mar. 25, 2022
Cover [Abstract]  
Document Type 8-K
Document Period End Date Mar. 25, 2022
Entity File Number 0-21513
Entity Registrant Name DXP Enterprises, Inc.
Entity Incorporation, State or Country Code TX
Entity Tax Identification Number 76-0509661
Entity Address, Address Line One 5301 Hollister
Entity Address, City or Town Houston
Entity Address, State or Province TX
Entity Address, Postal Zip Code 77040
City Area Code 713
Local Phone Number 996-4700
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock par value $0.01
Trading Symbol DXPE
Security Exchange Name NASDAQ
Entity Emerging Growth Company false
Entity Central Index Key 0001020710
Amendment Flag false
XML 8 dxpe-20220325_htm.xml IDEA: XBRL DOCUMENT 0001020710 2022-03-25 2022-03-25 0001020710 false 8-K 2022-03-25 0-21513 DXP Enterprises, Inc. TX 76-0509661 5301 Hollister Houston TX 77040 713 996-4700 false false false false Common Stock par value $0.01 DXPE NASDAQ false 2022-03-25 2022-03-25 2022-03-25 EXCEL 9 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *-S>50'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "C&ULS9)1 M2\,P$,>_BN2]O33%H:'KBV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"-#E+W$9]C'S"2Q70SNLXGJ<.:'8F"!$CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1 $YRMP2,HH4C !B[ 06=L8+75$17T\XXU>\.$S=C/,:, .'7I*4)45L':: M&$YCU\ 5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.=1S+N]0P=O3X\N\;F%] M(N4UYE_)2CH%7+/+Y-?Z8;/;LE9P(0I>%^)V5]U)<2_YZGUR_>%W%7:]L7O[ MCXTO@FT#O^ZB_0)02P,$% @ HW-Y5)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "CTD39R];*N>Q]$-AH)5)N MSW0F%-Q9:)-R!T.S#&QF!(^+H#0)6!AV@Y1+U1H.BFL3,QSHW"52B8DA-D]3 M;C97(M'KRQ9MO5YXE,N5\Q>"X2#C2S$5[H]L8F 4E"JQ3(6R4BMBQ.*R-:+O MKUC;!Q1/_"G%VNZ=$S^5N=9/?G ?7[9"3R02$3DOP>'P+,8B2;P2P&L?R" [0)8P;W]H8+RFCL^'!B])L8_ M#6K^I)AJ$0UP4OFJ3)V!NQ+BW'"LGX4A$RC ('"@YZ\&T2[V:AO+#L1^YN:, ML,X)82%C/X8'@%&RL)*%%7KG*,O?H[EU!JKU#R)Y7DJ>%Y+M Y+7.LJAAQR9 M;;+:&>+A%Z0_,HEM+W *3L@:>U><)UKK]/ M(,M.F,Q(*^P)N5?1&<+7*_EZQ_"!FC:9-MP;RPF9.B@FT8:,=:Z#X@TK"PQ?!/DV(^@O#.]5K4N MBT08ZN^ A3W\:*"(UBU'$;!!7JHO='J2T!Q _^D(\C)9*459K<-(OU^ M][3="]'45/Y/ XNX]U8F,I)-J M23Y#>QO)DUH>7*61IS)]BAOSQ(C3"-(CX/W:+B:$BF&E\F6Q.% _7*^1K#)[ MBGOS_\CNKXNX\DPX6%GI!*/MM_CN9BBB'?MO4,N%*OC_A M*S9U.GHB&3?DF2>Y(+^&9R'V86*5ZS/&Q[[EIIMTKFL;KD$ %ATW&$EE M\@PWY-TOPH=[])A5GZ+'T !;?RKI%Q M55O/!L&F'F.5N3/BA<*@Q#&K*P1S%O997;,]RH M1_!.QL5[>9OP92T/+G P2<'>CL_OGF%C &6Q)!$+$ K/>N#59KLAW0Z6QEO%DN7/ZZZ>S;"=I=67=A['-HN6/O.-%Q[I#)6,>=56R=M8SDK6W!2,EG>W&2) M8D+38JT[=:=<2PZFTVY#;VA2K"NCSY:4!H-?RA0GCTQNZ)9)L;=B6,N4D*=@ M7H+A8*2QQ'DJ?$,78&F? KP(&K XU7=>&18/QA<0&>7=J?$,:\M.B^4M/3L,/S[)WMB2VSG-@DZF8BUY M!72LJ(_PZTR3 .B<45XH!:N-9@.'R6,4?-@#E_(!6OBMNHK=5R3TXE,);2"P MU4GTA$8QA D*Q+^,%F)?A+W]K;"D$8_&?>S\;O2@?^^,X_>65Z(?]+Z:\V/1 M%WATUC3R]$&*6BL>]O[+"8LUF_S(T5CQY+/!I!R\@5M*'KEUXG!I^6%9L^.] MFZ:IKW#.RW^0\Y^M<\TUMTQ>DO:C_S=7^2V,D_'T7!S1JP,Z6PEY7 M>>9 ]IV03NA1.XJRY/K%.?7A'=O["_PJOE]?\HIUTNUF<$//\A=>BD[E\ZI[ MJ,NXZBQ_AOMHD\%G'!QR>(W?#$T%^@2O&+(=/EB>N$_NG_A.\SQ-LPRK MZ'8;9;#%ZI9E\!>/AG$##RP/9'I;K?%NXQ/R^AQ@/7UM0K"=XI.([12O-2#Q MNH%'GL>[C>4!#ZP+V.Q _G@>F*FX3YI"5S%NV G&D3S'$)C%^(QF&5*=##[Q M_F"G)$WS/(X %F>0IA@"IQ%', ; 4/2='@//GL?)=-[*CG_5U/\!%!+ P04 M " "C-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( *-S>509117U-P$ "<" / >&PO=V]R:V)O;VLN M>&ULC5'1;L(P#/R5*A^P%K0A#5%>0-N0I@V-B??0NM0BB2O'A8VOG]NJ&M)> M]I31=B;FJ19IZFL:C!VWA'#02=5,3>BD(^IK%AL&6L M <2[=)IEL]1;#&:Y&+6VG-X"$B@$*2C9$7N$2_R==S Y8\0#.I3OW/1W!R;Q M&-#C%B/%*0:S;%4S.Y68R#/; @L4?>M>9_+2'V#-B#Q]6C>1F MEJE@A1REW^CUK7H\@RX/J!5Z0B? :ROPS-0V&(Z=C*9(;V+T/8SG4.*<_U,C M5146L*:B]1!DZ)'!=09#K+&))@G60VY6= 9.MO8(72A]95,. 46=W=3%<]0! M;\K!XVBLA H#E&^J%977DHHM)]W1ZTSO'R:/6D;KW$JY]_!*MAQSCG^T_ %0 M2P,$% @ HW-Y5"0>FZ*M ^ $ !H !X;"]?+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688& MO-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S" M:+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X M=/X!4$L#!!0 ( *-S>51ED'F2&0$ ,\# 3 6T-O;G1E;G1?5'EP M97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI* MH!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJU MDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7 MQ<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!Z MVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$ M?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( *-S>50J MM/T!)@0 "(0 8 " @0X( !X;"]W;W)K&PO527BKL

509117U-P$ "<" / " 2\0 !X;"]W;W)K8F]O M:RYX;6Q02P$"% ,4 " "C&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "C M XML 10 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 11 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 12 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 1 22 1 false 0 0 false 0 false false R1.htm 0001001 - Document - Cover Page Sheet http://dxpe.com/role/CoverPage Cover Page Cover 1 false false All Reports Book All Reports dxpe-20220325.htm dxpe-20220325.xsd dxpe-20220325_lab.xml dxpe-20220325_pre.xml earningsrelease12312021.htm http://xbrl.sec.gov/dei/2020-01-31 true false JSON 14 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "dxpe-20220325.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "inline": { "local": [ "dxpe-20220325.htm" ] }, "labelLink": { "local": [ "dxpe-20220325_lab.xml" ] }, "presentationLink": { "local": [ "dxpe-20220325_pre.xml" ] }, "schema": { "local": [ "dxpe-20220325.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd" ] } }, "elementCount": 23, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 22, "memberCustom": 0, "memberStandard": 0, "nsprefix": "dxpe", "nsuri": "http://dxpe.com/20220325", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dxpe-20220325.htm", "contextRef": "i7017e090ab43439bb74c4b1bd9f4c704_D20220325-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://dxpe.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dxpe-20220325.htm", "contextRef": "i7017e090ab43439bb74c4b1bd9f4c704_D20220325-20220325", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer", "terseLabel": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer", "terseLabel": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications", "terseLabel": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://dxpe.com/role/CoverPage" ], "xbrltype": "booleanItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" } ZIP 15 0001020710-22-000028-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001020710-22-000028-xbrl.zip M4$L#!!0 ( *-S>52W@3J.#!0 &R% 1 9'AP92TR,#(R,#,R-2YH M=&WM7>U7VDJW_W[^BKF<>\]CUW(@D_=0Z[.LH*7'A(JQ'OCBFF0F$@P))PD* M_/5W3P(J*M:VOK:ZED#(O.[9+[^]9V?8^.]D&*$SGF9A$G^HD*I40?_=W/@? MC/_YV-E#C<0?#WF':*@C09HJ,D/0W/*,9%G>UD-$W# MDWZ.9$F6K]U,Z[+,M("J ?9D1<:J$NC8\Q2&94/W RO0+,:"]9,Z\3U94WT5 M*YY$L.I3*.9K,M9DW]<4HOB4>NNLKGNF%.A4I;ZDJ]SBILHEHG.+!=PBBJ:) M;OLYS YF&&?U*(Q//U3Z>3ZJUVKGY^?5B9=&U20]JF-09XK M12/$LJQ:B:!;>5A#&1FK_V'L'?I\/*;X^2L8O:Q4CS+A?/4G.:G!C/AZ" M%7)E4AA*+'6TJ''7O(B&)?.RG=4S$NMSV=DJX[X $I:%?]C_).SSX4 D-B1AB%[<;'H3-L2MTC^]P9=*+VT:'J[!Z>VVX/ M/G>&/?=T8L\.R9[B1-U9(G<')^>]0:_O[.X,[$97ZKE1U&YT(KO1E.'S:6]X MJ-FN39ROIK0G]Z;=(U]WH$W;/3VWAYU39[<+[7=E9W8JVVY+_#YU)%MS7$_AKVC[JSG MMN9UOD)?6MQSD_.>^QGFU%)M,9^&#?5;I.W:4WNXKW1GI\3>_1SU!DYD1^9T MSVWF]H$TV7.AS<&)%FJ[GH',^ M5+)P.(J$]BV^ZZ>"+Y843762 7]MU);;*/N_['0^ABP9I\5589SJ-' MF&W1$"^TR>(J9.(Z"'F*B@'Q6]7_=NOO9;FX7GES\=5RZR.@;\(65V"=TKP! MR&)3# I+('C:HM[EO8MALA5%%W<6UXM.:DN$6E#U@HRU*VJ[!LJ]U/ %.;\% M+HY)Y6J=N548AC'N#BDZ?0]O)Q +UZ2Y\FP;D(/\V_R9%18 .FMN' MG9;;@H];3@,U_]G^M.7L-M%VV[9;!P>MMK-,C*M$?2TS/J)9/XQ/\B1>1XWJ M=A5 L*9:+WE>ZK5Y&;?.:P>0'7I$0[=P,DJ8]IQV;K*P<_91=PH6*70:K:G3 MT>SHZI8A#%4 @FU#2Q2E0% M4Y\J6)<5S2"RI)GPBE/B]NL' MS4_RNA@J'D*??5$-8/443V'8F,>_EVA/[,8I0-OFQ!G8YVVW"V+.)%]7=(9I MH (KWRX64M?4BCG)=[-'K9_#M9#@,,Q%S M0D$8<12/AQ[@S4?WF'>@,Z?HZ_?B1F%HI&-#"0S3\"G6* ^PZ@4,>T3C6". M<@V/,HUX .JQ3#2BO"9C8]Z+Z1Z=NSK\),Q$,"QWX,YOQV'[\K$J@=/-30.P MBZX!A\D>M@CQL61:Q#,M4Y$5$\S;/U]04S#"* TSGJVC5NQ77Q._72BYHL5Z MF$-O_CT\A+7F!'RY@F^$.4\O^ 71#&4C[@O/F:$P1F&>(;\/#C!/W]V@Q.9& M3CW0FO/Y>$D*+BR&:45TE/'ZXL/[19"R#)[BHM(U!U*XJ&<\S4.?1G.:%>0K M;\^]5\NJ&I(A)"@'3SEGBX[GOFVU$*Y:SF[>4\VJ):V^+57)RGL/U&RM&'(Y M;"",H.2'BE)95!A1QL!GJ\NC"2*W\9TI.H+Y#") 5$643Q#W( MB$R(^$S.1VER)MIYI?"NC%#V=O=);V"K;0'79OW(V=W7 MG%D4V3#.GKNE]@:'+[G;EV//LNZ3WP32YKE8U66 DPM.<"6;U(E\"W))$%E MT^43FJU4CW,!>./M.WG;I9/6/#3I%_S]BE'@4S/M];!ZP&7+4CU,%4W%JF3Z MV-0U':N:PA2=*H MY6[:A&4'#D99$H4,+=CQ1?+W M#<-?\/=:H4Y1DJ(D[X.C,Q@#\F&A+SA1(('PJNHMBJ4G- YGQ?6[>\CZ+T.H M5K53/:BBYG 4)5.@U++4HE)LW]WDH5J!;I9 TJI ^\7-I_9ZT67S4S+.\B1^OD4J5'H[_0((."Q2;'Y%@/Q3\8#S8U-E&I=4 M%JE*T N$^VCE\26*BH%XY*-^=W6R3E6.*^85I$ MQY:N2%BU5(XMH"3V#.933F !#04 '9#U1OK++1;MOG]KC[B^0G]NI9S^GBLZ M.28&0&\_T# GQ,.JJIO8DG09$T63F&QY*@LL6-&;0=YWCREU>PD@S"_])/YM M0_#RL:1PW6.&ACV% 0X)?(X];A*L^:H$2(1Z1#,KFY8%RA(PY"K7Z2W\]T#A MOU_&;9K;,N%+CE* (^&(1HA/N#_.PS,1; 8/BF>_E2=YN1OSUY^F3(SW&/*/L\8VDD1C:>+>P%HZ^1< MU!.>0BBVQ+/ZRR'M_3+?'A$T'*5A#M07"0/C>!X%RF[Z6EZ21!X%4N:PH+\7 ML)@X@WW-'G05I[$OM1N'ZC&3%),K <', ]"G>KJ**54!()?NJ_N*EZG+5T7"^[#=%BJ@4$_F* M5#4G?I_&)WQ9IE0 VD7)-[&Z%*LO*1>V2CRV4>0T"^"0MH- N+MOXG4A7E/; M/=7L1FMF#V .LWWU6 'B4HEP+ 6:A55B^9BJ,L$6\[1 UIA!?.7%BQ>L/O:O M+/\WK1=1&9;7O'?W$[:R[)NXK12W5I:->?HF=*M#4)-C654\36$@8R!R6+44 M"9N!:F'%D'3&9)\Q0GY!05,X5M?\^PG:O.QMF7?/8K0O06WI2O(4G-&K4X02 MA<-)"ETR=RVOSF^U2WE;$.*)XXMF5;'(C\07%5+53.O!XXN/U:Q2U63Y6;(6 M2WH_M/JW[I';58Z-<7^>W%(OY$^4JFRZXAE[P:U-ZO?1=D2S[#'2VE[HY%-: MQ!T/ID,OB7Z?>3OSY.<+[01JZ[P? @-T+G3;]Z2(O5"RW!Z4?DQ_OC024R)[ MA5R]2FA3IC9VW:\#Z%OI[7X]=0:'DM-@D3/\W'?&_H9- G.%OK]&O:.68C=.B$-@C-?S<4V%Z0HS M-:S1@(J$1G#Q-9$J1 Q+-DQ3475>/KP$3'N0)_XI&M$4G=%HS-'_2E7I[F3' M-P:^BX'G"K'4AV_<>P_NO9:8:W'*%9\SK)N6X%[?Q)[B$6QHLA_(IL>X+!S"?)5/>EUW,CG37=AG##,$0P3$6(S]!)VERGO>%BSP2.X\T0XP' MT$7QI%FYB2)I"Z_QV@X*?$LL14%KPN.DB&2,,UZ4 GT]WW,7A\N%172C/-9'*-NBKV@J M.B].)!1L'@[W9)WK>(YK6$<>V8<$,WJ$FPKB@,JPIEV)-E!6NR M*EN6I#,NLHQ71#1_5O:^D0QS[3BH45+RW'EH!6$?L.#)$ 5"(_%M0ZYP" MA*%Q#)C#%T)Q"42@Q#C*LP+ E+E_XQ3 R[_CXIP'5.*=!O>YR$TMQZ.08CP$ M&A2= &/-SX1$X&E' K_#5_$IF 6(YJ2287A84_T)ST M0R_,D655H4/1U^43J?.BT!7 N8LS*:OH8.SW ::5%=?"=ZLEOI7S8:DW83R+ M_,IUJ%-6FB,_CXNY9 #*Q.Y619P+Q"JWIW;=YDRLBWG084G$-5&A@3.LWZ@GBB7^AT::97IRCR/I,"6HX$J$S&F<"7P3@?IXMDSPR0+2MPKEC2 M8@Z++\0(YI"MQ*C7YB!&N/[-7 M%Z\0"G]U<$*\?BGL6F=N05BA)=_@S@N$.X?D 8\8O()?BF@,!;LNS-U/0)C5 MLO%F8Q[21W[6@QT/6KO.EGL(_O%KTX1?K@#6$C/_.P[3(KDLNV<\^RHT6R\J M=)9CG6P<30&XCT5\LHASER>XSI%C!JL'-Y+R]#>/ T@-%DBR0(7S @*-CP4T M+9JCX[R?I#!1=AO">_(G14U-^9%,+KVJZ,:#9UP1JZJIZH,W:TA5XY[Y8;S@.5A0,,YJ;SI=,Z:!Z ^QL5[]CYU@2,_P%Z7+E0=/[/%][ M?W)\H\Z#%;V%R!$/;HC[XVSHWY/(RQG'/YD7=MOLGH]_/D[K/Y=_\9*F=ONASQ .Q>AV79Q0$+Z(PKF32F_*>67/9UO*>5='H.<4';"\_Q-,=^; M1UX"V7X9Y5PJY*W+5)VGT<@OGEJWZ-B'9Z\73P41!&:/H)&?U7R^1=$?/&6Y M?=2:0'GX[\$8X'W7GK3=4ZWM.OW>P!ET!_;4.;*5[JQ[_;Z@*=GP[PQ[ MD7COSIJ:J&O+.T-;=D)[UB+=&1LXD3DITY6+_/M9V^VJSOGWQ-[1JK#[3XGY MCQU2]19[_V5B[RVGT?Q'_'3:R]_773&!.$\3-O;S))TB)\EY_9%W>>_<$$#+ MN6V+3)?ORW(IK'D\7S7QOULI\TV)[D8(^/P3O MCF26U;DG=^23O)8M!EFMZKKY\)L!2I4HC_U4]Y.CL97Y#]_[N.\BL\Q)OF>O MX)_9*Q$Y) \UMK>=>9&$#Q+Q&2#+L:R] /-<_OP_MD'B,J? M&5^D;,QS/XFLD"(+HY\/B^-3;B3U+$/3A\D 05>2/^AUH/4;(->:E[ IO '1 MH\W_!U!+ P04 " "C'-DS55;;]L@%'[/KV!^'K[@N%NL)I76JM*D[**L5?LV8< .J@T>X,;] M]P42+[>V6Z0]3(H4.'S?.><[G(//+_JF!H],:2[%-$C". !,$$FYJ*;![R?5*\6AJ 8H0.3U6.$,U*/"YA@5($QVEY!HLBI1!]."/EI,PFE);OJSPA M!"S48 ..V\::4R0!Q1=L0GD\DDZIV: *QK-9<$&]\ KXKW>.B6,$$P M3<)>TR#ZJ[#[CKC0!@O"3HEM=W#@_8L 6_9^?"R$--Z+LVQL;-B]!F,D". NQ?ASN. M+(75\ZV2@6N>W&!J>QDU6]?F?Q;>*G:J<$O1]MGP%WVB?L>_L>> TVEP*>W+ M_QU7-C]GOUU\/GYB?, M51'@C,\/0H *)= 5 9'AP92TR,#(R,#,R-5]L M86(N>&ULU9QK;]LX%H:_]U=P/5]V@6&M"RF119M!-],N@LVT19.B@UTL#%X3 MH;84R$J3_/NE9#N5;,FF)%O5?&D=ASI\SVL]AQ?1>?W;XV(.OJMT&27QFXG[ MTID %8M$1O'-F\F7Z_>03'X[>_'B]=\@_/.?GR_![XFX7Z@X ^>I8IF2X"'* M;L%7J9;?@$Z3!?B:I-^B[PS"L^*B\^3N*8UN;C/@.9ZW_=OTE>=)K!G2D'N^ M!Y&O \BY+Z$7!D)3C:F4^M>;5Z[@'D8"09\[+D2"F68">Q![0F#?]05CO @Z MC^)OK_)_.%LJ8)*+E\6/;R:W67;W:CI]>'AX^#OOOR<2DG9R\ 6-F1)G/U66F0___E\T5CEW2: MMYC&ZB;_9#^I-$KD5<;2[))Q-3?JBVC9TYUZ,UE&B[NYVKQWFRI='W:>II6H MN4J:JW2#7.4O39U->\@_DMYL5^L1Q!7I?CB6QGV>?CB:W&M3']3I!9>ZZ2UY M=4.]B^50]^YS5[VEGU[QL6Z+)&/S 6Z+']V4),_S-R[-JW4W>: ]Q;3H9UVZ M2U+58Z9BJ5;5LA(:1/+-Q+R:217--J/>M;EH1KF6/- 4>B0P8Y&',214-T"9L2D? MS<@T9@NUO&/K"XRZ?-A?"3Y['NIS<:^G/^2W\&I^,@?F8T@^$14!\WQ03]+M M3!/1F.D/.)9&9)'F4HF7-\GWJ;G$I.LY^0N8OX!FYK,:VW_9"3?=^4S>IAMM M+!4'#%VWF(K$S%+N,ECQ-I_5[4\B2_9_G"MS3"<3D*12I6:>62.XWHKI?E,EY\2,W^:_R>Z.T^DF@DI?:*9@J&49L8HL0MY:&8^CO1#K21%2!%; M_)J[&1N,*Z5@+?57L!(+C%J0R[7'K5:U@/NQ$#[3W!!\, M],,)EK&W:-V^".1KI/FGVR16'^X77*4S/_"8"!P$.0D$1*&BD"$S!BM*?46P MYRCMVZ*_'7QLP!?Z0"$0K!3:,[YCW&&R^]AQ8IY;.-$*X::4>X"[$W(P7)N2 M*4/:V*8]FF_-&"_SR-;''0S=O6F5$=[?L#W*Y_F<.56L M6'U1(7C I(0^-O"BT LA9WX(!7)\[C!'>=2:X'+@L8%[7BS.C+B6"]>*68 M80[[>')B%MO:T0K*IKQ[@+D3T-Z[X3W.#&L?:"M\/_G-W@AB0;]X.;VG7)Z?FMH4=[:!MS+H/LKM!AP.V,:$*KLVMVL.Z.EL[T^G$5&WV1S@Z58T[^!FJVK3J#E/5-^RYKLXWU#ZFU\E#/%,:^8[+ M FC&83, .]J!U"4ZKYQW/3C6HKD4^>>LEW=3:UPJUS3MBODU>[R0IGA$>OVD:GT6 MB#J**.X0J+DKS7(Y/T05! 02@D(O8#X+,&T'>T-/(T7>J 55N:W/5^TWV!;^ M(]@V3 EH[UB',G# C=[%H"G^P"7A0)J[A>'0!1V>.B??5?J6+[.4B_U!G M8QMRC%XH2H+!2C%820:%9OMAYZ#5AUD^IH$GQKN7=ZV0MS6E1Q4XV,5@A<$V MV7*ML+ZF=_DHW\V>K#R0O#24O"&(I!NS)PG )06?ZN_[N,8N7.0DI\+)&&@G$-$0X#2,SJ M%/H(NY)(PCW7^GNVC;V,#?_M79?U"Y"+!1_CKH<\*L:VW)WJ:M? ^U/63G7? MHZISXEB[5)78/V>?JBZ]QIVJVL9=\;^(19+>)6FQP"V.BYPG]W&6/A6'?5WL M$,S,R.])SB&BFD*&N8"*+_OMG7B M:&X.4S%Z&=FA>%C9T[N,[.]EX()BE?)N:;&[K&N1>;=0Z4T4W_PK31ZR6S.3 MN6/QTTQPK-V0$>@R+"%"%$.BF0.QCYAPD,?"T/IA]IY^1EI4-EK!2BQ8JVU; M1^JMM:T?O0T;IFZT]:I#J=CK1.\241]]X-*P-\7=DK"_>==2\%G=1/G.9YP5 MAQ]#&A #.H&:*;/2\'P'4D4X)$1HY6"*/.FVJP'5#D8*_P^1+4^0UIIH2WMW M:X;!W-:5#GC7I]Z;ZZVP P-=G]0NR0WMNB+\/IIO_KH%]C71"BOH&E8ATH1! M[@L.L:ND='D0LM#Z /AV\)&BFPOL^-BZ9)PMLMWL& 97&RLJB%PSQ>:"$$BQ@R62 M7(I MN-SJX>10KI6"0J9P.ALB^JVD;:\]K!G&&CMG>F ;D/VO?G=CCLPQ UI M[9+77V8O-.M/JCWF'!E+3(P,C(P,S(U7W!R92YX;6S5FEM3W,82Q]_Y%)O-ZQEV[IJA#"D. ML5-4<$S9I)S*BVHN/8O*6FE+*PQ\^],28)N+3Q165<@ONZPT4O?\^\>HNT>O M?KE:E;//T&R*NMJ?LUTZGT$5ZEA4R_WYGV=OB)G_7NU>^*7?K9KG@ ME(K%W>CY[?"K1^,O13^:66L7_=DO0S?%4P/QMFSQU]N3#^$<5HX4U:9U5>@, M;(J]37_PI ZN[37_1[]FWQW1_2)WPTAWB#!.!-N]VL3YPO'BJ]UU QM$I9_G"1ZXO4=G[=_Y %7_*G;L;]+

7=VM(F/$K:U'T.\F..CN?(:S3M T$$]N8O/= MR?4S:W%)A7[D&'$_A::HX^LJ_HIK;IZ<%LQ33DQ4#M=,J8A1P1,9M>$>Y4G. MC@C />.#2.#3)^'YBKXP$J^KMFBOWQ0E_'&Q\M#D0%/FP"0BP$@BF0[$4"\( M1[HARZ2)?HRU[*'=02"(Z8*PE8Z38. ]+(M.A*K]PZT@EYH+8[4A7#M!I%2 MRQJW)/GDG?$A,!"C<7#?]B 6Y-19V$+/2?!PC'E[LZZ;7O@/J#\'X:GX0 M&N8'0>.9JDX)C/Y9^:XY;>K/114@-TE1X55&DM6)R.05\989+,"H2,S9E)(; MFXX'/@Q"Q/X@B&RC[Y0X.:TWK2O_+M9]0D6E4-0*%(1QK-!3TL0DFQ!Y3*>B MMXGK\=+7ISP8U@*C/P@DSQ?WA1'I%L##!ESOMU!&!XU!!*"^6P(I\1X"H58R MRV70Z/H8;=QO; [#8,*MT&<+^,*![S9,RM/SNOK2K[$FBTQ@)@1=8J08YLT! M. F8-R-E#0S(,,()#QI?!@.$^Z#;B_I"S/QH2Z+4+1%M7R+B4]3 MN#*W$J1.,.Z+HL/3&DA5,Q&0.+['@Q# M8\)MSY'$G18BQYO-!33?SH5'*P0B3Q+3INNW8"X1>QB1XP'+:,Q1%1$I,[ (LHLN"5EJ[ M,7+/AW:'03'A-N=60KXP!&>-Z]Z*^W"]\G69T:'A7_"K#U53AWU1+Z#6*710[&:J*3B*@" /%! M.*R;P&3."^'H&&7'4[:'D3#ACN76@DZB4_EZ!(H3)T+Y9X8B58XJ2F+BKO08RWX?' ^# R)MR^W%[2%V;B M$+/AV&7$;TJWS(U6T7;[=]QT21"Z2DQ2&.!@Y_9$]]&]E'^P\S]02P,$% @ HW-Y5"RPQL8 / MD<4# !L !E87)N:6YG_WR/]>W5P__N6N07M+WR=W7CY^;5^3=^8I*?*G(8=3\\ MW'_ 5^D?_#",J>PF[KO??L%?X$]JN[_]GU_^Y_R<7(?.L$^#A#@1M1/JDF'L M!5WRS:7Q=W)^GMYU%0Y>(J_;2XBF:!KY%D;?O4>;7T^\Q*>_9>_YY0/_]R\? MV$=^:8?NRV^_N-XC\=Q?WWF5JJ%J2J5M:9VJWG:LMJK:AF&HMJM7:ZJA_#\5 M%OD!;N?/Q,F+3W]]U_>"\Q[%[U]8ZB"Y?/+A*LK_OINX+Z'/R;GM>]W@ MPH&UT @N)W;;I]D-[3!R:73NA+YO#V)ZD?WETO7B@6^_7'B![P7TG#UTV;>C M+GRY'29)V+\PX,./-$H\Q_;3C[#O\9<],+!=%TCN M0B& 6H[/WW[Q^EUB^\FO[]SG@1]V0UO1Y+\&77@HQ@0I.#F;W32^M?"PB5R]>FV["M'G0,<264G[+]Y MK7K-[&R1C!_^:)#FS?77UL-]L_Z97#?Q+Q^_/C1O;TCCS[O&_4-K<@MC"?:! M*871[PLV.-(]_$5M?'@Y6":>VAP.M65PT1 NUW_>D<;-0^/^[K[9:B"GW]T" M+,BGVZ_W#W^0?WVMW\-%4K^Y)I^:K2L '1@"*MS6^OIY&F3LC^5;3V7C.0K" MBTHUDXY>@(1_<:Y:@XT3="V#!7OAA9< Y)W%%,Z@\],/EJ95+[.ME&!-EQ/0 M4W79,A!U$BPP%1%=DB QHAQ9%.%/9) M9_2<(O"U0WRU0M]S26?H^Z"B[(C\7J_?$=?SAVB)-^Y:#'V K8K R@ZQ\J.I MR!KI(:\H%!$&5C10&6E&!*(V2%B MKOPP!MF4]!!!MO/WT..!IYBXPP@C18BFU'Q@V#HG5W8$XI& ( /WZ]\T&OAV MX'R7P*L)'1K'Y(OM].#CT0N3C>#K]#VX_9N-#ZUE2>:,:!2E7N=E]TXRP^H? M(7P>-<##GP0QK*J7L-O(Z?WT@UI5+C5#XO&S[!JSNE&7#"(O1CW2#!R9G-W4 M6]?U?W'W%6YIO-\*F2SW[MB>2!*Z-J(J"(>! Z30\0+ IP?X!A4X])-XQ*V= MC$!2P&8(*(^/$'EI<(L MXK@8RZYB7M6KQW;-"Y\X,?PK)0;FDHS!U8,[?;P[9F2^PG8NYW+[8L!,!@11 M.4P(/# !C-QO"[^W?;52D#>WJ44*+>&5TN!>#?,\NQ%\0:N"996YFL"&/VJU M"GBC_7-DA\V1*L!&C#D%HO>/Z$;F%P&&1VYKW$/A/0=[3W:, M#JUB@$Q$NV(X $RK-;DZ0OO$:^(I"CE39-5ZSS['/Y,*V-DT(J4?P4^88_MQ MZA,R:3P[_A!W!Z][!%2'8)IX\%4OXIFQU%U#Q>'2=D* *.!FL(1Z_'H8)[!0 M.A\8Z:[5"ADO75I&X,L=D(-5#=PH8!&/%?6"D/2E$@!J7#6F MI.AK>3G6Q/"KY\R0EJ. 5DY8CL-=(>;1 5XC^8F?-FIR;:S]\>8?#5G/QU[6 ME+ 4_@#@F)6\A+7C>-AG[@31--GX7PS7D0@<3094%G9]28600F3$PXD2X%0, M6"]IA)BD$S-D)XSG$FI=XL!P?/5[''F H"GA[ M ZWEZ"W_'YL!(V8D9%Q0$[KZW0B=__,42QWV MO\L=X$S5,)-K/WHNN9?)9R])?!""5SV4S3;/1%PU;I:I25V*!*$VY_!W8 M"PUI.R%@BY+0\]G-7<"$@Q&M/HWB?Y#VT.W2).:R-@80>!W/L8/$?P$N=8<8 M&V*Q%< F*@0G03Z_NOUW\SI])(G"H(NB.Q\YC&)V7\_V.ZGIJTKI\]E-P(RP MB@CM0RR+P-NN_[R3#DP(6S!R0P!%9YO>;!-^ 9(>=^.^:=G0#S@ MNGX8>'\/TW ]PA)C7(S$@-BB08@J5R)QZ'@4)8#-(F/ 59X[A'^"?>#[%"@# MC MR/::-&&-O[A1E/(&N#Z/O/"0=#KL]D#,.]3.A$P\' Z!'>"5L!2L0G^!# M\8@NVQ0 C#8$OK!/;?PK2!Y83<=/TW4^T.@87+ ">.\0/L=),N92CE'U.>"& M(&FQ<*YY&4^ )PEQJZF:8]9)SA8&4ITPE3,+>@K#B <:/6))T!6K#LF_;S@@ M6@44<][B"J>!$#YA^$'+IRHJ%F0(?2,U@RS&MX?LOC)=[]B.&TY\FI'/R% +S@T"!MP(/ MI=]F#D08=8%IG4ST(9\".3?O6O#R!ZYX(O@H4/PP(8\A,C4'MIMFK>!NW!;H M"#=3$6"-H.C]CKHMQ_ZH,V*:C+10S$Q7]*0R@0,K!P2D2\G$$0<:J$UTH_!Z M^FH)A&((6C+ATF@,,MH!@.#.7^"[()G;(+G!6 +I\0)R-P=(@/23';FI^!P! M-97T"3I9;+'A "1N B*9V5ZP86Y^O0!SHG0:K0=PU6/OM[-L#1?F71J@CABI M7?0DGWH(1Y2N6-J 'X%MCFR#5 #"RP9>9'- P_I 'MA1.PR %-GK^_8S:!7X M!WZ@^Y+;^5AA 5PZK/1Q;(ZD (:EP$*[+^C6#D&OI4K-SH%R!'=.!KA.KE-C M#EHW0O'%G,->Z+NPUT?;'])4(*W(@E<@:MJ15[3N;C;K;5P(9C70S.Q-&?4B MHCZ3W',+YU/[61D_8K=CE.[S']E^Y6(Q-^D.N5*=@F/^SUXT#H!VZ7D;%.WW M<[L#*[ZP_2?[)9[ :/=:$AG-Z> M.C;2Y&LQK@(X17.5^=,LE@IW8]B#OXH[&N,X6SP*M)VK-<*B"U.1(LS@8'2E M&)*L,&P5\TSHO MF3SD0B83%:!L+?F "7P2WSJ-RBPG-)$HFDC!6Q7F,'$7!V]ED69>BY9+0G4F M@MS,_0%?:4036"80)TC2S+_*,)-%N+G/!OYBE/ \"7HPQ7I5+O7!F8AF5 (RGRVU;_F*VY[O)2_,;68QRJP6SQE&$$":268TN>=,A?=XF:2WCQO"=0/]!*13:^L*AQ$CK? 5UUQGHS2@]9: .H M2Z^-JYU&E>7,_\>_4 ^>*",CL*L5-!G\B?N49J2.5#+$!-N/D4VZW):KLBF MRHP.]C%@)9#UF'1%MQSX'A"3$!^\;19<-V1#X3>_PB4+P(S"/MV0AYWAPCB6 MJ7'Q0UF,QF$8Y(YT%HS!RWG2Y%ED[K9/^=;'&.M[I?U5]%7J0(D)$,VX5Y]\ M';@@<\I4QCS;I<;(%P;ZTF >2NH7EO?U*0HT#[5BNKMQKH5@F;?,*AE\K.=F M4J0?,D$LL6#:N(08W\#@0Z[ ,O"2A*),1-E*L2 A9A2C,GG MSW:A%%R3F7(Y(MS M%08!,@^O5?^_(>@Y]B$6+1JQ"? M?A;$N^TP89;3P"E8QL7!7L2! QM*8^RC M%.?<6NB7I7)B*: M,PP)+/.%M@M#6LS)&#FC36G HXV\7(8&,5-8SU94TE94C M"DVHW9?@\9[-& -)C&E,+TU*CDNK.L Z/&#-21 4[5,X]-TL*)OFW8!9?+9, M)L3;8&BD!3!]S"F>I_FG#41$OY@A>L/H>*].!@PG\E\>S,)W+!&C&","- M67R]SY-68%^% \PQYW8TX%T>Z?H3ZO0"0%N7F0#94A&VCW;D4=@)4'AF8=+4 M@+#3%KMNQ$T5V,Z"$H"CU2"?1N95*P%;J9MPR^&S!YK612(H-R?A%FYHP@JZ M)*!LWQGZS.2VX]0*Q5S+.5!:/[TGH,Q:F6LC29D=/&$DX?MR1MAD7XG$#7_- MS->S31:=@U\QO@34-_-%6-2T\#.99+ 'P #/7A]V"DKS1]7*OQUS,1GV,(T! MJC-.4C$_NPD1_MIC(@/_/_7JBCKY:OO1]OS,X!Z;@_6/GTG'=MC/\RNH#EEF M(Z5]HUQI]T+TL5D:"408$@DZK&@F@ ^!H)Z-P&D/-7-H4JO\BLO)D1Y^HFVP M>B@YR\>CWI-/D>?:@-E9/5] 62HWPBL* ;_MJO6 QGB; "F"D^+!^]&NBC [ M!L(4#7WN.X:9RS1O$?!F]+?A_9CZ#\!?Q"8C#/"E#S)/-',T&3C@0F8X2<0- MGP(_M+/$(MSM8XW&"_ C2G(;&_7 H@'Q'782<,4H;]8*6?J"X%8]S+B"_X1> MWRB'R:G1QR!%G[H>IUJ6=\DJ*R8PA/HL!\P9 G\1/>ZGD/TFZP,;B^HO:1_8 M0>B=^>8_JZ.A/,(!B,V2OATFH\$H 8>1>^&C5KBT :[/!?78%><52=)TB9+T M*L8R>E/N$TB10:I#4B-EO#*6HF8!NX3[Z2Q<9N^-;V/&]B(*+) J M(M;),MT>F)I""$NL::#X,B[9F5O]=;3B^U=]BC-HLSE>LSP1ASU&FVHV;3^, MY2B"TZ./\.ZT2IF5#+AHN,Y&L]T.APE/])QY[W.5KKFXL80FMPUN 7B,6'X. M(I:%"+G)D86<9CXZ'5^6N+L+I(#5'_%47>6H]CX_>H*;"?GI$ZS8%NDHYE$B M]DK:CQF;N!X\R,X#'8 M?;ZX?4(J9-Z)8Y2Y,+ MRRIQV+9 DP=N*K>G0#?R.-LO.5G-!-#\YF:^5?1' 2^HV5E:(:T R^@;;'H6 M1!Q94#D< UX_OJ1\5N![$D"P2UE-4EKJ,]6.S:AU+$^E/-;'8 *DCG:<-?DM M!M9$V@-)=^9FI#Q7<5Z?>#V;',/QC[_W0':SN_.+Q(6Q&#\K7DWIWX$G@?A9 MR4Z\EB$D:H1>UPAIHD9(U B)&B%1(R1JA$2-T/'6")4O2E)'OVG.K*,#=B5G M;XBY)>"[NVDN9%SQG^8#L3PBB;SVD*5/6;K#=6->B,[=)!8;QY9G$K/:#G# M1HTV+% PZH8;%>!G*4D$-)J77P,6%6@E8$_"RJ[ >7!M]O;K8=OV>$/!$T\7@CC/MJLPYH[91,]&O($+$?>34R[61T3BS)- M-9PQLE[0^(5KF]E9)F.:&O/_-!]#D=)P]D2D=P?#G[:?IK!6'[K'\A88D+H# MG&*,H(6%/CSW^QG^T^5.[CW.'.V3.H_[J+6:D8M491V\2)#G/>RVB=@OZB4? M<R'G(O\GJ6?;>SAR3TYRA-/[9"E)N)7/^Q7"R,#5DN=Q Q48@!AG'W-5B,M MRT*R3_%2+>!DI_<*=).(?@Q]%E/I8TX B\Q ^7WG<@!K>QA),0IF&')XA<)$ MK[C-0H#P!,]Z)70<7LFF.;'E\\UG]1(,TA@*9,'([(&^_0+Z%%X8\5@01R"@ M"920YX"L7"-YDLRK\;%$4A2\S::TI/$6@Z1)#&TRHB*!?;Y-ES* MZSAX V**X<"&?0*W8)\]QW_!F[.P8'Z6 BL/]..L5A4APZ'$(9.]TUWP]3&O M=H!&68",H6!Q3\^Q[+#^7SZ-@G/@Z]8B4:*QGC2CE]&<;W4S6+ C--:_*/ MV EFF5Q4B,V !VL=FYF++^&0#8MDCA5HI$4R"T4BC?I>6DJ3!N0YR4V2VVBF M Q" E*F"]"=,S4[_QK-FT[\RN^[5KUS\3?^*54/3OXV9>_I*&I5]]6H@@/Z, MVP<8E)_QS3#AS<'3%[IA[K?&?*CN0(Y58]4TGCFM,3K(9DM*I,O4U](BQ$F1!%? MYP@<&>/FI6\J;Q=ID714ZW0UMQ=/&01%-M:XRF=_T\=2--S#NLFG3+9P5."G MT\OC',?H_==>#*P59[FM>H!=T1[3D^.\YE4F)-@]]^-8_>TH5I]]+:9IK?B< M%%$?W:Z(8K065!7L#NM*P=0#)>VDB7!6%#*JP62?S/[U+V[;#]MI]WH&'EXP MD<7\V50JBHD/D*=^9N:!C!JR^N#%&HM1YP39<7D?#ZC]/2V%XE6HX\E)!%\; MS[>S3S,?4!'Y )$/$/D D0\0^0"1#SC-?, RO;SZ4P>CS71+KBGK:;/%UXPU MW[IHL2H\J.BGO5A-KBKK/;D7R)K6EB!KKF_3:.:ZBK_ON:Y/]VW,SQ:94T<7 M2B _KV1V4F'KZ\=6\[I9OV\V7A]16+9M?+VI?[UN/C2N"9@'K=O/S>LZ_J/U M /_Y OMKD=M/Y!8T0!V502GV4SS5P79X]B/&9X?P4A>C><\.'22Y#GV[CRUD M\?MY^FVYA5Z0F)-PL'&8+.V95/A(7ZPBS_\YVNP;S/G:6RS_==^ZHM.TV97, M0#2G];ER:Z/8KA4SY=@HAB\A.V*H\:K?=SN8/PS(\-.7BH%FAX0VOC6U7$%2 M7,"]F*7W7()PN2P)H*U"@,;.M@)TMGRW)P4R91.L>8R $;3T1EI*9=E4/)"- MU2^'>%L13^*3;_[D$O7VNLK1<2CM=!8QPD(';B^A0YSH541V+-OL- 96 9)" M5@UR;]4RF@VI'Z>AM-(.+Z>#F&7:FE:K2*I>F^WVK$CM9,7M"IH[49JK:%+5 M$C0G:&YW6U,E5:U(-4T55">H;H=4IRB&I%6K^Z.ZE2W9M%_GD"S9JY"?5A6O M;=%.;7JN3Z&M!KB9_%B+O=MI&F*D0B:;O*!0!/!SZM72I:JPJ M9%8%Q9[]G!-&;U63C*HIT'NDZ*V ]C&4-7U"@=_2XUFTQ)%O&!UZ]F4E*IP1,N-)*,JZ;55;0B!I!UK M"LN2JBMG7P66=HPE79=JUJJ9(Q$M6$EE-_LXJ(KW4H];Z)T>GI^]E2J550S4 M,M%L07BRWGEM3CW[ :4[CQQ-JBKIUJJVE,"28":!IADV;TVRK(K(M6\3QK>C M09+I$0-G?ACGVL/V9%46JTW?-QT7]*\EH[8J%:\$A@/R%HX)KV>8&M9>L8K MZ0'CM (JQU@SS"(06V+$GFFF5*U:)>/64X@$W#+//SO,Z(R;&>_9.90B#K!R M&'CE*A?AM>P60_JZA1P"0[M2!;JJ%]<# CL[]I96+5P6#O]J@?FIXP7W[>D? M'H4:DJ:+BN!RX\B2#%64-)0;1YHJ*2NWC0HD[;J92#),D2O?LDK.1=Y)&T^B MH1,G_N[;3SZR@DY5,DVKI.6< KMO=N]47:J8M94]/(':TJ-6K4GJNM45 KVE M1^^9;DD5M5(^SCV%N, =GG;'CH Y:]. =KSD/3O<[LUVR$F;S^#B&'NTG@6. M"AD,@"5]!8-!(&C'27E)KP@F*C>.SE1+JM:J>V&B4X@1W-!D Q5ZPO:%:]*P(#JY*QF $O M$"00]!8$U?8X^5T@J.0($D$"#!+ M7X8\#/@>Z$/]L]>CHI\FP5Z\"==%=]^ MJ=G9JJXYA.!0G"I!QJ= QACXJ90PN2R(6!#Q2C&N8S][0E#R*5 RAO,JA@CG M[<6#N/;\84)=0NTH@#7'F1\QH!%W&HJE'J7%V]BG3[9'P*"8IO[!_@7]BP*KM+)_(1_("@]!?Z]]![M'V*:^07 MPV$2)W '[+5$58WKB(+2L81:DPQSU0EL*\/B,"NDC@/!IF2:;V]L%0@N+8)K MDKGR#$6!X -",'"P_O9A==NU7;*59"LW&/HV71JSHW<4@YI8Y4FO+;MV'/(T[2K]-H-DLGUD.5@;-Z@C>]/>A2_Z(6N!' /&+20B@=3==J9QQ7A MB>F./W3A2B<*^^P%X(,-AHF=X!2XL#/:4N.N1=K4L8[\/O MX+TE'KO5>Z3R:V+XP%)&\%_7>_SM%_8'OZ6-%].[MWEM2COIH)TN 0T>;O,B MHCX[/_[RR7.37HK@_%.;PF6>'K2F51 M^N7TLLPN3=E1_)I6DW5U_F5%5N=>6_):0S/TN ML?WDUW?N\\ /NZ&M:/)?@RX\%#DS?ISD,VOPO [N3'/P_&Y$I_/5^0J:?UW= M,INFF5V\=98V9U?Z-KZUR'WC:LP5=#M?ZVPU>75[\U"_>OCI!\.Z)/_$ MB-Y_*"W[HELT\$"=_MMS*+D#38E-38E$KC[=EGWE3T]/,G DE4&+OWFM>LWL M;)&,'_YHD.;-]=?6PWVS_IE<-_$O'[\^-&]O2.//N\;]0VM*:\TQ)U8R %(Q MZ7B!'3@>V)@]N,W'6V/& M2FO9/I-RN(H64 H,%( 7.FBGW&\+ <1_\@)DC(MSO&E/Y@V>XJU51_#8TA+8 M&R^\!&#@+%W4)%15G4&5P@.4(S@'X#%I%UM 1 M0<.//70>@G8]YX][20]\%E63U=$MX?3YTYQ2Y74IV=36HV--DXT]4G+-5+0] MXGV*;BVY5D5@W$_30CB, (5_#^T(R)63@Z98LC*?'.!5R\A!D?6MD8,0;/L1 M;,T@"!^98TWNAOT!(K2%3C/<=AA23JW4Y&J.K GL'S<9Y=1V=5L0]G>N& M%WYL1X'VV^7P'AH=^6[1<[6FY>H^^BVI%=HMDJ MM%U-T=2-[+9(R=/1@$S9A& X1L (6GHC+9U"_\U4GFE[$R:.JP/NN 9L:(HI MU8Q5&^S%K!A!RJ4C9;6J2IJE"U(6I'SHI&R=PI1Z0D=0EC>K;DW8KM*4>'F0K!K#L8I] 0'8]&[52 MDXS:XL-I!6C7 ZT%GNP.0'L2H:%9%2P%E$BAS1\&.>F:I"R1@451?2AC$@X/ M2:"HS)7/D1!(VK%@-DS)JJP9EQ%8VAF6=*EJK#E4Y&1=L3E)^S"Q?38,>68: M>UGNK.3QC=E[GAO?.+0PQIP,80V\3;VVE0K/8@RZF#/W$_-;%MH3%'Y %%[1 MI*HE*%Q0^+%2N"JI:D6JC:MC!(T+&C\Z&E<40]*JU9.E\8V,'RSJ"A9XQQ;' MW8E5'LLJUR#:-48=B5N7SVO#D%+HK=#]'9LV1\]U=)+396J&SC)1101EP:CITK)JB55E%7/G!.4 M+"BY=)1-4DQ1S<1&R@.R:'=V296V?9D\B("0Z.C3)M-;L0RV1<7WT.%JW[5W@ M:%=2695JU36#,0))NS-*+&6//3<'Z8 MZN9(C^")7\TX7ESGELZOG5$'=*A1 MD+7**C/+\!+.RC\ECPT&GPD :&A5+VXGS!0X*'2LQ# MJJ:!=:X+)A),))AH;2925,D85XT))IKIW6WL#/=L7_,.0]G&4Z=Y[KLASGW/ M\9$X][VH.A3GOHMSW\6Y[^+<]R,Z]WVSQL8.69]I\WOJA('C^1X[?!)/ZION MKV)G_MW301AQ;=M*X]=EV!I[XXZ/HEL/M[NU5&H5N::M=X!=559T;?,GE\&" M*MLX$TY7UCZ@;?>+M8P#@NRV%EN0NL0!=N( NZWW.Y]4\Z+H]UP99*)W6-"2 MZ!U>UW>\G3[$&SV):.Q)Q-.>A&C[.:&V'U[H4M*V']' )BAYE?;XFB):,04E M'SPEIT4?@I0%*1\\*?/2BY*2\F%5M1)4Y7(CR3 E117']6Y" M<_(!+]-S72,QZ[>2^1@"9'F3TWQ%$36RE*,!8;'P*LZWD3NJK/,:!;Y3^SGU^Y7P>:#DY\1N@/XE(0_YPP/E4S3*NWHT.UC MYS#:Q 2;GCB;GJFZI.G5N7%.P2B"402CH#ZK2:JE"84F^+04Y"CX=)Y"TRVI MHE8.4*'-GB:?+7R74^%7>^J0!L9^S::FDM>C8V_"X/SW>OV.?.))2-LGS0#\ MX3Z[HPQ;8V_&%:@WV,-)9XR,F<1*7[X=/F"7FH[B\F-@D M>H70QL?FPW6=99=MUM0/:.>_27!_D*&[,T)WG]KQ,*(22<+)ZL=9@1&) ",[ M0]_&U^(W^&PP^(<7$-MQ0%S :REY\I(>^2JW9()?VXH!L3:%R&\G!93*V0], MR+%?]C]$^ W''51463.W,#Y6@P55MS#KMJ+IA[-8W=C\B0];6ZRIKC>;>$N+ M7?I::R?#B=79>0-U%M^7:@;OFM.)"XT8]JHL:%-Z&Q .(U1>^DAX05P> MWXS0H@**I:1*.B-4T+*@Y54$\MO2-J5H]3NB6L$ME=ML@,"V^O^JJ:DJ_HI2=@1N 6-GPB-GQF28NQRNN?:)):: MX=D]V2YT=L>FG2[QCE-XQ_&X>\M"K3=738(U8B0K#DM+Q1+[^>?CS/5I2K5, MD?WC@6M%Y/FV =?:DDGN J[KP;5:+GH]K0S?^"3=XSU(M[ K)X[_/ TB:-T M#P%+@ID. DW[/DSWU+V^. F=[["=/A9U\C*;M,#S.'T^O2H*Y;9B0U=+94,? M#5Q5R=*$U[<-R%8D0_A]N\XEU"=G\FRO\^6PT^_'T_DSMS#%--7RIDU+UGGT MMO6<3'N=8++I.(55V\XX[I-BLO+PT3YG"^V3C?:Y;U.1M(JR%2[:P0S@79=E M""823#0KRF=)->M@3X8H9W/1SZQ(*,*>S)@&2@.J%S^5TK2.,X4' M8>QAUN,BHKZ=>(]T/$H89Z?FGDH'$2OC1^PV:(1A,O^1W4] GSWR^<[N4E(E MDP#)_]F+QA#MTO-V1.WOYW8'5GQA^T_V2SRYK[X79!^P4&:MLO^#F0BMU61= MG7]YW9F]\%I#W_PXY(HIFP5?N^(T5T8@7K]+;#_Y]9W[//##;F@KFOS7H L/ M1ZE&)%_>PXE=V#3>"XL7")7 MGV[+OO*GIR<9.)+*3MA_\UKUFMG9(AD__-$@S9OKKZV'^V;],[ENXE\^?GUH MWMZ0QI]WC?N'UI36FF-*E.QD$JW0R237?]Z1QLU#X_[NOMEJM"0 Q95,ZC?7 MI/7U8ZMYW:S?-QNMTF_CZTW]ZW7SH7%-@--;MY^;UW7\Q\?ZY_K-58.T_F@T MIM&XTUVH:YZ4,7F6"GUV*+CY PJV4L^.*(ZB&8(3]/IHE64[6YTX=VLTU72Y M6M'6L9ETL)EJ6S@^P9#-ZGHVT^)KAKZ%0QG67^S"UU9D2RL&VC7:X);:4*_/ M0]AR\]1J$\P7#^8M]Q$5^1,:2,$)\ )*ISGSO1BLZJU67N.^K;!@#M'L.QRU MD16N12#KG)NP!PJ9:^S,IIFK812Q)IPXI@DO#MZL'!*Q^$TFM*[LN/>6>OF2 M'7BZH79FR.R2U](7VV.M5!.2!51%=\): *\[#HOHX;'"U'O$\)E$ IK@N<(VGCZ, M9_O&I!-&[)SPI#/TV:&_^,RQM*H7@Y2F6I):,#1_"CP\@[N"-2"E*5HDA632^3;CH6T-9PQ+_0^CN.I(0QJ'RWT5(?1&''@U^]@*7]XAA-@+;'BAQ/3-6KIJ0NF3LE-/W>D61)NE&Z:-*1 M*_J[B YLSQT=B):?7S413#]*,Z F&5JIVN>/!;"Z9.B+@W3EXMACL $^49=& MMC]Q+'8N"G!:&K\FF4L(4"C\?>-(DVI6Z<(O&]#W;#6F;!I[EQ CJ_J?@^>;Y_E&&MBF))AC@79"L^:U65S.IBK[5<3'D,"OV6!:2](+&#KH== M9-PW'1>V.,ZP/_19VNL8#U=\&--CSF\9IJ1II:K%*#]DBY[Y8$CJ$CXN%[L>CQW@ MAT'W/*%1OSCK'I$"T25KB6DOE/S^<616%Q<7'J:.+T]FJT >2^2OCB6Z7U.J MDEK31'1?Y*^.E,*M*O:B;.G[%P:[R:"(% MLQGQ<[/^L?FY^=!LM-@,L\:_OC8?_G-R0R2.?#Z([]EMS_<2CQ8>$E*6L<3; M'6U\8#P\IQDFQ7+?3H810S+F",91 Y>V7]4!% U$'MUQ MHB%UR9/=3=L#VS2@V%E\E"E3K2(IHG1J*Y!5I&JYDM$GH-NOAC' AD;$=A_9 MY)_34NNJ)M6TTF7BA%J?LOFKHB)JQS#_F,X!F9P.XLP?(W*4RKXB&5:I--*Q M %:7E&JI 'L2JIZ%/<\'6/\'.6Q@+/7 MK@28+@8H68*L?&?7[W/?JJ6"15[>"LH='EZ_ER,D!!<=!1?IIJ16:H*+A/&, MI8(3!442>-EQ3(9!VG],7?8S\>)XB(%W'EL[2KNZ KY;I5:JGOCC 2V3.&4" M[0E$TL:<+6)H&2'6I-J24;DBAK9W)%F2HI9NW-.1FP'3/.5U2VC;^' M7O)2>"A)$:QL=LS,5C\I3"TTM:[_O".-(*'1(/)B&DND&3@R.\3G6V.0\ M+\62J@=8<%,BL^+(":2J2)42!VH.,BI;YH3-31@ *(,D"EG_(IX)02,:%SG7 MJK"G1)R(G-@>&4LN+PSA4 M80-HV$<1A&"BTV"BPSBWX3"8B"G?#PG.GH7_NM[C;[_ 'U./G",'7*@6>XSO MN8V/I=N??BH%E8Y>\2",/1R,?VUU*3#()D/R?O6@,T2X];T?4_GYN=V#%%[;_ M9+_$D_OJ>T'V 0MET2K[9ZB<(D6 @V\/8GJ1_>72]>*!;[]<> ';#7OHLF]' M7?ARB@C$WA25L>_QR^,UR0I?5VK!I5].+\OLTA2#\&M:3=;5^9<569U[;S9C0T8@7K]+;#_Y]9W[//##;F@KFOS7H L/1W-0_WJ@>6OR3]Q],A_*"W[HELT\,*(_-MS*+F+:.RYL'")7'VZ M+?O*GYZ>9.!(*CMA_\UKU6MF9XMD_/!'@S1OKK^V'NZ;]<_DNHE_^?CUH7E[ M0QI_WC7N'UI36FN.4;!H@Q.Z=[%IL'V-K2Z#"]/87P-[Z'HX:?.>.F'@@+]N M\_E]'8+9KM_K]3ORR0MLN 0N?3/HA%%_\G3SW6]-61KLGVV>G/U(DEXXA)>Z ML83#$OC6WQ?9RE_#./$Z+ZLB=_*Q7=MC#SU*.F#JA$^8K>06D1<3FT2OD-V) M*"6.'?=(!VZ7X)X@0W]GA/X^M>-A1"62A.-[X=$PWZMN.V#>LJB/!#?YSM!G MDUPQ A11' _)&M[8B0^1RX93/'E)CWR56S+![VW%G5F;9N25Z7PQ;;SR)"YG M4LMNK5?+DC6SNH[QJNMR1=^\\:JJLJFL]]K%UVJ:6.Q1+G9%9^.5[5XK8KMS M/B]5I+V'+22-P0;9>4X?VVS0B%57:Q-&!APJ9)^H_%@7-6ZFG0(7J MHL;T\D%/4S2U /$LW^U)@4S9!+\=(V $+;V1EDY@&L8-35*G8IX_<2H%6JL= MKW@\I25SQD_HDF:L>4++T1=)G3(9'Q(-FY*NKGD(1&&5)@A8$/"V-ETQ)<5: M\_!+0<""@/>^:56I255CS?&4VZ7@0ZS[G#.ZEL8QS[X.AI'3LV/*#G8;1&C- M)R^C*M!!'SRNHVR:.JM(BFJ\GT-@HF=J/:"JNB9 NEF0&E*M5A- W2Q0JU+5 MW"JEGD 8Z,X?9CHD"F'U;LP#0K'MOU&;'&3G^3QS7$Q#+S>&?OK!TE3M4F"I MU%A2I6IU3:]6X&A7.-+V>'KJ(?IFLU-*GR8*O%:=?+E>E&.?^UUYA.J*P8Q] M[DT%N:66=XS;AJ,E:Q\A(.CZT.C:E#2S[/UL!T'7IT':AT7=%4TRC?*.D]M\ MJEP0^&D1N*I4)%4Y//F]*0I/G87L>]G*=$;8F_;UQ#N.ZQU+/,VLU2,(@R42 M5=PY>:< K #L8=TI "L >UAWK@'8Q0-73JCSUG9QJ=0E 4W2DR +M-_F;SZ1 M+MLW$\+.FVK-]2;"Z+I<7;-'S#SB:]FV10O,8;? 6-:: M1:.B@4M0[]XW?5:1M/F=-8)V!>V6EW;5JJ37JD+X"@(^4 (^TVJ25IW;+W84 MC;.PR/T M]D?V%Z$34PL?!\F/1H1IV='71I/!+GGE_L?7E5_D?X8T8:XGK91 M)7V)J2\@*XBV7* U:I)E;?_$T:,*^VS]$S@2G'0D6-HS)QUB$^UL0-99 MK1;3JYTP(HG]3..?A7\F3-W5QAFIDJ&98OB.(-C# .V9IDF5:D4,-GI3*GYT MG-*X='?/&?A2MD)N.XR^STU;5GE//-Y5"+](4W#9\T^"<79=NB6I5D6PCF = MP3JK;IK7'@C>$;PC>&=EWJE(U9HN>.>M4RY6J#47MZXS'6)3_O%NH@RSF>T; M^P?VL,*B["Z%??;[84#BGAW!1[ T)OT%A_X^VCY&8=.+X3")$[@#FVU_GA^0 M/?09(>(=*W%%*8E_MJ#_:,>>MAH(8#H,8SE2YNM43FX_*H)\-PZRV^2U.ZD&3>[$=EIH/EII*AQ /$@1W M2 2G'GY[KR"X0R*X)6:?(#A!<)LE.'/_;=?3T7M51.]W';W7].U9^SL]_:08 MV?],9O7)DXCB&24QGEZ2]"C^2&#CU$EB'%*#/]FCQ^"NGIV0)\HZ):-!&-G\ M1!,\^B1KI$S/0XEQM@TK><97#Z+PT7/A7:0?1A3OP11#9S@Z/@4_%KSNQ90) MJ?MQ*.$W>_8C^[ _=-F9*KF%\?W 6H,PZ@.L_XLEI[A\V(T34==+>*EJ;BLR MP=-@7JB-)=GG+FPDW;?WR*& >\-W:)IL8 X$1V>3)QM>-!CX'JP@A9@W&A07 MOYX4QQ;FA &@[-%FKQX, 6XQA>]/'I-2B$X7D&-*6V42M#__3#YY,:R%@9G@ MI&_B3B>91MDE!BJ&_@Q$#-JY8W2&,:*UC469Y&FZ+OEUS;%,KH<4L6033&2- M: 2^Z(6NA&AAP,+C9P81[= (* 5 %#K?1^7-L"SZG%)<)PK[[ 5 F(-A,CHJ M*-M2XZY%VM2QAS%EMW%R(D^>[\/O0!N)QVX%*I G-(\X &M+=PK "L >UIT" ML *PAW7GQ@\9G#S4K3K3RGGWIF,'"S_&3TLI]%1J^.AX"!T8+QX:!Q?,M@9U MGYX]QZVB_%/I)I7Q(W8[#M&);B'1I=UK01F_^S';HO\)]> MTO=_^_]02P$"% ,4 " "C&UL4$L! A0#% @ HW-Y5)@&3+ZN!@ 8C$ M !4 ( !2B$ &1X<&4M,C R,C S,C5?<')E+GAM;%!+ 0(4 M Q0 ( *-S>50LL,;& #P )'% P ; " 2LH !E87)N M:6YG