<SEC-DOCUMENT>0001193125-23-226464.txt : 20230901
<SEC-HEADER>0001193125-23-226464.hdr.sgml : 20230901
<ACCEPTANCE-DATETIME>20230831175134
ACCESSION NUMBER:		0001193125-23-226464
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20230831
ITEM INFORMATION:		Amendments to Articles of Incorporation or Bylaws; Change in Fiscal Year
ITEM INFORMATION:		Other Events
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20230901
DATE AS OF CHANGE:		20230831

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Distribution Solutions Group, Inc.
		CENTRAL INDEX KEY:			0000703604
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-MACHINERY, EQUIPMENT & SUPPLIES [5080]
		IRS NUMBER:				362229304
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-10546
		FILM NUMBER:		231230062

	BUSINESS ADDRESS:	
		STREET 1:		301 COMMERCE STREET
		STREET 2:		SUITE 1700
		CITY:			FORT WORTH
		STATE:			TX
		ZIP:			76102
		BUSINESS PHONE:		(888) 611-9888

	MAIL ADDRESS:	
		STREET 1:		301 COMMERCE STREET
		STREET 2:		SUITE 1700
		CITY:			FORT WORTH
		STATE:			TX
		ZIP:			76102

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	LAWSON PRODUCTS INC/NEW/DE/
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>d545675d8k.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8" ?>
<html xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dsgr="http://www.lawsonproducts.com/20230831" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>8-K</title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
   <body><div style="display:none"> <ix:header> <ix:hidden> <ix:nonNumeric name="dei:AmendmentFlag" contextRef="duration_2023-08-31_to_2023-08-31">false</ix:nonNumeric> <ix:nonNumeric id="Hidden_dei_EntityCentralIndexKey" name="dei:EntityCentralIndexKey" contextRef="duration_2023-08-31_to_2023-08-31">0000703604</ix:nonNumeric> <ix:nonNumeric id="Hidden_dei_CurrentFiscalYearEndDate_duration_2023-08-31_to_2023-08-31" name="dei:CurrentFiscalYearEndDate" contextRef="duration_2023-08-31_to_2023-08-31">--12-31</ix:nonNumeric> </ix:hidden> <ix:references> <link:schemaRef xlink:type="simple" xlink:href="dsgr-20230831.xsd" xlink:arcrole="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase"></link:schemaRef> </ix:references> <ix:resources> <xbrli:context id="duration_2023-08-31_to_2023-08-31"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-08-31</xbrli:startDate> <xbrli:endDate>2023-08-31</xbrli:endDate> </xbrli:period> </xbrli:context> </ix:resources> </ix:header> </div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&#160;</p> <p style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p> <p style="margin-top:4pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">UNITED STATES</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">SECURITIES AND EXCHANGE COMMISSION</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">Washington, D.C. 20549</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:10pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">FORM <ix:nonNumeric name="dei:DocumentType" contextRef="duration_2023-08-31_to_2023-08-31">8-K</ix:nonNumeric></p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:10pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">CURRENT REPORT</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">Pursuant to Section 13 or 15(d)</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">of the Securities Exchange Act of 1934</p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">Date of report (Date of earliest event reported): <ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="duration_2023-08-31_to_2023-08-31" format="ixt:datemonthdayyearen">August 31, 2023</ix:nonNumeric></p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:10pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman;font-weight:bold;text-align:center"> <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="duration_2023-08-31_to_2023-08-31">DISTRIBUTION SOLUTIONS GROUP, INC.</ix:nonNumeric> </p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Exact Name of Registrant as Specified in Charter)</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:34%"></td>
<td style="vertical-align:bottom"></td>
<td style="width:32%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:32%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" contextRef="duration_2023-08-31_to_2023-08-31" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityFileNumber" contextRef="duration_2023-08-31_to_2023-08-31">0-10546</ix:nonNumeric></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="duration_2023-08-31_to_2023-08-31">36-2229304</ix:nonNumeric></span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style=" text-align: center;margin:auto; vertical-align:top"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(State or other jurisdiction</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">of incorporation)</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold">(Commission<br />File Number)</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold">(I.R.S. Employer<br />Identification No.)</span></td></tr></table> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:50%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:48%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style=" text-align: center;margin:auto; vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="duration_2023-08-31_to_2023-08-31">301 Commerce Street</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressAddressLine2" contextRef="duration_2023-08-31_to_2023-08-31">Suite 1700</ix:nonNumeric>,</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="duration_2023-08-31_to_2023-08-31">Fort Worth</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="duration_2023-08-31_to_2023-08-31" format="ixt-sec:stateprovnameen">Texas</ix:nonNumeric></p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:bottom"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="duration_2023-08-31_to_2023-08-31">76102</ix:nonNumeric></span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold">(Address of Principal Executive Offices)</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold">(Zip Code)</span></td></tr></table> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">Registrants&#8217; Telephone Number, including Area Code: <ix:nonNumeric name="dei:CityAreaCode" contextRef="duration_2023-08-31_to_2023-08-31">(888)</ix:nonNumeric> <ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="duration_2023-08-31_to_2023-08-31">611-9888</ix:nonNumeric></p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">N/A</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Former name or former address, if changed since last report)</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 (see General Instruction A.2. below):</p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top"><ix:nonNumeric name="dei:WrittenCommunications" contextRef="duration_2023-08-31_to_2023-08-31" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top"><ix:nonNumeric name="dei:SolicitingMaterial" contextRef="duration_2023-08-31_to_2023-08-31" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top"><ix:nonNumeric name="dei:PreCommencementTenderOffer" contextRef="duration_2023-08-31_to_2023-08-31" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top"><ix:nonNumeric name="dei:PreCommencementIssuerTenderOffer" contextRef="duration_2023-08-31_to_2023-08-31" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR <span style="white-space:nowrap">240.13e-4(c))</span></p></td></tr></table> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Securities registered pursuant to Section 12(b) of the Act:</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:34%"></td>
<td style="vertical-align:bottom"></td>
<td style="width:32%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:32%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style=" text-align: center;margin:auto; border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Title of Each Class</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Trading<br />Symbol</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Name of Each Exchange<br />on Which Registered</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style=" text-align: center;margin:auto; vertical-align:top"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2023-08-31_to_2023-08-31">Common Stock, $1.00 par value</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2023-08-31_to_2023-08-31">DSGR</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2023-08-31_to_2023-08-31" format="ixt-sec:exchnameen">The Nasdaq Stock Market LLC</ix:nonNumeric></p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman;text-align:center">(Nasdaq Global Select Market)</p></td></tr></table> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule <span style="white-space:nowrap">12b-2</span> of the Securities Exchange Act of 1934 <span style="white-space:nowrap">(&#167;240.12b-2</span> of this chapter).</p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:right">Emerging growth company <ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="duration_2023-08-31_to_2023-08-31" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></p> <p style="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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&#160;13(a) of the Exchange Act. &#9744;</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&#160;</p> <p style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p></div></div>

<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Item&#160;5.03 Amendments to Articles of Incorporation or Bylaws; Change in Fiscal Year. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As previously disclosed, in accordance with the Delaware General Corporation Law and the Amended and Restated Certificate of Incorporation of Distribution Solutions Group, Inc. (&#8220;DSG&#8221; or the &#8220;Company&#8221;), as amended by the Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Company effective as of May&#160;5, 2022 (the &#8220;Second A&amp;R Certificate&#8221;), the Board of Directors of the Company unanimously approved an amendment and restatement to the Second A&amp;R Certificate (the &#8220;Third A&amp;R Certificate&#8221;) in order to implement a <span style="white-space:nowrap"><span style="white-space:nowrap">two-for-one</span></span> stock split (the &#8220;Stock Split&#8221;) of shares of the Company&#8217;s common stock, $1.00 par value per share (the &#8220;Shares&#8221;) was filed after the close of trading on August&#160;31, 2023 and became effective upon acceptance of the filing by the Secretary of State of the State of Delaware on August&#160;31<sup style="font-size:75%; vertical-align:top">, </sup>2023 (the &#8220;Effective Time&#8221;). Pursuant to the Third A&amp;R Certificate, the Stock Split and the increase of the number of authorized Shares from 35,000,000 to 70,000,000 (the &#8220;Share Increase&#8221;) also became effective at the Effective Time. Immediately upon the Effective Time, each issued Share was <span style="white-space:nowrap">sub-divided</span> into two fully paid, nonassessable Shares. The $1.00 par value per Share remains unchanged. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The foregoing description of the Third A&amp;R Certificate, including the Stock Split and the Share Increase, is qualified in its entirety by reference to the Third A&amp;R Certificate, a copy of which is attached hereto as Exhibit 3.1 and is incorporated herein by reference. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Item&#160;8.01 Other Events. </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On August&#160;31, 2023, DSG issued a press release announcing the filing of the Third A&amp;R Certificate and the effectiveness of the Share Increase and the Stock Split. A copy of the press release is attached hereto as Exhibit 99.1 and is incorporated herein by reference. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Item&#160;9.01 Financial Statements and Exhibits. </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">(d) Exhibits </span></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td></td>

<td style="vertical-align:bottom;width:4%"></td>
<td style="width:93%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"><span style="font-weight:bold">Exhibit<br />No.</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"><span style="font-weight:bold">Description</span></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">3.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d545675dex31.htm">Third Amended and Restated Certificate of Incorporation of Distribution Solutions Group, Inc. </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">99.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d545675dex991.htm">Press Release dated August&#160;31, 2023 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">104</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Cover Page Interactive Data File - the cover page for this Current Report on Form <span style="white-space:nowrap">8-K</span> is formatted in iXBRL</td></tr>
</table> <p style="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&#160;</p>
</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">SIGNATURES </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0">


<tr>

<td style="width:45%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td style="width:4%"></td>

<td style="vertical-align:bottom"></td>
<td style="width:3%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td style="width:45%"></td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="3"><span style="font-weight:bold">DISTRIBUTION SOLUTIONS GROUP, INC.</span></td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td style="height:12pt" colspan="2"></td>
<td style="height:12pt" colspan="2"></td>
<td style="height:12pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">Date: August&#160;31, 2023</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">By:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Ronald J. Knutson</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Name: Ronald J. Knutson</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Title: &#160;&#160;Executive Vice President and Chief Financial Officer</p></td></tr>
</table>
</div></div>

</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1
<SEQUENCE>2
<FILENAME>d545675dex31.htm
<DESCRIPTION>EX-3.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-3.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 3.1 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>THIRD AMENDED AND RESTATED CERTIFICATE OF INCORPORATION OF </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>DISTRIBUTION SOLUTIONS GROUP, INC. </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Distribution Solutions Group, Inc. a corporation organized and existing under the laws of the State of Delaware (the &#147;<U>Corporation</U>&#148;), hereby
certifies as follows: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The original name of the Corporation was DELAWARE LAWSON PRODUCTS, INC. The Corporation&#146;s original
certificate of incorporation was filed with the State of Delaware on April&nbsp;16, 1982. On May&nbsp;18, 2020, the Corporation amended and restated its certificate of incorporation to include revisions to the advance notice provisions for the
proposal of business at stockholder meetings. On May&nbsp;4, 2022, the Corporation amended its certificate of incorporation to change its name to Distribution Solutions Group, Inc. (the &#147;<U>Amendment</U>&#148;). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Third Amended and Restated Certificate of Incorporation was duly adopted by the Board of Directors of the
Corporation in accordance with Section&nbsp;242 and Section&nbsp;245 of the General Corporation Law of the State of Delaware (&#147;<U>DGCL</U>&#148;) without the necessity of a meeting or vote of stockholders pursuant to Section&nbsp;242(d)(1)(B)
of the DGCL, and restates, integrates the terms of the Amendment and further amends the provisions of the Corporation&#146;s certificate of incorporation to reflect the following changes: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">a.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Effect a two for one subdivision of the issued and outstanding shares of the Corporation that are designated as
Common Stock, $1.00 par value per share (the &#147;<U>Common Stock</U>&#148;); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">b.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Increase the aggregate number of authorized shares of Common Stock from 35,000,000 to 70,000,000; and
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">c.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Increase the aggregate number of authorized shares of the stock of the Corporation from 35,500,000 to
70,500,000. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The text of the certificate of incorporation of this Corporation is hereby amended and restated in its
entirety, effective August&nbsp;31, 2023, as set forth in <U>Exhibit A</U> attached hereto. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the Corporation has caused this Third Amended and Restated Certificate of Incorporation
to be executed by the undersigned officer, a duly authorized officer of the Corporation, on behalf of the Corporation as of August&nbsp;31, 2023. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="12%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="5"><B>DISTRIBUTION SOLUTIONS GROUP, INC.</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Richard D. Pufpaf</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Richard D. Pufpaf</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">General Counsel and Chief Compliance Officer</TD></TR>
</TABLE></DIV>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXHIBIT A </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">FIRST: The name of the Corporation is Distribution Solutions Group, Inc. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECOND: The address of the Corporation&#146;s registered office in the State of Delaware is The Corporation Trust Company, Corporation Trust
Center, 1209 Orange Street, Wilmington, DE 19801, County of New Castle. The name of the Corporation&#146;s registered agent at such address is The Corporation Trust Company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">THIRD: The nature of the business or purposes to be conducted or promoted is to engage in any lawful act or activity for which corporations
may be organized under the General Corporation Law of the State of Delaware. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">FOURTH: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The total number of shares of stock which the Corporation is authorized to issue is 70,500,000 of which
70,000,000 shares are designated as Common Stock, $1.00 par value per share (hereinafter referred to as &#147;Common Stock&#148;) and 500,000 shares are designated as Preferred Stock, $1.00 par value per share (hereinafter referred to as
&#147;Preferred Stock&#148;). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Immediately upon the effective time (the &#147;Effective Time&#148;) of the filing of this Third Amended and
Restated Certificate of Incorporation (this &#147;Certificate of Incorporation&#148;), each one share of Common Stock that was issued and outstanding or held by the Corporation as treasury stock immediately prior to the Effective Time (which shall
include each fractional interest in Common Stock in excess of one share held by any stockholder), is and shall be subdivided into two fully paid, nonassessable shares of Common Stock (or, with respect to such fractional interests, such lesser number
of shares as may be applicable based upon such <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">two-to-one</FONT></FONT> ratio) (the &#147;Forward Stock Split&#148;). The $1.00 par value per share of Common Stock shall not be
increased or decreased as a result of the Forward Stock Split. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Preferred Stock may be issued from time to time in series as may from time to time be determined by the
Board of Directors. The Board of Directors is hereby expressly granted authority to fix by resolution or resolutions adopted prior to the issuance of any shares of a particular series of Preferred Stock, voting powers and the designations,
preferences and relative, participating, optional and other special rights, and the qualifications, limitations and restrictions of such series, subject to such limitations as may be prescribed by statute. Without limiting the generality of the
foregoing, the Board of Directors may establish, designate and fix by resolution or resolutions the following with respect to each series of Preferred Stock: establish and specify a designation of such series; fix the dividend rights of holders of
shares of each such series; fix the terms on which shares of each such series may be redeemed if the shares of such series are to be redeemable; fix the rights of the holders of shares of each such series upon dissolution or any distribution of
assets; fix the terms or amount of the sinking fund, if any, to be provided for the purchase or redemption of shares of each such series; fix the terms upon which the shares of each such series may be converted into or exchanged for shares of any
other class or classes or of any one or more series of Preferred Stock if the shares of such series are to be convertible or exchangeable; fix the voting rights, if any, of the shares of each such series; and any other relative rights, preferences,
or limitations of shares of the series consistent with this Article and applicable law. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">FIFTH: To the fullest extent permitted by the General Corporation Law of the State of
Delaware, as the same exists or may hereafter be amended, the Corporation shall indemnify and advance expenses to the directors and officers of the Corporation. The rights provided by this Article Fifth shall not limit or exclude any rights,
indemnities or limitations of liability to which any director or officer of the Corporation may be entitled, whether as a matter of law, under the <FONT STYLE="white-space:nowrap">By-Laws</FONT> of the Corporation, by agreement, vote of the
stockholders, approval of the directors of the Corporation or otherwise. Any amendment or repeal of this Article Fifth shall not adversely affect any right or protection of a director or officer of the Corporation existing at the time of such
amendment or repeal. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each person who is or was an employee or agent of the Corporation may be similarly indemnified and receive an
advance of expenses at the discretion of the Board of Directors. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SIXTH: In furtherance and not in limitation of the powers conferred by
the laws of the State of Delaware, the Board of Directors is expressly authorized and empowered to make, alter, amend or repeal the <FONT STYLE="white-space:nowrap">By-Laws</FONT> of the Corporation. <FONT STYLE="white-space:nowrap">By-Laws</FONT>
shall not be altered, amended or repealed by the stockholders of this Corporation except by the vote of holders of not less than 75% of the total voting power of all outstanding shares of capital stock of the Corporation. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SEVENTH: The books of the Corporation may be kept outside the State of Delaware at such place or places as may be designated from time to time
by the Board of Directors or in the <FONT STYLE="white-space:nowrap">By-Laws</FONT> of the Corporation. Election of directors need not be by ballot unless the <FONT STYLE="white-space:nowrap">By-Laws</FONT> of the Corporation shall so provide. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">EIGHTH: The number of directors shall not be less than five nor more than nine, the exact number of directors to be determined from time to
time by resolution adopted by a majority of the whole Board, and such exact number shall be six until otherwise determined by resolution adopted by a majority of the whole Board. As used in this Article &#147;whole Board&#148; means the total number
of directors which at the time are to constitute the Board of Directors, either as designated in this Article or as determined by the Board of Directors in accordance herewith, as the case may be. No decrease in the number of directors constituting
the Board of Directors shall shorten the term of any incumbent director. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Until the election of directors at the 2022 annual meeting of
stockholders, the Board of Directors shall be classified with respect to the time for which they severally hold office into three classes of directors, Class&nbsp;I, Class&nbsp;II and Class&nbsp;III. Directors in Class&nbsp;II elected at the annual
meeting of stockholders in 2020 have a term expiring at the annual meeting of stockholders in 2021, directors in Class&nbsp;III have a term expiring at the annual meeting of stockholders in 2021, and directors in Class&nbsp;I have a term expiring at
the annual meeting of stockholders in 2022, with directors of each class to hold office until their successors are duly elected and qualified, provided that the term of each director shall be subject to such director&#146;s earlier death,
resignation, </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
retirement, disqualification or removal from office. At each annual meeting of stockholders commencing with the 2021 annual meeting of stockholders, successors to the class of directors whose
terms expire at that annual meeting of stockholders shall be elected for a <FONT STYLE="white-space:nowrap">one-year</FONT> term, with directors of each class to hold office until their successors are duly elected and qualified, provided that the
term of each director shall be subject to such director&#146;s earlier death, resignation, retirement, disqualification or removal from office. From and after the election of directors at the 2022 annual meeting of stockholders, the Board of
Directors shall cease to be classified. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If the office of any director or directors becomes vacant by reason of death, resignation,
retirement, disqualification, removal from office, or otherwise, or a new directorship is created, a majority of the remaining directors, though less than a quorum, shall choose a successor or successors, or a director to fill the newly created
directorship. Directors elected to fill a vacancy shall hold office for a term expiring at the annual meeting of stockholders at which the term of the class to which they shall have been elected expires. Until the 2022 annual meeting of
stockholders, any director elected to fill a newly created directorship that results from an increase in the number of directors shall be elected for a term expiring at the next succeeding annual meeting of stockholders. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">NINTH: In all elections of directors of the Corporation, each stockholder shall be entitled to as many votes as shall equal the number of
votes which, except for this Article providing for cumulative voting, he would be entitled to cast for the election of directors with respect to his shares multiplied by the number of directors to be elected, and he may cast all of such votes for a
single director or may distribute them among the number to be voted for, or any two or more of them as he may see fit. On all other matters submitted to a vote at a meeting of stockholders, each share of Common Stock shall be entitled to one vote on
each matter submitted, and each share of Preferred Stock shall be entitled to such number of votes (if any) as specified by the terms thereof. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">TENTH: Subject to the rights of the holders of any series of Preferred Stock then outstanding, (a)&nbsp;any director, or the entire Board of
Directors, may be removed at any time, provided that until the 2022 annual meeting of stockholders, any director may only be removed for cause; and (b)&nbsp;the affirmative vote of the holders of not less than 75% of the total voting power of all
outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors (considered for this purpose as one class) outstanding at the time a determination is made shall be required to remove a director from
office. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">ELEVENTH: Nominations for the election of directors may be made by the Board of Directors or by any stockholder entitled to vote
for the election of directors. Any stockholder desiring to nominate an individual for election as a director shall so indicate by notice in writing, delivered or mailed by first class United States mail, postage prepaid, to the Secretary of the
Corporation not less than 14 days prior to any meeting of the stockholders called for the election of directors; provided, however, that if less than 21 days notice of the meeting is given to stockholders, such written notice shall be delivered or
mailed, as prescribed, to the Secretary of the Corporation not later than the close of the seventh day following the day on which notice of the meeting was mailed to stockholders. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Each such stockholder notice hereunder shall set forth (i)&nbsp;the name, age, business
address and, if known, residence address of each nominee proposed in such notice, (ii)&nbsp;the principal occupation or employment of each such nominee, and (iii)&nbsp;the number of shares of capital stock of the Corporation which are beneficially
owned by each such nominee; and in addition, evidence of the nominee&#146;s willingness to serve shall also be provided. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">TWELFTH: No
action required to be taken or which may be taken at any annual or special meeting of stockholders of the Corporation may be taken without a meeting, and the power of stockholders to consent in writing, without a meeting, to the taking of any action
is specifically denied. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">THIRTEENTH: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Subject to the terms of any class or series of Preferred Stock and except as required by law, special meetings
of the stockholders of the Corporation may be called only by: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Board of Directors pursuant to a resolution adopted by a majority of the total number of authorized
directors (whether or not there exist any vacancies in previously authorized directorships at the time any such resolution is presented to the Board of Directors for adoption); </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(ii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Chairman of the Board; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(iii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Chief Executive Officer; and in the case of special meetings called pursuant to clauses (a)(i) &#151;
(a)(iii) of this Article Thirteenth shall be held at such place, if any, and on such date, and at such time as they shall fix; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(iv)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">subject to the provisions of this Article Thirteenth and the other applicable provisions of this Certificate of
Incorporation, a special meeting of the stockholders shall be called by the Secretary of the Corporation upon the written request (a &#147;Stockholder Requested Special Meeting&#148;) of one or more stockholders of record of the Corporation that
together have continuously held, for their own account or on behalf of others, beneficial ownership of at least a twenty-five percent (25%) &#147;net long position&#148; of the outstanding Common Stock (the &#147;Requisite Percent&#148;) for at
least thirty (30)&nbsp;days as of the Delivery Date (as defined below). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">For purposes of determining the Requisite Percent, &#147;net long position&#148; shall be determined with
respect to each requesting holder in accordance with the definition thereof set forth in Rule <FONT STYLE="white-space:nowrap">14e-4</FONT> under the Securities Exchange Act of 1934, as amended (the &#147;Exchange Act&#148;); <U>provided,</U> that
(x)&nbsp;for purposes of such definition, (1) &#147;the date that a tender offer is first publicly announced or otherwise made known by the bidder to the holders of the security to be acquired&#148; shall be the date of the relevant Special Meeting
Request (as defined below), (2) the &#147;highest tender offer price or stated amount of the consideration offered for the subject security&#148; shall refer to the closing sales price of the Common Stock on the Nasdaq Global Select Market (or such
other securities exchange designated by the Board of Directors if the Common Stock is not listed for trading on the Nasdaq Global Select Market) on such date (or, if such date is not a trading day, the next succeeding
</P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">
trading day), (3) the &#147;person whose securities are the subject of the offer&#148; shall refer to the Corporation, and (4)&nbsp;a &#147;subject security&#148; shall refer to the outstanding
Common Stock; and (y)&nbsp;the &#147;net long position&#148; of such holder shall be reduced by the number of shares of Common Stock as to which the Board of Directors determines that such holder does not, or will not, have the right to vote or
direct the vote at the special meeting or as to which the Board of Directors determines that such holder has entered into any derivative or other agreement, arrangement or understanding that hedges or transfers, in whole or in part, directly or
indirectly, any of the economic consequences of ownership of such shares. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Whether the requesting holders have complied with the requirements of this Article Thirteenth and related
provisions of this Certificate of Incorporation shall be determined in good faith by the Board of Directors, which determination shall be conclusive and binding on the Corporation and its stockholders. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">In order for a Stockholder Requested Special Meeting to be called, one or more requests for a special meeting
(each, a &#147;Special Meeting Request,&#148; and collectively, the &#147;Special Meeting Requests&#148;) must be signed by the Requisite Percent of stockholders submitting such request and by each of the beneficial owners, if any, on whose behalf
the Special Meeting Request is being made and must be delivered to the Secretary of the Corporation. The Special Meeting Request(s) shall be delivered to the Secretary of the Corporation at the principal executive offices of the Corporation by
overnight express courier or registered mail, return receipt requested. Each Special Meeting Request shall (i)&nbsp;set forth a statement of the specific purpose(s) of the meeting and the matters proposed to be acted on at it, (ii)&nbsp;bear the
date of signature of each such stockholder signing the Special Meeting Request, (iii)&nbsp;set forth (1)&nbsp;the name and address, as they appear in the Corporation&#146;s books, of each stockholder signing such request and the beneficial owners,
if any, on whose behalf such request is made, and (2)&nbsp;the class, if applicable, and the number of shares of Common Stock that are owned of record and beneficially (within the meaning of Rule <FONT STYLE="white-space:nowrap">13d-3</FONT> under
the Exchange Act) by each such stockholder and the beneficial owners, if any, on whose behalf such request is made, (iv)&nbsp;include documentary evidence that the stockholders requesting the special meeting own the Requisite Percent as of the
Delivery Date; <U>provided,</U> that if the stockholders are not the beneficial owners of the shares constituting all or part of the Requisite Percent, then to be valid, the Special Meeting Request must also include documentary evidence (or, if not
simultaneously provided with the Special Meeting Request, such documentary evidence must be delivered to the Secretary of the Corporation within ten (10)&nbsp;days after the Delivery Date) that the beneficial owners on whose behalf the Special
Meeting Request is made beneficially own such shares as of the Delivery Date, (v)&nbsp;include an agreement by each of the stockholders requesting the special meeting and each beneficial owner, if any, on whose behalf the Special Meeting Request is
being made to notify the Corporation promptly in the event of any decrease in the &#147;net long position&#148; held by such stockholder or beneficial owner following the delivery of such Special Meeting Request and prior to the special meeting and
an acknowledgement that any such decrease shall be deemed to be a revocation of such Special Meeting Request by </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">
such stockholder or beneficial owner to the extent of such reduction, and (vi)&nbsp;contain all of the information required by the <FONT STYLE="white-space:nowrap">By-Laws</FONT> to be disclosed
pursuant to the <FONT STYLE="white-space:nowrap">By-Laws</FONT> as if the stockholders requesting the special meeting and the beneficial owners, if any, on whose behalf the Special Meeting Request is being made were proposing business to be
considered at an annual meeting of stockholders, <U>provided</U> that (1)&nbsp;all references to &#147;Proposing Person&#148; in the <FONT STYLE="white-space:nowrap">By-Laws</FONT> shall, for purposes of this clause (d)&nbsp;of this Article
Thirteenth, mean (x)&nbsp;the stockholders of record making the Special Meeting Request and (y)&nbsp;any beneficial owner or beneficial owners, if different, on whose behalf the Special Meeting Request is being made and (2)&nbsp;all references to
&#147;Associated Person&#148; in the <FONT STYLE="white-space:nowrap">By-Laws</FONT> shall, for purposes of this clause (d)&nbsp;of this Article Thirteenth, mean any affiliate or associate (each within the meaning of Rule <FONT
STYLE="white-space:nowrap">12b-2</FONT> under the Exchange Act for purposes hereof) of a Proposing Person. The stockholders of record and beneficial owners making the Special Meeting Request shall update the information required by clause (d)(vi) of
this Article Thirteenth at such times and in the manner contemplated by the <FONT STYLE="white-space:nowrap">By-Laws</FONT> as if the stockholders requesting the special meeting and the beneficial owners, if any, on whose behalf the Special Meeting
Request is being made were proposing business to be considered at an annual meeting of stockholders. Each stockholder making a Special Meeting Request and each beneficial owner, if any, on whose behalf the Special Meeting Request is being made is
required to update the notice delivered pursuant to this Article Thirteenth in accordance with the applicable provisions of the <FONT STYLE="white-space:nowrap">By-Laws.</FONT> Any requesting stockholder may revoke his, her or its Special Meeting
Request at any time prior to the special meeting by written revocation delivered to the Secretary of the Corporation at the principal executive offices of the Corporation. If at any time atter sixty (60)&nbsp;days following the earliest dated
Special Meeting Request, the unrevoked (whether by specific written revocation by the stockholder or pursuant to clause (d)(v) of this Article Thirteenth) valid Special Meeting Requests represent in the aggregate less than the Requisite Percent,
then the requesting stockholder(s) or beneficial owner(s) shall be deemed to have withdrawn such request (in connection with which the Board of Directors may cancel the meeting). </TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">In determining whether a special meeting of stockholders has been requested by stockholders holding in the aggregate at least the Requisite
Percent, multiple Special Meeting Requests delivered to the Secretary of the Corporation will be considered together only if each Special Meeting Request identifies substantially the same purpose or purposes of the special meeting and substantially
the same matters proposed to be acted on at the special meeting (in each case as determined in good faith by the Board of Directors), and such Special Meeting Requests have been delivered to the Secretary of the Corporation within sixty
(60)&nbsp;days of the earliest dated Special Meeting Request. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(e)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except as provided in the next sentence, a special meeting requested by stockholders shall be held at such
date, time and place within or without the State of Delaware as may be fixed by the Board of Directors; <U>provided, however,</U> that the date of any such special meeting shall be not more than ninety (90)&nbsp;days after the date on which valid
Special Meeting Request(s) constituting the Requisite Percent are delivered to the Secretary of the Corporation (such date of delivery being the &#147;Delivery Date&#148;). Notwithstanding the foregoing, the Secretary of the Corporation shall not be
required to call a special meeting of stockholders if (i)&nbsp;the Board of Directors calls an annual meeting of stockholders, or a special meeting of stockholders at which a Similar Item (as defined below) is to be presented pursuant to the notice
of such meeting, in either case to be held not later than sixty (60)&nbsp;days after the Delivery Date; (ii)&nbsp;the Delivery Date is during the period commencing one hundred twenty (120)&nbsp;days prior to the first anniversary of the date of the
immediately preceding annual meeting and ending on the earlier of (1)&nbsp;the date of the next annual meeting and (2)&nbsp;thirty (30) days after the first anniversary of the date of the immediately preceding annual meeting; or (iii)&nbsp;the
Special Meeting Request(s)&nbsp;(1) contain an identical or substantially similar item (as determined in good faith by the Board of Directors, a &#147;Similar Item&#148;) to an item that was presented at any meeting of stockholders held not more
than one hundred and twenty (120)&nbsp;days before the Delivery Date (and for purposes of this clause (iii), the election of directors shall be deemed a Similar Item with respect to all items of business involving the election or removal of
directors); (2) relate to an item of business that is not a proper subject for action by the stockholders under applicable law and this Article Thirteenth; (3)&nbsp;were made in a manner that involved a violation of Regulation 14A under the Exchange
Act or other applicable law; or (4)&nbsp;do not comply with the provisions of this Article Thirteenth. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(f)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Business transacted at any Stockholder Requested Special Meeting shall be limited to the purpose(s) stated in
the Special Meeting Request for such special meeting; <U>provided,</U> that the Board of Directors shall have the authority in its discretion to submit additional matters to the stockholders and to cause other business to be transacted pursuant to
the Corporation&#146;s notice of meeting. If none of the stockholders who submitted a Special Meeting Request appears (in person or by proxy) at or sends a duly authorized representative to the Stockholder Requested Special Meeting to present the
matters to be presented for consideration that were specified in the Special Meeting Request, the Corporation need not present such matters for a vote at such meeting. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">FOURTEENTH: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Except as set forth below, and in addition to such vote as may be required by the terms of any series of
Preferred Stock then outstanding, the affirmative vote of the holders of not less than 75% of the total voting power of all outstanding shares of capital stock of the Corporation shall be required to authorize </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any merger, reorganization or consolidation of the Corporation or of any subsidiary with or into any other
corporation, person or other entity; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(ii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any sale, lease, hypothecation, exchange or other disposition (in one transaction or in a series of related
transactions) of all or any substantial part of the assets of the Corporation or of any subsidiary to or with any other corporation, person or other entity; or </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(iii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any issuance or transfer by the Corporation or by any subsidiary of any of its securities to any other
corporation, person or other entity in exchange for assets or securities or a combination thereof having an aggregate fair market value of five percent or more of the consolidated assets of the Corporation and its subsidiaries as of the end of the
fiscal year of the Corporation next preceding the record date for determination of stockholders entitled to notice thereof and to vote thereon; </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">if in any such case, as of the record date for the determination of stockholders entitled to notice thereof and to vote thereon, the other corporation, person
or other entity which is a party to such transaction beneficially owns, directly or indirectly, 10% or more of the total voting power of all outstanding shares of capital stock of the Corporation (any such other corporation, person or other entity
being referred to in this Article as a &#147;10% Owner&#148;). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any such transaction must also be approved by the affirmative vote of the
holders of a majority of the total voting power of all outstanding shares of capital stock of the Corporation which is not beneficially owned by the 10% Owner who is a party to the transaction. </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">For purposes of this Article, any corporation, person or other entity shall be deemed to be the beneficial
owner of any shares of capital stock of the Corporation </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">which it owns directly, whether or not of record; or </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(ii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">which it has the right to acquire pursuant to any agreement or understanding or upon the exercise of conversion
rights, warrants or options or otherwise, whether or not presently exercisable; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(iii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">which are beneficially owned, directly or indirectly (including shares deemed to be owned through application
of clause (ii)&nbsp;above) by an &#147;affiliate&#148; or &#147;associate&#148; as those terms are defined herein; or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(iv)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">which are beneficially owned, directly or indirectly by any other corporation, person or other entity
(including any shares which such other corporation, person or other entity has the right to acquire pursuant to any agreement or understanding or upon the exercise of conversion rights, warrants or options or otherwise, whether or not presently
exercisable) with which it or its &#147;affiliates&#148; or &#147;associates&#148; has any agreement or arrangement or understanding for the purpose of acquiring, holding, voting or disposing of capital stock of the Corporation.
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">For the purposes of this Article, the outstanding shares of capital stock of the Corporation shall include shares
deemed owned through the application of clauses (b)(ii), (iii) and (iv)&nbsp;above, but shall not include any other shares which may be issuable pursuant to any agreement or upon exercise of conversion rights, warrants, options or otherwise. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The provisions of this Article shall not apply to (i)&nbsp;any transaction described in the preceding
paragraphs if the Board of Directors of the Corporation has approved a memorandum of understanding with respect to the transaction prior to the time such other corporation, person or other entity becomes a 10% Owner, or (ii)&nbsp;any transaction
described in the preceding paragraphs if at any time prior to its consummation the transaction has been approved by a resolution adopted by at least <FONT STYLE="white-space:nowrap">two-thirds</FONT> of the directors of the Corporation who are not
representatives or affiliates or associates of the 10% Owner. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">For purposes of this Article: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term &#147;affiliate&#148; includes any person who directly or indirectly through one or more
intermediaries, controls, or is controlled by, or is under common control with, such corporation, person or other entity. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(ii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term &#147;associate&#148; includes (1)&nbsp;any person of which the person specified is an officer or
partner or is, directly or indirectly, the beneficial owner of 10% or more of any class of equity securities, (2)&nbsp;any trust or other estate in which the specified person has a substantial beneficial interest or as to which the person specified
serves as trustee or in a similar capacity, or (3)&nbsp;any relative or spouse of the person specified or any relative of such spouse, who has the same home as the person specified or who is a director or officer of the person specified or any
corporation which controls or is controlled by the person specified. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(iii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The term &#147;subsidiary&#148; means a corporation of which a majority of the outstanding shares of capital
stock is owned by the Corporation directly, and/or indirectly through one or more other subsidiaries. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(e)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Board of Directors shall have the power and duty to determine for the purpose of this Article on the basis
of infonnation known to the Board whether any corporation, person or other entity is a 10% Owner, affiliate or associate. Any such determination shall be conclusive and binding for all purposes of this Article. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">FIFTEENTH: In evaluating a &#147;Combination Proposal,&#148; it shall be proper for the Board of Directors to consider: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(i)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the best interests of the stockholders; for this purpose the Board shall consider, among other factors, not
only the consideration being offered in the Combination Proposal, in relation to the then current market price, but also in relation to the then current value of the Corporation in a freely negotiated transaction and in relation to the Board of
Directors&#146; then estimate of the future value of the Corporation as an independent entity; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(ii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">such other factors as the Board of Directors determines to be relevant, including, among other factors, the
social, legal and economic effects of the Combination Proposal upon employees, suppliers, customers and other constituents of the Corporation, and the communities in which the Corporation operates. </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;Combination Proposal&#148; means any proposal of any person (a)&nbsp;for a tender
offer or exchange offer for any equity security of the Corporation, (b)&nbsp;to merge or consolidate the Corporation with another corporation, or (c)&nbsp;to purchase or otherwise acquire all or substantially all of the properties and assets of the
Corporation. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SIXTEENTH: The Corporation reserves the right to amend, alter, change or repeal any provision contained in this Certificate
of Incorporation, in the manner now or hereafter prescribed by statute, and all rights conferred upon stockholders herein are granted subject to this reservation. Notwithstanding any other provision of the Certificate of Incorporation or the <FONT
STYLE="white-space:nowrap">By-Laws</FONT> of the Corporation (and in addition to any other vote that may be required by law, by the terms of any series of Preferred Stock then outstanding, by this Certificate of Incorporation or by the <FONT
STYLE="white-space:nowrap">By-Laws</FONT> of the Corporation), the affirmative vote of the holders of not less than 75% of the total voting power of all outstanding shares of capital stock of the Corporation shall be required to amend, alter, change
or repeal all Articles of this Certificate of Incorporation except Articles FIRST, SECOND, THIRD, FOURTH and SEVENTH. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SEVENTEENTH: A
director of the Corporation shall not be personally liable to the Corporation or its stockholders for monetary damages for breach of fiduciary duty as a director, except for liability (i)&nbsp;for any breach of the director&#146;s duty of loyalty to
the Corporation or its stockholders, (ii)&nbsp;for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law, (iii)&nbsp;under Section&nbsp;174 of the General Corporation Law of the State of Delaware
or (iv)&nbsp;for any transaction from which the director derived an improper personal benefit. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">If the General Corporation Law of the
State of Delaware is amended after approval of this Article by the stockholders to authorize the further elimination or limitation of the liability of directors, then the liability of directors shall be eliminated or limited to the full extent
authorized by the General Corporation Law of the State of Delaware, as so amended. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Any repeal or modification of this Article shall not
adversely affect any right or protection of a director of the Corporation existing at the time of such repeal or modification. </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>3
<FILENAME>d545675dex991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 99.1 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="right">


<IMG SRC="g545675g0831231336659.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Distribution Solutions Group&#146;s
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">Two-for-One</FONT></FONT> Stock Split </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Becomes Effective on
August&nbsp;31, 2023 </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>FORT WORTH, TEXAS, August</B><B></B><B>&nbsp;31, 2023 - Distribution Solutions Group, Inc. (Nasdaq: DSGR) (&#147;DSG&#148; or
the &#147;Company&#148;)</B> announced today that it filed its Third Amended and Restated Certificate of Incorporation with the Secretary of State of the State of Delaware to increase the number of authorized shares of the Company&#146;s common
stock, $1.00 par value per share (the &#147;Common Stock&#148;) from 35,000,000 to 70,000,000 (the &#147;Share Increase&#148;) and to effect the previously announced
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">two-for-one</FONT></FONT> stock split (the &#147;Stock Split&#148;) of shares of Common Stock. The Share Increase and Stock Split became effective after market close on
August&nbsp;31, 2023. Based on the number of shares of Common Stock outstanding as of August&nbsp;25, 2023, the record date for the Stock Split, the Company has 46,699,990 shares of Common Stock outstanding on a split-adjusted basis. The shares of
Common Stock will begin trading on the Nasdaq Global Select Market on a split-adjusted basis at the start of trading hours on Friday, September&nbsp;1, 2023, under the existing trading symbol &#147;DSGR&#148;. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>About Distribution Solutions Group, Inc. </U></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">DSG is a
multi-platform specialty distribution company providing high touch, value-added distribution solutions to the maintenance, repair&nbsp;&amp; operations (&#147;MRO&#148;), the original equipment manufacturer and the industrial technologies markets.
DSG was formed through the strategic combination of Lawson Products, a leader in MRO distribution of <FONT STYLE="white-space:nowrap">C-parts,</FONT> Gexpro Services, a leading global supply chain services provider to manufacturing customers, and
TestEquity, a leader in electronic test&nbsp;&amp; measurement solutions. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Through its collective businesses, DSG is dedicated to helping customers lower
their total cost of operation by increasing productivity and efficiency with the right products, expert technical support and fast, reliable delivery to be a <FONT STYLE="white-space:nowrap">one-stop</FONT> solution provider. DSG serves
approximately 170,000 customers in several diverse end markets supported by approximately 3,800 dedicated employees and strong vendor partnerships. DSG ships from strategically located distribution and service centers to customers in North America,
Europe, Asia, South America and the Middle East. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For more information on Distribution Solutions Group please visit
<U>www.distributionsolutionsgroup.com</U>. </P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>Contacts </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Company Contact: </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Distribution Solutions Group, Inc. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ronald J. Knutson </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Executive Vice President, Chief Financial
Officer and Treasurer </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">773-304-5665</FONT></FONT></P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Investor Relations Contacts: </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Three Part Advisors, LLC
</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Steven Hooser or Sandy Martin </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">214-872-2710</FONT></FONT></P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>dsgr-20230831.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20221108.6 -->
<!-- Creation date: 8/31/2023 10:34:00 PM Eastern Time -->
<!-- Copyright (c) 2023 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:us-types="http://fasb.org/us-types/2022"
  xmlns:dsgr="http://www.lawsonproducts.com/20230831"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  attributeFormDefault="unqualified"
  elementFormDefault="qualified"
  targetNamespace="http://www.lawsonproducts.com/20230831"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
    <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase" />
    <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" namespace="http://xbrl.sec.gov/dei/2022" />
    <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/numeric" />
    <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/non-numeric" />
    <xsd:import schemaLocation="https://xbrl.sec.gov/naics/2022/naics-2022.xsd" namespace="http://xbrl.sec.gov/naics/2022" />
    <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="dsgr-20230831_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="dsgr-20230831_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple" />
      <link:roleType roleURI="http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>dsgr-20230831_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20221108.6 -->
<!-- Creation date: 8/31/2023 10:34:01 PM Eastern Time -->
<!-- Copyright (c) 2023 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CoverAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_CoverAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cover [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Current Fiscal Year End Date</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation State Country Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation State Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity File Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line Two</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line Two</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:type="locator" xlink:label="dei_WrittenCommunications" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_WrittenCommunications_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Written Communications</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_WrittenCommunications_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Written Communications</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:type="locator" xlink:label="dei_SolicitingMaterial" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_SolicitingMaterial_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Soliciting Material</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_SolicitingMaterial_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Soliciting Material</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementTenderOffer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pre Commencement Tender Offer</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre Commencement Tender Offer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementIssuerTenderOffer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pre Commencement Issuer Tender Offer</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre Commencement Issuer Tender Offer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security 12b Title</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security 12b Title</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>dsgr-20230831_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20221108.6 -->
<!-- Creation date: 8/31/2023 10:34:01 PM Eastern Time -->
<!-- Copyright (c) 2023 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase
    xmlns:link="http://www.xbrl.org/2003/linkbase"
    xmlns:xlink="http://www.w3.org/1999/xlink"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
    xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:href="dsgr-20230831.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag" order="22.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="23.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="24.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="26.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="27.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="28.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="29.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="30.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="31.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="32.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine2" order="33.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="34.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="35.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="36.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="37.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="38.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:type="locator" xlink:label="dei_WrittenCommunications" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_WrittenCommunications" order="39.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:type="locator" xlink:label="dei_SolicitingMaterial" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SolicitingMaterial" order="40.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementTenderOffer" order="41.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementIssuerTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementIssuerTenderOffer" order="42.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="43.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="44.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="45.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="46.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>g545675g0831231336659.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g545675g0831231336659.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" !$ )X# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#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#WZO+_ (L:
MW/:MI^FVEQ+"[;II#$Y4XZ*./Q_*O4*^=_'.J?VIXOU"=6W1Q/Y$?T7C^>:V
MP\;SOV,ZKM$FTK3?%VMVANM.DOYH Y3?]K(Y'7JU3WF@^-K"SEN[DWZ01*7=
MOMF< =_O5Z[X/TO^R?">GVI7$GE!Y/\ >;D_SK$^*6IBR\)FU1L27LHB_P"
MCEOY ?C6BK-SY4B'32C=L\[\'^)M9MO$=C%_:%Q-;RR!9HI9"ZE.YYZ$#G/M
M1KWC;6O$6J-%9W$\%J\GEV\%NQ4MDX&2.234'A72KN^AUFZLXFDFM;)A&!U+
M/QQ[[=U8^F7SZ/J]O>+"KRVLF\12@@9'J*WY8N3:6J,[NUCIQX*\<$9\NY_\
M#?\ [*L+4/[=T+4FM;N[N[>[C 8A;ECC/(Y!KT"U^,49 %YI+ ]S#+G]"*T+
M"^\#>,=39I+*,ZA-U6Y3#/@=CG!X%9\\XZSCH5RQ?PLQ[KQ[JMCX%TMBP.J7
M@<"=@"1&K8WX]3T_#-<MIUAXM\4>;=6D][=!&VO(]T5&?09/\J3QU=02>*)[
M6T18[2P1;6%%Z*%ZX_$FO7O 6F?V3X.L8W7$DJ>?)]6Y_EBE)JG#F2U8TG.5
MF]CRV?P?XUMX))Y4N1'&I=B+WH!R?XJS?#VOZU::W9?9+ZY<R3(AA>0LL@)
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
M4$EVZ1J -S?(O [_ 'ZQ@;.?P9<7]PD5QJ.H!]@;#/YC$A$7N-O' Z8--7:
MU_[+O9[2RTV\DM8[6 QY$1):;9@@8(X' )ZUH7MB;K5=/E\Q!%:L\IC/5F*[
M5/T&3^E8.I6%SJ.J6UG!<-]JTFS6>.0GK.Q 7=Z@A&S_ +U.TS4(=9O=0U1Y
M#:QPVR689S@PR')D'/<$J/PI6>XK]#9,"S>)$O&GB(AMS%'$#\P9F!8_D /S
MK.30]031CHIGMUM"65YE)\QHV8DC&, G)&<U%IT<6FW^FZ9<6=E/*P8QW,)S
M)E1G>X(R,^N3R:O^)I28+&T,ACBN[M(I7#;?DP6(SVSMQ^-&M[!TN2PV$,VL
M37/F0RVZVBVJ0J<[1DEL_7Y1^%5= TU-&N+Q9[Z.9G=8X 6^9(5'R(?<9-16
MQM(_$DBQV=O"MI;,S3V\F %)X5P !G )Z\8]ZQ(H9Y-(MS<65DHUJ9S]KD!9
MXC)EDR,=<8 YZXIV>P7/0'ECB3=(ZHH[L<4"6,Q^8'4IC.[/%<S'%;3>(IK:
M]D$D&G6<2Q)<'(8MG=(0>IP ,_6LUMC>';A4/E66IZH(XNRI"6 )'H&VL?\
M@538?,:M_P"&(Y[UKA;K8LKY*L,\GTK:MS:V$$=J)D7RU"@,PS67J#I?^(=,
ML(F#I;,UU/M.0NT;4!^I;/\ P&LS3K:YU*+4+]=.L+@7MQ(8IKALX0?(O&T\
M87/7O5N4I)*3)45%W2.S!!&12U2TJR.FZ5;69E:8P1A#(W5L5=K(T*9TNP,_
MGFRMS-G/F&)=V?7..M.N;.UO HN;:&8*?E\Q V/SHHI@$MI;2VWD26\3PKC$
M;("O'3CI3;>QL[8[[>T@A9^&,<87(_"BB@ M["SMI#);VD$+MU:.,*3^53^5
M&TWF&-3(H*AL<@'KS112 3RHUF,@C42/A6<#D@=.:@CL+-+HSI:0+,3S(L8#
M?G113 G6*-9G=44.^-S <MCIFF?9K?R)5\B+9(29%V##D]2?4T44@&6ME:6F
M6MK2"$MU\N,+G\JFE@BN8#'/$DL;=4=00?P-%%,".&TMH;5HHK>*.)L[HT0!
M3GKQ3C!"\"QM%&R(<JI487'3 ]J**0#+FRL[IMUS:03,GW3)&&Q^=22PQ2V_
ME21(\3#!1E!4_A113 ;;VMM:ILMK>*%&/*QH%'Z5)%&D, 6)%1%'RJHP!112
( DHHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140212959205584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th"><div>Aug. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000703604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Aug. 31,  2023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">DISTRIBUTION SOLUTIONS GROUP, INC.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation State Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-10546<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">36-2229304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">301 Commerce Street<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 1700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Fort Worth<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">76102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(888)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">611-9888<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre Commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre Commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">Common Stock, $1.00 par value<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">DSGR<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>d545675d8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="dsgr-20230831.xsd" xlink:type="simple"/>
    <context id="duration_2023-08-31_to_2023-08-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2023-08-31</startDate>
            <endDate>2023-08-31</endDate>
        </period>
    </context>
    <dei:AmendmentFlag contextRef="duration_2023-08-31_to_2023-08-31">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="duration_2023-08-31_to_2023-08-31"
      id="Hidden_dei_EntityCentralIndexKey">0000703604</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="duration_2023-08-31_to_2023-08-31"
      id="Hidden_dei_CurrentFiscalYearEndDate_duration_2023-08-31_to_2023-08-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType contextRef="duration_2023-08-31_to_2023-08-31">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="duration_2023-08-31_to_2023-08-31">2023-08-31</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="duration_2023-08-31_to_2023-08-31">DISTRIBUTION SOLUTIONS GROUP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="duration_2023-08-31_to_2023-08-31">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="duration_2023-08-31_to_2023-08-31">0-10546</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="duration_2023-08-31_to_2023-08-31">36-2229304</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="duration_2023-08-31_to_2023-08-31">301 Commerce Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="duration_2023-08-31_to_2023-08-31">Suite 1700</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="duration_2023-08-31_to_2023-08-31">Fort Worth</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="duration_2023-08-31_to_2023-08-31">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="duration_2023-08-31_to_2023-08-31">76102</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="duration_2023-08-31_to_2023-08-31">(888)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="duration_2023-08-31_to_2023-08-31">611-9888</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="duration_2023-08-31_to_2023-08-31">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="duration_2023-08-31_to_2023-08-31">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="duration_2023-08-31_to_2023-08-31">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="duration_2023-08-31_to_2023-08-31">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="duration_2023-08-31_to_2023-08-31">Common Stock, $1.00 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="duration_2023-08-31_to_2023-08-31">DSGR</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="duration_2023-08-31_to_2023-08-31">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="duration_2023-08-31_to_2023-08-31">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MY?.J>ZC+N.HL?X;[:)'-M[#/)73)>UYN1]76^T$D7O!9QP<<GB-WPQ-',)^
MQ1' L#P8 \PG>&%Y_J?]K-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/[I_X3O,\
M3;,,J^AV&V6PQ>J69? 7CX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3B.T4
MKS4@\;J!1Y['NXWE 0^L"]CL0/YX'IBIN$^:0E<Q;M@)QI$\QQ"8Q?B,9AE2
MG0P^\?Y@IR1-\SR. !9GD*88 J<11S &P %#TG1X#SY['R73>RHY_U=3_ 10
M2P,$%     @ <(X?5Y>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#
M, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M
M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD
M%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3
MY?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^
M-8+)#^Q^ %!+ P04    " !PCA]7'#AEZC\!   \ @  #P   'AL+W=O<FMB
M;V]K+GAM;(U1RV["0 S\E=5^0!-0BU1$N)0^D*H6E8K[DG6(Q3XBKP,M7U\G
M452D7GKR>FR-9V87YTC'?8Q']>5=2(6NF9MYEJ6R!F_236P@R*2*Y U+2X<L
M-03&IAJ O<NF>3[+O,&@EXN1:T/9=1,92L88!.R '<(Y_<Z[5ITPX1X=\G>A
M^[<#K3P&]'@!6^A<JU3'\TLDO,3 QFU+BLX5>C(,=D",Y1]XVXG\-/O4(VSV
M'T:$%'J6"V&%E+C?Z/F-:#R!+ ]=R_$)'0.M#,,SQ;;!<.AHQ$5V9://8:Q#
MB'/Z3XRQJK"$52Q;#X&'' E<)S"D&IND53 >"CVN*!.L>@PL(:EU&*ADMW,J
MI]=V<,TB]RI#FJ,,:&T'X:-:"Q4&L&]R( DNR94;4EWI>::W=Y-[2:AU[D&P
M]_ :C1W-CQ^W_ %02P,$%     @ <(X?5R0>FZ*M    ^ $  !H   !X;"]?
M<F5L<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%3%U8*RX0
M!?,C$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*
M+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\
M7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7
M-_=%KLWC":[?#'!X=/X!4$L#!!0    ( '".'U=ED'F2&0$  ,\#   3
M6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/
M&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB
M>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9
M/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1
MB5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9
M_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC_0QI-^2!
M8ECFS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_7G\!4$L! A0#%     @ <(X?
M5P=!36*!    L0   !               ( !     &1O8U!R;W!S+V%P<"YX
M;6Q02P$"% ,4    " !PCA]7<09H.>X    K @  $0              @ &O
M    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !PCA]7F5R<(Q &  "<
M)P  $P              @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4
M Q0    ( '".'U?/(8>BA00  ,\1   8              " @0T(  !X;"]W
M;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !PCA]7GZ ;\+$"  #B
M#   #0              @ '(#   >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    (
M '".'U>7BKL<P    !,"   +              "  :0/  !?<F5L<R\N<F5L
M<U!+ 0(4 Q0    ( '".'U<<.&7J/P$  #P"   /              "  8T0
M  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !PCA]7)!Z;HJT   #X 0
M&@              @ 'Y$0  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0
M2P$"% ,4    " !PCA]799!YDAD!  #/ P  $P              @ '>$@
I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     "0 ) #X"   H%      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>24</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="d545675d8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" original="d545675d8k.htm">d545675d8k.htm</File>
    <File>d545675dex31.htm</File>
    <File>d545675dex991.htm</File>
    <File>dsgr-20230831.xsd</File>
    <File>dsgr-20230831_lab.xml</File>
    <File>dsgr-20230831_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="24">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "d545675d8k.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2022": 24
   },
   "contextCount": 1,
   "dts": {
    "inline": {
     "local": [
      "d545675d8k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "dsgr-20230831_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "dsgr-20230831_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "dsgr-20230831.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",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/naics/2022/naics-2022.xsd"
     ]
    }
   },
   "elementCount": 25,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 3,
    "total": 3
   },
   "keyCustom": 0,
   "keyStandard": 24,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "dsgr",
   "nsuri": "http://www.lawsonproducts.com/20230831",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d545675d8k.htm",
      "contextRef": "duration_2023-08-31_to_2023-08-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "100000 - Document - Document and Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d545675d8k.htm",
      "contextRef": "duration_2023-08-31_to_2023-08-31",
      "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r1"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r1"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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 Country Code",
        "terseLabel": "Entity Incorporation State Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r1"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r1"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "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 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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "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 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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Security 12b Title",
        "terseLabel": "Security 12b Title"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r2"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r5"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2022",
     "presentation": [
      "http://www.lawsonproducts.com//20230831/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 0
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r6": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001193125-23-226464-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-23-226464-xbrl.zip
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
M903C2//7 4R*H-;CK)O)G=K73<A)J&8"BCF1P%G1_GD0\\=#+OX/4$L#!!0
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
MA]3T8*T&!IT5]*:H,3KP2<4F,$U=L'[IA;;%'_@P? I$U -7L"816 YYE@/
MN&RT"I:QV\&'*^(VV X$J,JX;_;0M:HD!JDT8:DUBQO"'L\J/37"L@D8[FB>
MFUV<:7 .1GXG5LQPF,S3$6T0E89$NX='P7L#AX(3N6'1\1V%1P!>AG6[%9[#
MJ8>UO0')*PS2>$P74GA,$ /VL[=))M4\R0NWVK*2J+)NFPP^VF3LSY"LPOXC
MJWB<+\)L>8OCIF)X#:5M1F!ZR4DDX/-9&KQ[.I5-1/$(VF204.8C/]Z>O^KH
M6=RT1OO8$"S*1#3PL![6(R,",^I)B6V191J&2::CU> 9+K;T_:]MGU7U<BJ<
M7&U]2.<HP0_T(HN(Q.E-EMQ8S].^R#6Y17S)OG3O&94%<+J<OZC^,SE6;/+5
MT?KE3H"4'CR60^%K'=%"P+GP"# !BVI=T&>8]<SK3: / R0IE>,3Q,6#H5G2
M&MW$66)#6)?Z>BZ?#A^?U""#[=8)GV._5.$'XV*>,'G0(XHF<A[BPJ$H&Q42
M;@N[/J\1.OX&C= 7EETPA5H-/3FT6>*>Y7\ZSLB925XZE)3EQ.GJG+6Q5,54
MK8:F/) &"\7K!$P8@3V0-4X)S/-.BZ+&GIB;9YM*X5O%7S9(7F"OI&).H6AD
M9JR@NMXR>N8)3[PF5<IU;Y/)$EZ74OYC#9R-YVRY/JHK@%]*T2K(B9<*#&Y@
M",OX 1N6EMSB)AU1/\%YV,G#XF6<G&_LWDWS. W81LK96\W =J->G$%E%BM$
ME)ZNEZKX0RNAQZ"GGCG5QXR![4 9 R>0FDH'WT3<)$_YL[>@>GGQ;MN"Z@=I
M0>5\?Y=^28Y.I]KFSG8?9KKUCMX-4P^"+E:V>56[M;Z5+TG)S]'^]B//1JMO
M-6OET[:DX,?KB,5N47Z-D<M<9_FU2N/_VJZ5J$>R)!X%9RE6#_HT@-, 5BU&
M%Y1L8RH2DWHTTN>8D.+5&#KER=J>&OXNMJU9?L ^5$0^"M/',=($?R:+&1*%
M.03$5FY;8@%+TZ1ADB6&5IVQ#X4LR4=TK09M 9AW&=<32)ZRH6'!+(*\93[K
M?&/ZYU/$B0O<X=H;$3]\L<VJ_!&Y\EMER[A 1XM[0)A28&,75?C -'%W?""<
M 7^H>M&5J-]9+1#.;*3 F-/'="G=1.UCR0D99M.!J;4LI5D)N*R,>'IQ[;&*
M,3.%ND;<J&1.AEG00R@\CL/3A>@@-DH$6ZQIUB$.,NOI!&#!E,?@+X.DP0.W
MZIY$N+##:SE3@G+0"-S%90A+2ZNPIM]#7]QALR+B;I-!RM^EFS3]V\13NY-G
M%H])4)N U9#$OUNMZGP)V;['.;.)WBB@VZTJ'7),)4;?'A7$POH0OO:I%ED4
M09E\Y%?)'Q[\5*6S>S?Z=^WR;JR)3!F%]7#*;.DH5#HP@0%YG,4%)N?8@-N7
M;C)]8J;H[X.K%AIH.;_>>74-?EF[Y1_=TM#S]1XWQQ(4!Q=#PG&CM2ML#H3W
MZ(_&Y::]?"+.#V\Q?^\]PWR^Y,X;F^C4^BJ@,&F7SPUP1N[FA+WUXWXT*$%$
M64DJ+W(ZKM( VZ;2KW9WMG3RW?K[EE F<A:Z[9\D#>_"ANQ8.F*+39?Z%>$7
MI@&J_@"F>\S-B<%<QY0(.@J#SV8#2J3.1^PW<.?SHG*8:(56)=B!Y];RHS$T
MO()NM^+M>W:(ZX_684.MR<1'> IKICVS,%"W;.65DYS.GI7\ S[ !8G8IHJ8
MXJ\!V+![[&N+\6W+JDS/M-S\8$JL3(,69#9,>^: !J?@<288>D-QNB7L'[,U
M]D?1M< ]=W I/4[P;$E^^=W<TR^D.*)/UQOMEJ<X]OS2D[@T-5 5-BX:^=C\
M@K-?FMS*IGX&.[&%#V-9,0I32NU'Q_BUF078.5=NG:V_W]22]$LB "_#*=;X
M103U?$K<U'2_X!O;+1'DH0@O766= :CL&0@#//1@3WH$R8EO-[YDQY/J2B_;
MV/7;,)P6<(T$K FDI3*^E=2/Q+XAH7=JR7Q;SO'W4%#?6WO(_NHT2\<NR'<$
MB=E<>RK.]"#!D3E)U"1 67R]W9JI'!A&S2:VX+GNM-IEX4#BV*"+>#K?%'Y)
M1W-*F@WE<#5GMP+=A8GI5%-R1\4X ,^:2L$=8MB1S.[Z%4$IUK0D4;@BM26Y
MJ, P,C*?3FW,)9B2K3WT =C&0[9,L>':\N/R-GN >?$C6Z=N$M]7;16"I]+0
M"LLX_&0\#A]9)1ST*+#/LHNZ3>C]\;IOKD)=FPX3W )9WS'@V9?DP 9'7(PW
MMM5=M_8FA\H8D%Z'5NRHC2_0$D?N4+5-GB5<!187YC,?%62^Y#*'(;=;E"M(
M]4A+NPT4R5:^_8"X;)6>*_B1I6?7$LH1-LA#UU)!OO.RS:FPD7MIY-0J'J.7
MTC@I7A$?#Z-1D0U&5>+FWOFRXPA36S&\91-#.E[S)+)^,"[L")Z**+B[O9F
M&[E,A6R\(#_,&Q4QJ>9G5MOY5Y>BW:+3LBDEA :B33]]98ODP!U50Y@"6VZ/
MO*%3%INT]0<'?>[.M%]:<DEI<W>8#OMT6X<DD8%1J)O!)+-GY=4^S0:>C87%
MR6^RI2M'$>3XR.(8258GR&J?M15)/R+F7I%)+KM,A!(V"RLH[<M+1AO;VN=J
M_L9*_ =XTYSS$R1?^!Z$?\#%Z.%:#6Y0&R\9;$O'/UY#BOY&!76<3X2PX&C.
MJ3VV2KH.P0U $/&\!ZJ(^5QT["Z72I(<'T 6G 5MFP=MF"P25S"%^F9^^Y%-
MQ+K;J1>4TPE7-/E7WT896>^EJ2+KI9'&K%'%U?HBG4Z]W%-N*J@2<SQ"7+I%
MD))ILZ<UE(&ED%+#]W2;S_6].Y)LY6+K*K$D73LJ+[?UF1!,7%@IX*B':<O0
M3 =/ZL/@#;'P6$D#!8*]J(>626AV1:*<\&D.\;-'$-00-/[(9F5FA0K5OH&]
MC9U.358U'>3'$0UIV;[Z-IN%7=6Y9!R/<XW]*U)]G97<Y-1'&:6TK_I\PUGM
MEF4MK@_F-V/3N:G7*&,\IP,@&@="<3?4^'JF28;8P@U\_U:M_W >LX?."Y,9
M#VK-,6X9%V'RL9V=R$;&&QB7$I-)QR98)'4-3B?UFC$'JVE@VZ%?C[#,MA+_
MF\Z2;*'1)R[F&*6DCD)#\$/!^Y,R?!-MX"9.[G2MFD,"68Q,I_.4*S ")SJH
M#YFAG&DV?K_GH&*MA7+P.0R49BLD]);2A?0LI/8O/CZYJ[R3<LVAMVA/CAFK
M<:5X],U84(80<JEKH=7!Z+>T%LJXXC0L,-7+P1HNH*L)?B$L,G1/ VT(HRIT
M$*RV*2%2WQ?V(_*ZSK,QQD=GII7*'CR^TFOX^J6K&JYZ_S(&9[^R.!BY(API
M3(/!<Y*!-9,2;0!7-9F#PB*9L7"!5-.YR6C[\"0\\B$J1]B'O:7!I\!'8^H8
M]Z/":)I$$JEWGBKGI1P)1#W+*<< WRHU)220*GV8, V-(G37F(>@1[:MD&EO
MS/.6_:BV=7-I$FZ6AA17'?(G=O@&C<8KO;'KJVV6N@RX<4GQD2KKF@TDZK:S
MNNE M+[G -V_[E3#+ ^[@7_:G/?^-IT.:MB#:KP,?\ MXG!N>#RDYFX3]J:7
MO<NK?B>ZZIY>G)]UHO[KWB7\H?XCKXD3KKI_(D-_!5E"+Q9I<N):?JUK=RB:
M@:0F./R89K1\9+!)90NX>4P86,I-%4=JJO!(6?P2-32?%S2.1_,AU8H2XJ%\
M>+EC%A=OP3?'":H6F]IA=(][FA_^-VV Z+GP&U@]L.V+NHY!=8/WSXJ3CF:<
M"S6-"\Y"X?0LOW,=8>24VL?=R,B;2TWOH[@ R8=GH7"9*D(R2-)!NS(2 %X3
M/@[D77'/-O[J\)?'9JJO-(AA>+0_%6!4\_-2MU&B=)=P9M;/=Z/&>3;U+#A+
M(W2@,#7"B^*IH!>&+B024GYYDNYML@X@VI;:KB*8A:( 9T2JBW-35+($J]6U
ML M:IK#;F#-4AHVZ4DM3U+8KZ)SAJ-AO]&<.06N\P DS\P:.K%3Z@HWG22+'
M[[1;7M,IF<-=R87J<(O,K-37J>D4P4R29,12V*YG70H83'R$28T(%2ARBC@*
M1@921G9!Z7HM^K&L92FH/\3<E%XZHE'B4V;/-:H;V*H,R></7UR<_1N^?-W_
MX\WQ_P-02P,$%     @ <(X?5_9#B/Q:!P  [Q4  !$   !D-30U-C<U9&5X
M.3DQ+FAT;<U8;6\:1Q?]CL1_N*+/$Z428##&+Q@CV1C;M-A$0)JFWX;=@9UF
M=V<[,VM,?WW/S.YBR(L=*7;5*(G99>;.N>>>^S+NWLQN1[WNS>#\LE<N=6?#
MV6C0&_Q>.SFI-[M[V2/>[^4+J'LQOOQ(%]?]\6@\.:M\N!G.!A6:SCZ.!F>5
M4,2\%G"Q#$SG3JJ(A94>E4O8W^>QX:K7O1S^5BQ>"=\$G>-Z6\058J%8QC#
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
MEB>"-!-DJ9">\35HP_"0S]9+<<>UVM)_7RC;1=._LJ/V_ ]02P,$%     @
M<(X?5U@G0)KC!   #"X  !4   !D<V=R+3(P,C,P.#,Q7W!R92YX;6S5FEUS
MXC84AN]W9O^#ZMZT,S7&D-TF3,@.)4F'*4D88/MULR/L V@J2QY)#O#O*QG4
M8K"SD-UVK%P$L/4>O><\LHR$KS^L$XJ>04C"6=<+&TT/ 8MX3-BBZV72QS(B
MQ$-2819CRAETO0U([\/-VS?7W_@^NKT?/"(?+95*92<(5JM5(YX3)CG-E XI
M&Q%/ N3[MGU_^A']NNVN@\9  4M "98*!/HI(S3NM)JM5A@V+QOO]V4"L(F'
M8JR@@RZ#=ACHAFT4-COMBTXS1*,'=)>'86A*$MC7\G0CR&*IT'?1]RA7W7+&
M@%+8H'O",(L(IFAB+?^ !BQJH!ZE:&QD4ON4()XA;NRB4L+^ZIA_,^,>O7V#
M])\N))/YT:YGRK&KQGHF:(.+A;;;; =6Y.UKUD>B53N7A%=75T%^MMA>DK+6
MNH,P^/UA.(F6D&!?0]#0HH.NM)M8_:/>-_<NV)ZT[27IR#S2D$=Y[4]("U6V
M,)]\V\PWA_RPY;?#QEK&WHWI<EM5P2F,88[,Z\?QH- GQ2O)62IXG$5J.[+R
M0="\U*-!X35G/-D$1AG<\BA+@"G[VF/Q'5-$;09LSD62Y^.AO+2=I8!YUXOE
M0O@VFG'U[5@'^G1.(+5)]>4A29)2\%"PEU4J] AB*F\]U <* E@K8#'$-HQ)
MX#_-^V9+>#>,>52H@[V2<WP2HL:"/P<Q$--CR[PQ16KE!=(?/O6YGCQZ,ZD$
MCE2Q$-2,&R[L08IG0'6=CT7!US34TVG')O5[BA>G&CH0%0WMP^N)J! 2B\B&
MTV^/R!6O@5V+(,5"Q_.CI9[NK'HN>%):G%UOO-0H%S&(KJ?3U]>^AU)!N-"P
M]1$/95)[X:EQC:DY!W,0 N+A-NU*E[E%/8]*R%M^93S;T=C7&0A,!WK8KW^!
MS:F8*L3UQ55AV&)K.X.MGPE3A'LB(TS_ "SN6'RK;\4G7_&5^OK"J_9L^5TX
MP\_>#Z:ZDJ<R*VKJRZGHT[)Y[QR;$6BO\9D75H6X_K0.#%ML/SJ#;3NWCV%!
M3*),/>+D9&KEVOI"*_=KF5TZQDPO[[A(N<A+.]$5AC[/]"UZT^?QF0@_$ZKN
M1#]CWP*^<@SP/:'PF"4S$.?1W-?5'=V^UQVG=M,Q3E.\'L2Z#&1.MEL,KX%6
M&:3N!"N-6YRA8SA[<:R++'<O0\(@/ ]E:8"Z8RPU;1&ZMC _3J;UI0A;+B)L
M_8O0G45Z(9F^?OLDIGS%7@5P7^X(OGW+%IX[*_1"*OE7L2<Q$OR9F"W\UQ \
MBN$(QB/?EN4[-UF.N%28_DG2\U<7Y1$<X7C@VE)T9U_&S"<] ?@<;D5-?4D5
M?5HV[FR^F-\DZ6C)V9GKO&-=?1D=>[6<W-EP^4W[4\#Z/$DRMEOFR%-A58CK
M2ZS"L,7FSC;*A%,2$478XD'?C 4QUDYC5J:L+[ RMSM:%^YLIHP$F"$'^MM2
M_CN(>9I /,WGIT^++T6H+[V77%N*[NRA'&0SD#(#\>4L2^(X0[3$N^7JSL;*
M!*+,6 Q;LRE1].2ODL>Z^G([]FHYN;-[,A78//4XV20S?O+M[D!47T('1BT>
M=_9'[!"[6T=+S!9PSL^MY=KZPBKW:YFYM@]REX!8Z+'WL^ KM=3S>XK9F8]\
M582H+\$7;5N0_\-6R'5P5)JA/F >8MZ>,?_,([GZR-]02P$"% ,4    " !P
MCA]7;$(S$]L0  "G9P  #@              @ $     9#4T-38W-60X:RYH
M=&U02P$"% ,4    " !PCA]7$9BJOJ(K  #T\0  $               @ $'
M$0  9#4T-38W-61E>#,Q+FAT;5!+ 0(4 Q0    ( '".'U?V0XC\6@<  .\5
M   1              "  =<\  !D-30U-C<U9&5X.3DQ+FAT;5!+ 0(4 Q0
M   ( '".'U>R$3G@0P,  %\+   1              "  6!$  !D<V=R+3(P
M,C,P.#,Q+GAS9%!+ 0(4 Q0    ( '".'U>N5AKDL08  *=)   5
M      "  =)'  !D<V=R+3(P,C,P.#,Q7VQA8BYX;6Q02P$"% ,4    " !P
MCA]76"= FN,$   ,+@  %0              @ &V3@  9'-G<BTR,#(S,#@S
?,5]P<F4N>&UL4$L%!@     &  8 ?@$  ,Q3      $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
