<SEC-DOCUMENT>0001193125-24-198446.txt : 20240812
<SEC-HEADER>0001193125-24-198446.hdr.sgml : 20240812
<ACCEPTANCE-DATETIME>20240812091630
ACCESSION NUMBER:		0001193125-24-198446
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		16
CONFORMED PERIOD OF REPORT:	20240812
ITEM INFORMATION:		Other Events
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20240812
DATE AS OF CHANGE:		20240812

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CDW Corp
		CENTRAL INDEX KEY:			0001402057
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-CATALOG & MAIL-ORDER HOUSES [5961]
		ORGANIZATION NAME:           	07 Trade & Services
		IRS NUMBER:				260273989
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35985
		FILM NUMBER:		241195170

	BUSINESS ADDRESS:	
		STREET 1:		200 N MILWAUKEE AVENUE
		CITY:			VERNON HILLS
		STATE:			IL
		ZIP:			60061
		BUSINESS PHONE:		847-465-6000

	MAIL ADDRESS:	
		STREET 1:		200 N MILWAUKEE AVENUE
		CITY:			VERNON HILLS
		STATE:			IL
		ZIP:			60061

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	VH Holdings, Inc.
		DATE OF NAME CHANGE:	20070605
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>d760355d8k.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-types="http://fasb.org/us-types/2023" 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:cdw="http://www.cdw.com/20240812" 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 id="Hidden_dei_EntityRegistrantName" name="dei:EntityRegistrantName" contextRef="duration_2024-08-12_to_2024-08-12">CDW Corp</ix:nonNumeric> <ix:nonNumeric name="dei:AmendmentFlag" contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-282">false</ix:nonNumeric> <ix:nonNumeric id="Hidden_dei_EntityCentralIndexKey" name="dei:EntityCentralIndexKey" contextRef="duration_2024-08-12_to_2024-08-12">0001402057</ix:nonNumeric> </ix:hidden> <ix:references> <link:schemaRef xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xlink:type="simple" xlink:href="cdw-20240812.xsd" xlink:arcrole="http://www.xbrl.org/2003/linkbase"/> </ix:references> <ix:resources> <xbrli:context id="duration_2024-08-12_to_2024-08-12"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001402057</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-08-12</xbrli:startDate> <xbrli:endDate>2024-08-12</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:12pt;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:12pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">FORM <span style="white-space:nowrap"><ix:nonNumeric name="dei:DocumentType" contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-293">8-K</ix:nonNumeric></span></p> <p style="font-size:12pt;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:12pt; 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&#160;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:12pt; 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_2024-08-12_to_2024-08-12" format="ixt:datemonthdayyearen" id="ixv-294">August&#160;12, 2024</ix:nonNumeric></p> <p style="font-size:12pt;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:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">
<img src="g760355g0812015618723.jpg" alt="LOGO" style="width:1.41667in;height:0.763194in"/></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman;font-weight:bold;text-align:center"> <span style=" -sec-ix-hidden:Hidden_dei_EntityRegistrantName">CDW CORPORATION</span> </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 its charter)</p> <p style="font-size:12pt;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: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 style="width:34%"/>
<td style="vertical-align:bottom"/>
<td style="width:32%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:32%"/></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_2024-08-12_to_2024-08-12" format="ixt-sec:stateprovnameen" id="ixv-295">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"><span style="white-space:nowrap"><ix:nonNumeric name="dei:EntityFileNumber" contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-296">001-35985</ix:nonNumeric></span></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold"><span style="white-space:nowrap"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-297">26-0273989</ix:nonNumeric></span></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"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Commission</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">File Number)</p></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:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(I.R.S. Employer</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Identification No.)</p></td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td style="height:12pt" colspan="2"/>
<td style="height:12pt" colspan="2"/></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:EntityAddressAddressLine1" contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-298">200 N. Milwaukee Avenue</ix:nonNumeric></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/></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"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-299">Vernon Hills</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="duration_2024-08-12_to_2024-08-12" format="ixt-sec:stateprovnameen" id="ixv-300">Illinois</ix:nonNumeric></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<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_2024-08-12_to_2024-08-12" id="ixv-301">60061</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="vertical-align:top"/>
<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:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">Registrant&#8217;s telephone number, including area code: <ix:nonNumeric name="dei:CityAreaCode" contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-302">(847)</ix:nonNumeric> <span style="white-space:nowrap"><ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-303">465-6000</ix:nonNumeric></span></p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">None</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:12pt;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:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Check the appropriate box below if the Form <span style="white-space:nowrap">8-K</span> filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</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_2024-08-12_to_2024-08-12" format="ixt-sec:boolballotbox" id="ixv-304">&#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_2024-08-12_to_2024-08-12" format="ixt-sec:boolballotbox" id="ixv-305">&#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 <span style="white-space:nowrap">14a-12</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.14a-12)</span></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_2024-08-12_to_2024-08-12" format="ixt-sec:boolballotbox" id="ixv-306">&#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"><span style="white-space:nowrap">Pre-commencement</span> communications pursuant to Rule <span style="white-space:nowrap">14d-2(b)</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.14d-2(b))</span></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_2024-08-12_to_2024-08-12" format="ixt-sec:boolballotbox" id="ixv-307">&#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"><span style="white-space:nowrap">Pre-commencement</span> communications pursuant to Rule <span style="white-space:nowrap">13e-4(c)</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.13e-4(c))</span></p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Securities registered pursuant to Section&#160;12(b) of the Act:</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:8pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:34%"/>
<td style="vertical-align:bottom"/>
<td style="width:32%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:32%"/></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:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Trading</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Symbol(s)</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:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Name of each exchange</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">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_2024-08-12_to_2024-08-12" id="ixv-308">Common stock, par value $0.01 per share</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_2024-08-12_to_2024-08-12" id="ixv-309">CDW</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2024-08-12_to_2024-08-12" format="ixt-sec:exchnameen" id="ixv-310">Nasdaq Global Select Market</ix:nonNumeric></td></tr></table> <p style="margin-top:12pt; 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:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:right">Emerging growth company&#8194;<ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="duration_2024-08-12_to_2024-08-12" format="ixt-sec:boolballotbox" id="ixv-311">&#9744;</ix:nonNumeric></p> <p style="margin-top:12pt; 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.&#8194;&#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%;clear:both"/>

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<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:11%;vertical-align:top" align="left"><span style="font-weight:bold">Item&#8201;8.01</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Other Events </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On August&#160;12, 2024, CDW Corporation announced that it has commenced cash tender offers to purchase any and all of the outstanding 5.500% Senior Notes due 2024 and 4.125% Senior Notes due 2025 issued by CDW LLC and CDW Finance Corporation (collectively, the &#8220;Offers&#8221;). </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A copy of the press release is attached as Exhibit 99.1 hereto and is incorporated herein by reference. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Current Report on Form <span style="white-space:nowrap">8-K</span> is neither an offer to sell nor a solicitation of offers to buy any securities. The Offers are being made only pursuant to the Offer to Purchase and the related Notice of Guaranteed Delivery. The Offers are not being made to holders of securities in any jurisdiction in which the making or acceptance thereof would not be in compliance with the securities, blue sky or other laws of such jurisdiction. </p> <p style="font-size:18pt;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:11%;vertical-align:top" align="left"><span style="font-weight:bold">Item&#8201;9.01</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Exhibits </p></td></tr></table> <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 style="vertical-align:bottom;width:5%"/>
<td style="width:92%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Exhibit<br/>Number</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold">Description</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></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="d760355dex991.htm">Press release dated August&#160;12, 2024 announcing the commencement of the Offers. </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></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 (embedded within the Inline XBRL document).</td></tr>
</table>
</div></div>



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

<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; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned 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 style="vertical-align:bottom;width:1%"/>
<td style="width:4%"/>

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

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


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:0pt">&#160;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="3"><span style="font-weight:bold">CDW CORPORATION</span></td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td style="height:12pt" colspan="2"/>
<td style="height:12pt" colspan="2"/>
<td style="height:12pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">Date: August&#160;12, 2024</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:0pt">&#160;</p></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/ Frederick J. Kulevich</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:0pt">&#160;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:0pt">&#160;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Frederick J. Kulevich</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:0pt">&#160;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:0pt">&#160;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Senior Vice President, General Counsel and Corporate Secretary</td></tr>
</table>
</div></div>

</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>d760355dex991.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="center">


<IMG SRC="g760355g0812002647663.jpg" ALT="LOGO" STYLE="width:1.77569in;height:0.94375in;">
 </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CDW Corporation Commences Offers to Purchase Certain Outstanding Senior Debt Securities </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">August&nbsp;12, 2024 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">VERNON HILLS, Ill.&#151;(<U>BUSINESS
WIRE</U>)&#151;CDW Corporation (&#147;CDW&#148;) today announced that it has commenced cash tender offers to purchase any and all of the outstanding 5.500% Senior Notes due 2024 (the &#147;5.500% Notes&#148;) and 4.125% Senior Notes due 2025 (the
&#147;4.125% Notes&#148; and, together with the 5.500% Notes, the &#147;Notes&#148;) issued by CDW LLC and CDW Finance Corporation (the &#147;Issuers&#148;), for the consideration described below. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

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

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

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

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

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

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

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

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>Title of Security</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>CUSIP</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Aggregate<BR>Principal<BR>Amount<BR>Outstanding</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Maturity Date</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Treasury</B><br><B>Reference<BR>Security</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Bloomberg<BR>Reference<BR>Page(1)</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fixed<BR>Spread</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Consideration(2)</B></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">5.500% Notes due 2024</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">12513GBA6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">575,000,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center">December&nbsp;1,&nbsp;2024</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center">N/A</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center">N/A</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center">N/A</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center">$1,000.00</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">4.125% Notes due 2025</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">12513GBE8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">600,000,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center">May&nbsp;1, 2025</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center">3.875%&nbsp;due<BR>April&nbsp;30,&nbsp;2025</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center">FIT3</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center">50&nbsp;bps</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center">To&nbsp;be&nbsp;determined&nbsp;at&nbsp;the&nbsp;Price<BR>Determination Time(3)</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&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%" 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 Bloomberg Reference Page is provided for convenience only. To the extent any Bloomberg Reference Page
changes prior to the Price Determination Time (as defined below), the Joint Dealer Managers referred to below will quote the Treasury Reference Security from the updated Bloomberg Reference Page. </P></TD></TR></TABLE>
<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%" 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">Per $1,000 principal amount of Notes validly tendered before the Expiration Time (as defined below), not
validly withdrawn and accepted for purchase. In addition to the applicable consideration, all holders will also receive accrued and unpaid interest on the Notes from, and including, the last interest payment date up to, but excluding, the Settlement
Date (as defined below). </P></TD></TR></TABLE>
<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%" 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 consideration offered per $1,000 principal amount of 4.125% Notes validly tendered and accepted for
purchase pursuant to the offer therefor will be determined by the Joint Dealer Managers referred to below. Such Consideration for each $1,000 principal amount of 4.125% Notes will equal the lesser of (x)&nbsp;the amount determined in the manner
described in the Offer to Purchase (as defined below) by reference to the fixed spread specified above for the 4.125% Notes plus the yield based on the <FONT STYLE="white-space:nowrap">bid-side</FONT> price of the Treasury Reference Security
specified above for the 4.125% Notes as quoted on the Bloomberg Reference Page specified above for the 4.125% Notes at 2:00 p.m., New York City time (such time, the &#147;Price Determination Time&#148;) on August&nbsp;16, 2024, and (y) $1,000. The
Consideration for the 4.125% Notes shall in no case be greater than 100% of the principal amount of 4.125% Notes validly tendered and accepted for purchase. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The tender offers will expire at 5:00 p.m., New York City time, on August&nbsp;16, 2024, unless extended or earlier terminated (the &#147;Expiration
Time&#148;). Holders who have validly tendered their Notes may withdraw such Notes at any time at or prior to the Expiration Time. The Guaranteed Delivery Date is August&nbsp;20, 2024. CDW expects to pay the applicable consideration for Notes
validly tendered and not validly withdrawn at or prior to the Expiration Time on August&nbsp;22, 2024, the second business day following the Guaranteed Delivery Date (the &#147;Settlement Date&#148;). The tender offers are conditioned upon
satisfaction of certain conditions, but are not conditioned upon any minimum amount of Notes being tendered. </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">The complete terms and conditions of the tender offers are set forth in the Offer to Purchase, dated
August&nbsp;12, 2024 (the &#147;Offer to Purchase&#148;) and in the related Notice of Guaranteed Delivery, along with any amendments and supplements thereto, which holders are urged to read carefully before making any decision with respect to the
tender offers. CDW has retained BofA Securities and J.P. Morgan Securities LLC to act as Joint Dealer Managers in connection with the tender offers. Copies of the Offer to Purchase and the related Notice of Guaranteed Delivery may be obtained from
D.F. King&nbsp;&amp; Co., Inc., the Tender and Information Agent for the tender offers, by phone at +1 (212) <FONT STYLE="white-space:nowrap">269-5550</FONT> (banks and brokers) or +1 (800) <FONT STYLE="white-space:nowrap">814-2879</FONT> (all
others), by email at <U>cdw@dfking.com</U> or online at <U>https://www.dfking.com/cdw</U>. Questions regarding the tender offers may also be directed to the Joint Dealer Managers as set forth below: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

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

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>BofA Securities</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Bank of America Tower<BR>620 South Tryon Street, 20th Floor</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Charlotte, North Carolina 28255</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Attn: Debt Advisory</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Toll-Free:
(888) <FONT STYLE="white-space:nowrap">292-0070</FONT></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Collect: (980) <FONT STYLE="white-space:nowrap">388-4370</FONT></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>J.P. Morgan Securities LLC</B><B><BR></B>383 Madison Avenue</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">New York, New York 10179</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Attn:
Liability Management Desk</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Toll Free: (866) <FONT STYLE="white-space:nowrap">834-4666</FONT></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Collect: (212) <FONT STYLE="white-space:nowrap">834-4818</FONT></P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This news release is neither an offer to purchase nor a solicitation of an offer to sell any securities. The tender offers are
being made only by, and pursuant to the terms of, the Offer to Purchase and the related Notice of Guaranteed Delivery. The tender offers are not being made in any jurisdiction in which the making or acceptance thereof would not be in compliance with
the securities, blue sky or other laws of such jurisdiction. In any jurisdiction where the laws require the tender offers to be made by a licensed broker or dealer, the tender offers will be made by the Joint Dealer Managers on behalf of CDW. None
of CDW, the Issuers, the Tender and Information Agent or the Joint Dealer Managers, nor any of their affiliates, makes any recommendation as to whether holders should tender or refrain from tendering all or any portion of their Notes in response to
the tender offers. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>About CDW </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">CDW Corporation is a
leading multi-brand provider of information technology solutions to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&amp;P 500 Index, CDW helps
its customers to navigate an increasingly complex IT market and maximize return on their technology investments. For more information about CDW, please visit <U>www.CDW.com</U>. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Caution Concerning Forward-Looking Statements </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Statements
in this release that are not statements of historical fact are forward-looking statements within the meaning of the safe harbor provisions of the Private Securities Litigation Reform Act of 1995, including without limitation statements regarding the
future dividends, earnings growth, capital allocation and other strategic plans of CDW. These forward-looking statements are subject to risks and uncertainties that may cause actual results or events to differ materially from those described in such
statements. Although CDW believes that its plans, intentions and other expectations reflected in or suggested by such forward-looking statements are reasonable, it can give no assurance that it will achieve those plans, intentions or expectations.
Reference is made to a more complete discussion of forward-looking statements and applicable risks contained under the captions &#147;Forward-Looking Statements&#148; and &#147;Risk Factors&#148; in CDW&#146;s Annual Report on Form <FONT
STYLE="white-space:nowrap">10-K</FONT> for the year ended December&nbsp;31, 2023 and subsequent filings with the SEC. CDW undertakes no obligation to update or revise any of its forward-looking statements, whether as a result of new information,
future events or otherwise, except as otherwise required by law. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Investor Inquiries </U> </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Steven O&#146;Brien </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Vice President, Investor Relations </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(847) <FONT STYLE="white-space:nowrap">968-0238</FONT> </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>investorrelations@cdw.com</U> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>Media Inquiries </U> </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Sara Granack </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Vice President, Corporate Communications </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(847) <FONT STYLE="white-space:nowrap">419-7411</FONT> </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>mediarelations@cdw.com</U> </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>cdw-20240812.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:20231012.2 -->
<!-- Creation date: 8/12/2024 11:30:01 AM Eastern Time -->
<!-- Copyright (c) 2024 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/2023"
  xmlns:cdw="http://www.cdw.com/20240812"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  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.cdw.com/20240812"
  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/2023/dei-2023.xsd" namespace="http://xbrl.sec.gov/dei/2023" />
    <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/2023/naics-2023.xsd" namespace="http://xbrl.sec.gov/naics/2023" />
    <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="cdw-20240812_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="cdw-20240812_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple" />
      <link:roleType roleURI="http://www.cdw.com//20240812/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>4
<FILENAME>cdw-20240812_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:20231012.2 -->
<!-- Creation date: 8/12/2024 11:30:01 AM Eastern Time -->
<!-- Copyright (c) 2024 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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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>5
<FILENAME>cdw-20240812_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:20231012.2 -->
<!-- Creation date: 8/12/2024 11:30:01 AM Eastern Time -->
<!-- Copyright (c) 2024 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.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:href="cdw-20240812.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="22.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="23.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="24.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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="28.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="29.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="30.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="31.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="32.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="33.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="34.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="35.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="36.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="37.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="38.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="39.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="40.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="41.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="42.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="43.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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="44.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>g760355g0812002647663.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g760355g0812002647663.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" !9 *@# 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#WZBBB@ HH
MHH **** "BBB@ HJ&ZNX+*$S7$JQH.,GJ3Z =2?85C2WNO:B2FEV4=C"?^7J
M_!W'_=B'/_?1'TI-V-:=&4]=EW?]?D;KNL:%W8*JC)9C@"N:U'X@>'-/D,0O
M?M<X./*LU,I_,<?K2?\ "$VMZXEUV_O=6DSG9-)LA'TC7 _/-;MEI>GZ;&$L
M;*WME QB*,+_ "J?>?D;I86G\3<WY:+[W=_@CCG\9^);_P#Y WA"ZVG[LMX=
M@/X<?SJK)!\3]0SF>PL%/9"N1^.&/ZUZ-11R-[LUCCX4_P"'1BO6\OS?Z'EL
MO@;QS=C_ $GQ0#GL+F7'Z 5FW/PK\2N"3J=K<'T>:3^HKV2BI]C%F\,\Q4/A
MY5\D> 7OP^\46 +G36F4?Q6T@<_EU_2L5;_5=/F,:WE]:RIU3S70C\,U],UF
M:SX?TO7[8PZC:)+Q\LF,.G^ZW45#H?RL]"AQ&V[8F":\O\G_ , \2L/B#XGT
M]AC4FN$'5+E0X/X]?UKN]!^*]C>.L&LV_P!BD/ F0[HB??NOZCWK@?%_A&Y\
M*WZHS&:RFSY$^.O^RW^T/UKG*R4YP=CVIY?@,=252,5KLUI_7S/J1'26-9(V
M5T895E.01Z@T5X[\,O%<MCJ4>A7<A:SN3BWW'_52>@]CZ>OUHKJA-25SXO,,
M#/!5O9RU71]T>Q.ZQHSNP5%&69C@ >IKSS7?BQ8V<K0:1;?;G7@S.VV//MW;
M]*R?BGXHDEN_^$?M)"L,8#794_?8\A/H!@GZCTKS2LJE5IVB>[E.1TZE-5\1
MK?9>7F=Q+\5O$COE%L8U_NB$G^;5IZ5\7KM)535M/BDA/!DMLJP]]I)!_,5G
MV_PLUB;0S?R7$45R8_,2T926(QG!;LWMBN$K-RJ1W/4IX/+,4I1IQ3MH[?YG
MT[I^H6NJV$-[93++;RKN1Q_G@^U<'XR^(E]X>\0OIME:6LJ1Q(SM+NSN.3C@
M^F*S?@_J4OVC4=+9B8M@N$&?NG.UOS^7\JX?Q3??VCXKU2Z#95KAE4_[*_*/
MT%:3J/D31Y.!RBG''U*55<T8K3Y[?J=7_P +?UO_ *!^G_D_^-*GQ@U@-\^F
M6+#T5G']37':!I#Z]KMKIB2>7Y[$&3;G: "2<?A6WXP\"7'A2W@NA=B[M97\
MLMY>QD;&1D9/!P:S4JC5SU9X/*X5E0E!*3V6IZ#X:^).F:[=QV=W ;&\<XBW
ML&1V] W8^Q%6O'GBN\\*VEE+9P03-/(R,)LX  SQ@BO!^>H)!'((ZBO0/&NJ
MR:SX$\,7LIS-(SB0^K*-I/XD9JE5;B^YQ5LEH4L72E%>Y)M-?)L5OC!K84G^
MSM/X'H_^->H7.LK8^%FUFY"C9:B=E'0L5SM'U)Q7S8_W&^E>J_$S5OLWAS2=
M%C;#3QI+*!_<4# _%O\ T&B%1V;89CE5!UJ-*C&W,W?T5C-_X6_K>.=.T_\
M\?\ \:Z3P3X]U+Q-KKV-U:6L4:P-+NBW9R"!W/O7C5=Y\)<#Q5=.Q 5;)R2>
MWS+2A4DY)-G3F.682GA9SA32:1U_CGQ[<>&-1MK&QM[>>5XS)+YV?E!.% P?
M8URR_%W77=433;!G8A54!\DGH.M<CXCU8ZYXBOM1R2DLI$>>R#A?T'ZUO_#/
M0_[5\4+=2+FWL!YS9'!?H@_F?PH]I*4K)DQRW"87!>TKP3:5WZ]OOT/;;4W!
MM(3=!!<% 91']T-CD#VS4U%%=9\0W=W.?\;:6FK>$-0A909(XC/$?1T&1_4?
MC7SR#D ^M?2NO3I;>'=2GD.%2UD)_P"^37S2HPH'H*Y:^Z/LN&92=&<7LG^F
MI-:S/;7EO<1G#Q2K(I]P0:*MZ%8MJ7B#3K)1GSKA ?\ =SD_H#140C)_"=N9
MXK"49Q5=7=B'4[MM0U:\O'.6GG>3\R2/TK5\$V":EXRTRWD4-&)?-8'H0@+?
MS K'O+9[*_N;608>"5HV!]5)']*U?!^K0Z'XKL;^Y.($9DD;&=JLI&?PSFI7
MQ:G=B$_JLE2WY7;[M#Z*KBC\*_#3,6*7>2<G_2#6?XX\?V$>BM9Z)J FO+C
M\VW?_4KU)W#N>F/>O,O^$EU[_H-:A_X$M_C714J0O9JY\KEN5XUTW4IS=._J
MKV/9;?POH_@JSU'5[ 3K*EH^3)*6&!\W\P*\&R3RQRQY)]Z]":YU.W^$]Y>:
ME>7,\FJ3I% )Y"Q$>>HSZX;\,5Y[651IVLCV\HHSA[652?,[VOZ+_-M'??"2
MR\_Q/<W9'RVUL0#_ +3G'\@:Z;XO7*Q^&[.V/WYKH,![*IS_ #%8WPTUK1-!
MTB_FU'48+>>>88C8G=L4<<#W)KFO&_B@>*-:$L 9;*W7RX%88)SU8CMGC\ *
MKF2IV[G(\/5Q&;^U:?)#KZ+I\SF:Z_786A^&WA?=_P M)9Y /8DD?I7-:;IU
MQJ^IV^GVJDS7#A%]AW)]@,G\*]'^*UI%8:)X?LX1B* M&GT" 5G%>ZV>EBZ\
M5BJ%'JVW]T6OU/+PI=E0=6( _&MOQAJ?]J^*+R9&S#$1;P_[J<?J<G\:PP2#
MD<$5<TG39=9U>UTZ'/F7,H0GT'\1_ 9-2K['9.,%+VTOLI_I?\B2^TQK'3-,
MNI"=U\DDH4]D#;5/X\G\JMZ!J#:98ZY.C;9);(6R'W=U!_0-73?%BWBM-2T>
MV@7;%#9E$7T 8 ?RKS_)P1DX/454ERRL<^&G]<PL9R^UK\N;;[M!O 'H!7OO
MP]T/^Q/"L'F)MN;O_2)LCD9'RC\!C\<UY#X-T3^W_%%I:,N;=#YT_P#N+V_$
MX'XU]$5K0C]H\/B3%V4<-'U?Z?UZ!116=KFMV?A_2I;^]?$:<*H^](W91[FN
MENVI\G"$IR4(J[9R'Q6UQ;/0DTB-O](O2"X':)3D_F<#\Z\9J_K6KW6NZM/J
M-V?WDIX4=$4=%'L*O^$_"]SXIU46\>Z.TC(-S/C[B^@_VCV_.N*;<Y:'Z'@J
M$,NPEJCM;5OS_K0[#X3>'F>XFU^=,(@,-MGN?XF_I^=%>HV=I!86<-I:QK'!
M"@1$7H **ZX1Y58^'Q^,EBZ[JO;IZ'G'C_P!<W][)K.C1B2609N+8'!8C^)?
M4^HKRVXM;FTD,=S;30.."LL94C\Z^H*1E5AA@"/<5G*BF[H]/!<05</35.<>
M9+;6S_4^8+>TN;N01VUM/,YZ+%&6/Z"N\\+?#"^O9X[K78S:V:G=]G)_>2^Q
MQ]T?K]*]5T^_2]N+Z.%%$5K/Y&X?Q,%!;\MV/P-7Z4:*W9KC.(<1).%./)\[
MO]#R_P"+/G-!I.FV=K*T4>Z0K#$2J@ *HX''>O,O[/OO^?&[_P"_#_X5].T4
MY4>9WN8X+/7A:"HJG>W6_GZ'S&--U!CA=/NR?00/_A6MIO@?Q'JDBK%I<T*'
MK)<CRU'Y\G\!7T-125!=6;SXFJM>Y32?K?\ R.5\'>"+3PM$TSN+G4)%Q)/C
M 4?W5'8?SKG_ (O03SVND"""67$DA/EH6QP/2O2J*T<%R\J/)HYC5CBUBJGO
M-?Y6/F+^S[[_ )\;O_OP_P#A7I'PG\/RI=7>LW<$D9C'D0"1"IR>6;GVP/Q-
M>JT5$:*B[W/0QF?U,31E24.6_6__  #R/XMVUS/KNGF&WFE5;8@F.,L =WL*
M\^_L^^_Y\;O_ +\/_A7T[11*CS.]QX3/Y8:A&BJ=[>?_  #@?A9H#Z;HDVI7
M,3)<WK84.N"L:\#Z9.3^5=]2$A5+,0 !DD]JX#Q1\3['30]KH^R]NQP9<_NH
MS]?XC[#CWJ_=IQLSSW'$9GB93A&[?W)>IU7B#Q'IWANP-U?2X)XCA7EY#Z ?
MUZ"O"/$GB6^\3ZC]INSLB3(A@4_+$/ZGU-4-0U&]U>^:[OIY+BYD.-S?H .P
M]A7<^%/AC<WYCO-<#VUKU6V!Q))_O?W1^OTKGE*51V1]-AL'A<II^VKRO/\
MK1+]?R.<\+>$;_Q3>;808;-&Q-<L.%]E]6]OSKV&-8?"JV6DZ78K]F/+$D[W
M)/)SW;_$=!6_:VEO8VL=M:PI#!&-J1H, "IJVA2Y5YG@8_-IXN?O+W%LOU?F
M%%%%:GCA1110!Q_@&[$HU^U<_P"D0ZK,S@]<,>#^A_*NPKRSQ2NH>!_&1\2V
M$1ET^^(6YC_A+=P3V)QD'US7<:#XKTCQ%"K65THFQ\UO(=LB_AW^HR*SA*WN
MO<]7'X:4DL535X22^3ZI_,VZ***T/*"BBB@ HHIKND:%Y&5%'5F. * '45SF
MI>._#>E[EEU.*60?\L[?]XWZ<?F:XS5?B_(VY-(TT+Z2W39_\=7_ !J'4BNI
MZ&'RK%U_@@[=WHOQ/56940N[!549))P!7&:[\3-$TG=%:.=1N1QM@/R ^[]/
MRS7D6J>(=:\0S!+Z]GN-Q^6!.%_!%ZULZ-\-_$&J[7E@6PMS_'<\-CV0<_GB
MLG5E+2"/:IY'AL,O:8VHO3;_ (+^11\0^-=9\1;DNKCR;0_\NT/RI^/=OQ_*
MG>'O!&M>(BKP0?9[0];F<%5Q_LCJWX<>]>J:%\-]#T8K--&;^Z7GS+@ J#[)
MT'XYKL ,# X H5%MWFPKY]2HP]E@867?_@?YG,>&O ND>&]LR)]JO0.;F8#(
M_P!T=%_G[UT]%%;I)*R/FJU>I7GSU7=A1113,@HHHH **** (KFV@O;:2VN8
M4F@D7:\;C(85YAKWPF=96N?#]T%P=PMYV(*_[K_X_G7JE%3*"EN=F$Q]?"2O
M2E\NC/#6U#X@>&?EE;45C7@&5//3_OKG^=21?%CQ%#\LJV$I']^$J?T:O;ZX
M/QIT>L90<5=,]K#9CA\5-0K8>-WU6GZ?J<I_PM_6\?\ 'AIWUP__ ,55>;XM
M>(7&$6PA^D1/\VKE;G_CX;ZUT7A[_6K]:R4Y-VN>U4P."I0Y_9)E6?Q]XKU#
MY5U.49_AMHE4_H,U7_L;Q7KK!WLM4N\_Q3[L?FW%>YZ'_P >WX5K5JJ3ENSQ
M99Y"A)QH4(Q_KR2/$+#X4^(;G!N3:V2?[<F]OR7C]:ZO3?A'I,!#:A>7%XPZ
MJG[I/TY_6O0Z*M48(X:^>XVKIS<OI_GO^)GZ9H6E:.FW3K""W]61/F/U;J:T
?***U2ML>3.<IOFD[L****"0HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>g760355g0812015618723.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g760355g0812015618723.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" !( (8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MBY:1!H](LGG;M+-\B_EU/Z5,IQCNSMP^7XG$?PX.W?9?>>DNZQJ6=@JCJ2<
M5Q'B+XF:5I0>"PQ?70X^0_(I]V_PKS:ZUCQ1XSN# #<7*D_ZBW4A!]<?U-=/
MH/PEN)"LVMW A3K]G@.6/U;H/PS67M)2T@CV(95A,&N?'5+O^5?U?\O4Y"^U
M+7?&>IJC^;=2D_NX(A\B?A_4UW_A?X6Q6Q2[UTK-*.5ME/R+_O'O7>:5HNG:
M+;"#3[6.!.Y4?,WU/4U?IQI*]Y:F&+SR<X>QPJY(?C_P/ZU&HB1HJ1JJ(HPJ
MJ, "G445L>"%%%% !1110!Q7BCX=6.N7#7]C+]@U G<74?(Y]2!T/N*YAHOB
M5X<^2-I;Z!>A4"<$?^A445E*"W6AZ^$S*K[M&HE./]Y7MZ$;?$OQ79_+>:/$
M".IDMY$_K49^+>N-PFFV>?HY_K117.ZDD]SZJEEN#J1YG27X_P"9&WCSQO?G
M%K9LF>GD63-_/-0-IWQ$UTE9EU((W422"!?RXHHJXISW9Y^,K0P2O1I1^XN6
M'PBU6=@]_?6UL#]X)F1_Z#]:Z[2_A?X>L"KW"2WT@[S-A?\ OD?US116RI17
M0\*OG.-K:.=EY:?\$Z^VM;>SA$-K!%#&.B1J%'Y"IJ**T/,;;=V%%%% @HHH
(H **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm139852395960160">
<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. 12, 2024</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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CDW Corp<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_AmendmentFlag', window );">Amendment Flag</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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001402057<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. 12,  2024<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation State Country Code</a></td>
<td class="text">DE<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-35985<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-0273989<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">200 N. Milwaukee Avenue<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">Vernon Hills<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">IL<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">60061<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">(847)<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">465-6000<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, par value $0.01 per share<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">CDW<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_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_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>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  ]*#%D'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  /2@Q9'75,]^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O2:5H:'KBV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN
M=W"-#E+W$9]C'S"2Q70SNLXGJ<.:'8F"!$CZB$ZE,B=\;N[[Z!3E9SQ 4/I#
M'1!$5:W (2FC2,$$+,)"9&UCM-01%?7QC#=ZP8?/V,TPHP$[=.@I 2\YL'::
M&$YCU\ 5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.=1S+N_ X>WI\65>M[ ^
MD?(:\Z]D)9T"KMEE\FO]L-EM62LJ<5M4=P47.UY+OI+B_GUR_>%W%7:]L7O[
MCXTO@FT#O^ZB_0)02P,$%     @ #TH,69E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M"  /2@Q9IJ.B&4@$  ")$   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;(V8:U/C-A2&_XK&[73:&< 7<H,FF0D!NID%-DOH,M-./RBVDFB0)5>2$_CW
M/;*#S7:=XWPAEFV]?G3.T2N)X4[I%[-AS)+75$@S\C;69I>^;^(-2ZDY4QF3
M\&2E=$HM-/7:-YEF-"DZI<*/@J#GIY1+;SPL[LWU>*AR*[AD<TU,GJ94OUTQ
MH78C+_3>;SSR]<:Z&_YXF-$U6S#[9S;7T/(KE82G3!JN)-%L-?(FX>55U'$=
MBC>^<;8S'ZZ)&\I2J1?7F"4C+W!$3+#8.@D*/ULV94(X)>#X=R_J5=]T'3]>
MOZO?%H.'P2RI85,EGGEB-R-OX)&$K6@N[*/:?6+[ 76=7JR$*?Z27?EN)_!(
MG!NKTGUG($BY+'_IZSX0QW2(]AVB@KO\4$%Y32T=#[7:$>W>!C5W40RUZ UP
M7+JL+*R&IQSZV?&UBG,(LB54)N1&6F[?R$R6V8:H#7T+'W&O^O%>\*H4C X(
M3O+U&0FC$Q(%4>?[[CZP58!1!1@5>N<']*9JRS3Y>[(T5D,*_VDB*A4ZS0JN
MKB]-1F,V\J!P#=-;YHU_^2GL!;\C?.<5WSFF/M['[)&MN2.$2#[0E#51XCK3
MZV<R53I#D#H54@>5FD!"DR*IMX*NFU#P_BLJ#$,XNA5']YC03(%$4P%EE;!7
M\IF]-1'A2D$0A)T@"KI]!*M78?50L:KDG]ZRQD3AW0>GGQ&(?@71/PYBSC17
M;NHE!"9P(P^N5$VXMADWJ- &QZ1M)F,H1Z4+'R +"W!0H#GD$E*JDD927/CZ
M!J&[J.@NCJ&[Y8*1ASQ=,MT$@FM -9V>=R\&780G#&H'#8XA>J*O9)9 2OF*
MQV70#O.U2$:]TR#JGU\,+C#"#QX?'D,X21+P/W/R?D'NX#WR13:FLD425GWR
M<$;NN=C1_(4Q,MDRF6.N$=:.'Z*&_0/NU+64)D]JU[P@X7+?F):0C$]<"(/Q
MU8X?'F7Y%5\Y-P!PKM66R[@YGKCF[ Y#JYT_Q*W[_VAS92Q8[U\\.SAG6Q1[
ML+T+,;9Z-0AQ$R_2.(&MXV$47.#70:?_&X92KP A[N%W*H:HS#=*8B;2(M+I
M=4\A.@%&5"\'(>[BSYI;RR2$)DUSN3<0TTB%"[4MWF&]#(2X72^4X#&W7*[)
M/12XYE0T\N JK3RU\8>X:\\U*\+#8(:5ZS=L<V!O^&6U.I _7*^-+*I7@ BW
MZQ_(9L;D0-8&V"+;"E@O !'NU@L6Y]I-OS!:DB=N1>/T:Q%Q(P0?A2-)_')"
M,JK)EHJ<D9^#LR D&0S4;*A&@3]L^G'/?M(T<86W>$N7JK'L6@1@.XV!U%X?
MX;Y<1>[F-=Y0N68'M_<M0@^3Q?7D*\94FWQTE,G?I$RO79#^  6[<1684=FX
MNVX1/%AH_H>#I3NDWU/W14,$6X%0<-8'P];EN;=L6)459\VELG!R+2XWC,(D
M<"_ \Y52]KWACJ_5?Q_&_P%02P,$%     @ #TH,69^@&_"Q @  X@P   T
M  !X;"]S='EL97,N>&ULW5=M:]LP$/XK0C]@;F)JXI$8MD!AL(U"\V%?E5AV
M!'KQ9+ES^NNGLVPG:75EW8>QS:')W3VZNT=W)YFN6W>2_.'(N2.]DKK=T*-S
MS?LD:0]'KEC[SC1<>Z0R5C'G55LG;6,Y*UMP4C)9WMQDB6)"TV*M.W6G7$L.
MIM-N0V]H4JPKH\^6E :#7\H4)X],;NB62;&W8EC+E)"G8%Z"X6"DL<1Y*GQ#
M%V!IGP*\"!JP'.,HH8T%8Q(RA._]N/P9,&FM5X64,\$E#89BW3#GN-5W7AD6
M#\87$!GEW:GQ#&O+3HOE+3T[##\^R=[8DMLYS8).IF(M>05TK*B/\.M,DP#H
MG%%>* 6KC68#A\EC%'S8 Y?R 5KXK;J*W5<D].)3"6T@L-5)](1&,80)"L2_
MC!9B7X2]_:VPI!&/QGWL_&[TH'_OC./WEE>B'_2^FO-CT1=X=-8T\O1!BEHK
M'O;^RPF+-9O\R-%8\>2SP:0<O(%;2AZY=>)P:?EA6;/CO9NFJ:]PSLM_D/.?
MK7/--;=,7I+VH_\W5_DMC)/Q]%P<T:L#.EL)7(0;^A7N5WGF0/:=D$[H43N*
MLN3ZQ3GUX1W;^PO\*KY?7_**==+M9G!#S_(77HI.Y?.J>ZC+N.HL?X;[:)'-
MM[#/)73)>UYN1]76^T$D7O!9QP<<GB-WPQ-',)^ Q1' L#P8 \PG>&%Y_J?]
MK-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/[I_X3O,\3;,,J^AV&V6PQ>J69? 7
MCX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3B.T4KS4@\;J!1Y['NXWE 0^L
M"]CL0/YX'IBIN$^:0E<Q;M@)QI$\QQ"8Q?B,9AE2G0P^\?Y@IR1-\SR. !9G
MD*88 J<11S &P %#TG1X#SY['R73>RHY_U=3_ 102P,$%     @ #TH,69>*
MNQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q
M%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(
MMB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!
M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B
M':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04
M"  /2@Q9'#AEZC\!   \ @  #P   'AL+W=O<FMB;V]K+GAM;(U1RV["0 S\
ME=5^0!-0BU1$N)0^D*H6E8K[DG6(Q3XBKP,M7U\G452D7GKR>FR-9V87YTC'
M?8Q']>5=2(6NF9MYEJ6R!F_236P@R*2*Y U+2X<L-03&IAJ O<NF>3[+O,&@
MEXN1:T/9=1,92L88!.R '<(Y_<Z[5ITPX1X=\G>A^[<#K3P&]'@!6^A<JU3'
M\TLDO,3 QFU+BLX5>C(,=D",Y1]XVXG\-/O4(VSV'T:$%'J6"V&%E+C?Z/F-
M:#R!+ ]=R_$)'0.M#,,SQ;;!<.AHQ$5V9://8:Q#B'/Z3XRQJK"$52Q;#X&'
M' E<)S"D&IND53 >"CVN*!.L>@PL(:EU&*ADMW,JI]=V<,TB]RI#FJ,,:&T'
MX:-:"Q4&L&]R( DNR94;4EWI>::W=Y-[2:AU[D&P]_ :C1W-CQ^W_ %02P,$
M%     @ #TH,620>FZ*M    ^ $  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX
M;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%3%U8*RX0!?,C$A+%K@JW+X4!D#IT
M8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]
M:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8V
MP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!
M4$L#!!0    (  ]*#%EED'F2&0$  ,\#   3    6T-O;G1E;G1?5'EP97-=
M+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5
MA4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0
M]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K
M'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*
M&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=
M(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC_0QI-^2!8ECFS_A[QA?_&\[Q$<+N
MOS^QO-9.&G_FB^$_7G\!4$L! A0#%     @ #TH,60=!36*!    L0   !
M             ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  /
M2@Q9'75,]^\    K @  $0              @ &O    9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    "  /2@Q9F5R<(Q &  "<)P  $P
M@ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (  ]*#%FFHZ(9
M2 0  (D0   8              " @0X(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    "  /2@Q9GZ ;\+$"  #B#   #0
M@ &,#   >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    (  ]*#%F7BKL<P    !,"
M   +              "  6@/  !?<F5L<R\N<F5L<U!+ 0(4 Q0    (  ]*
M#%D<.&7J/P$  #P"   /              "  5$0  !X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    "  /2@Q9)!Z;HJT   #X 0  &@              @ &]
M$0  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  /2@Q9
M99!YDAD!  #/ P  $P              @ &B$@  6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     "0 ) #X"  #L$P     !

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>14
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.2.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="d760355d8k.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.cdw.com//20240812/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>cdw-20240812.xsd</File>
    <File>cdw-20240812_lab.xml</File>
    <File>cdw-20240812_pre.xml</File>
    <File doctype="8-K" isOnlyDei="true" original="d760355d8k.htm">d760355d8k.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g760355g0812015618723.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>17
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "d760355d8k.htm": {
   "nsprefix": "cdw",
   "nsuri": "http://www.cdw.com/20240812",
   "dts": {
    "schema": {
     "local": [
      "cdw-20240812.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/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "cdw-20240812_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cdw-20240812_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "d760355d8k.htm"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 3,
    "http://xbrl.sec.gov/dei/2023": 3
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 23,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 22
   },
   "report": {
    "R1": {
     "role": "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation",
     "longName": "100000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "duration_2024-08-12_to_2024-08-12",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d760355d8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "duration_2024-08-12_to_2024-08-12",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d760355d8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "terseLabel": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "terseLabel": "Entity File Number",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation State Country Code",
        "terseLabel": "Entity Incorporation State Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Commencement Issuer Tender Offer",
        "terseLabel": "Pre Commencement Issuer Tender Offer",
        "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."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Commencement Tender Offer",
        "terseLabel": "Pre Commencement Tender Offer",
        "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."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security 12b Title",
        "terseLabel": "Security 12b Title",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material",
        "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."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.cdw.com//20240812/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "terseLabel": "Written Communications",
        "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."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>18
<FILENAME>0001193125-24-198446-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-24-198446-xbrl.zip
M4$L#!!0    (  ]*#%GUAL_>/ ,  #L+   0    8V1W+3(P,C0P.#$R+GAS
M9+U6WV_;-A!^+]#_X:JG#:A$R5Z'1HA39$L#!$C3P4V'O16T=':(4:1&4G'\
MW^](28[LV*Z;#,M+*-Y]'[_[P:-//SQ4$N[16*'5),J2- )4A2Z%6DRBQL;<
M%D)$'\Y>OSI]$\=P<7EU S'<.5?;G+'E<IF4<Z&LEHTC!IL4NF(0Q[W_[[=?
MX<^6/8<I2N06H>+6H8'?&B'+?)2.QEF:C9+1$&:0>SXHN<,<WK-LQ,CQ%\BR
M?)SF:0;GG^!CH%%P*RH<8G6],F)QY^"GXF<(J NM%$J)*[@4BJM"< E?>LEO
MX4H5"9Q+"5,/LZ33HKG',NE8'VR9V^(.*_[Z%0 E3-E<$65332*?B2X1#S,C
M$VT6K'2&N56-C)QB\D(CBF@ _3[N"88JX2UV#9QS.PN@WN+S,QX@BG*Y<0I]
MA^+XA*3OL]' M42Q=@UB+!;)0M\S,FS3>KO8+7^4IF-&O> HPSB 2*'^/H#P
MYAFUQ?"0)Y#E. "RDY,3%JQ;DDJW&4''_HZUQN#-G3-BUCB\U*:ZP#EO)*$:
M]4_#I9@++(,7]6B%RFWX;'HX;A;H;GB%MN8%'IMEZJ)=(9'*C/WUZ?I+:+#H
MS , 0L^)JM;&0=MZU[H(5^) )OU7W!<@]EMQ-HK'64)D$:B=@O=4#]B+A?1U
M?9:0=5,<+<3N:UZ_B/UBW^F[6_[9&=B^Q3[^$Q]_]NM1\3^9 O^!$JUN7BIF
M,,J>7Q/%1=%.JG9Y?%T>D2_JS7X@^#R\.WCP]@3I3@UG<J6T"P<-E?"Z%FJN
MNRW:]$V<]YT\Q3F$R95S4Q@M\?!\8[71-1HG:+(_7H:6X,[@?!+1J(G[,?--
M\EE"8Z;W>,*_>;N\F1$$Y?6CNA[KA//@:V\&;Z<7DLLUM>^&260I[7)P.__?
M:&N#/QHM02R-]5"T_4'_,?#ZX=C].;?D 7[Q=7JU\V%8OPS,\0>M=+5J]5WH
MHO'O3O__7)4?%:E:75%+F2HHBD#0$S(E]V]'N:_U]0I+I-]J(O1MEOH_^BG7
M,PR77)70TL& [Y1MDVSS-Q;+S^HLK LNBT:N\]V!.X]#P.U*'8]\5+8?U^WV
MM>KO+]N^P-W.\**W6^V@H<]_ 5!+ P04    "  /2@Q9L'AHCF &  "_0P
M%    &-D=RTR,#(T,#@Q,E]L86(N>&ULS9QO;]LV$,;?%^AWN'EO-J"R(V<O
M5J-ID3G)$"QM@L;=A@U#(4N,38PB#5).[&\_4G\:.:9D*3Q->=%4D>Z>N\?Y
M'4/+=MY]V,0,[HE45/"3@3\\&@#AH8@H7YP,ULH+5$CI %02\"A@@I.3P9:H
MP8?WKU^]^\[SX.SB\A-XL$R2E9J,1@\/#\/HCG(EV#K1DFH8BG@$GE?$3V=?
MX/>LW 0^$T8"12 .5$(D_+*F+)J,C\;'_I$_'H[+:9($1@^B("$3^'GDCT<Z
M\"?P_<GQT>3(A]./<)[*<)C1F)1SQ6HKZ6*9P _ACY!FG0G."6-D"Q>4!SRD
M 8/;HN4W<,G#(9PR!I]-FM)]*B+O233,51GE_T[,E[GI'EZ_ M /(U?IN9.!
M>3#RQV(SEVPHY$(W>W0\*E(&CQF;O92'XS3!?_OV[2B]6HY6U!:KQ?W1GQ^O
M;L,EB0-//_SZQQ7F912=J/3\E0C3Q[!!@U 98;[SBC#/G/+\L7?L#S<J&KPW
M!?-')Y@3=J6/(/4PD8*1FL+F<EI]D,<GVY6.)YN$\(CDRM^T19A'+26YRU0-
M?*FD(N%P(>Y'$:&&D&-SX)D#T^'W^INO4Z%Y/YVK1 9ALEN/F8=(R.)D:N)D
M8$D:[39DXDYEN*,5R+#0T8<'_.<1HU#HG]LJ\5+%(OU.BMC:15Y.6"Y^97-F
M;=.0I(_,>!/N?;D]Y#43*AN31(FUU'BU^=&F?MZGRO!WH?W/N]%C[9?2JEY"
M%+EJVZ\;DN<\H<GV,UE04X@GGX*8-"73GML3H+5&1'6,"Z[5>DC49@7@L0*8
M$L[L=M=W&>&VS;N!?!KK]5K_2RY8L&A*\).DGM"UMRXL%UU@M0@A4?I-&8RT
M,YT=-%K&LFFW&.OJ5)>1 ;O4.XG-;V3;;F'=2^YU9:VR(FJ"W-=6JR#NXIJ7
M@+0&Z")(RVLGK5O6UQ;]NR%])L*UF9N9[KXIR;LY/0%L;5SL7W/!=5\'B=)"
M&(RR,YKX;9:);-@K#H8W1%(1G?/H3#\Q;\OCD^2>P;1;$35!&*A:!+&9S4J
MK@&F"!J^';1NY;AQ_QB;A4L>"KD2,KU5<IOH>E.QUFO[=BJBEL_)#DCUNI%H
M9E,T3G'?9#20Q]UR[!2$M"+D)<'41-J!_ ^^+/N1YYO#&*(+RLBG=3PGLMW$
ME/-Z'0^+ 6&_[@[^4RU<RHTZ9/)(0&/W:Z&W4=,8H,Z"S66D?\?0.YK=''\.
MM94BO2)\R)IH$.P.=ZTP+NFZ%.S6PN6^4RN6(7B&'XR1.(TB;4#E_UU13OQV
MXV 5Z'44ZBR) X'N(U IBHM_KO^F. !3":XYUCZF,QL6])_A!1']J3Z\EC/Q
MP)\%?CG])6!OL6.#_C$,#?FGDAT!;\J D& *X<*.;: .]68N$#%/GQ1<RQLI
M[BD/6SZWK=)X"<!7&;-1_R06#7VK;D?\9\_N-#I%-=PAZ,1*W22T\(,X#C="
M)0'[BZ[:W^BQ*[R$4;";L@W"3B3:&%A4.QJ"K!+H4I@W;[JS43< C;TXOA'*
M&)0D: /\;DY?;X.R-2[VKSF]"6I/!PG<]/>\4<;A%+_/G3= -6S6#43SSD1V
MLQ2\Y4W#_;R>@*PT(.S77<"T:R'!F8I#JHYU\Z2;?LN0MFG:#=0_)$T2PJ<B
MCM<\ORFCFM):D=P3LO561$V0"[PU@D@$YQ5@MX0SQ1TV7D:Y;?=N.-\*1D.:
M4+[XJ'?<D@:L*<NVS)Y KC$AJB)<$*Y20^+W41X*?6=XNVJY3&ZKOMVPO9'$
MS ?16*3OHC$?$9#7=W?--PYU"CUAW,"4.!3I@O4A522\=1DHUX&L$*25G$'O
MVD09^&<Z047_4JDUD>X#8-%Y&6-0;= ^#'OQB"-1H=W58&3E.IV/CAS53DDK
M6X[;&Q*N]7YJZX_G,YJPQO<X]O/ZVMI4&1#VZT[;&JL6UJ8F%P>M#JF\^YZF
MDWYW=C0MFG8#=28#\X';VVT\%XVWX$^2>D+4WKJP7'2!TR*$1&:N#)FT,Y4=
M-%I&LFFW..OF^29<:K>DS:<1[;D]KY]6(Z(Z!F,=W=?#7DN+"CB?1NRN;^N:
MVK!YC-?WSF,B%WIJ?I7B(5GJS<@JX"T_!%8AT>LK?/6VQ,%0]]?X:F216,]?
M&"L*058)\E)(K_%U:,/R(E]3+^435_K(_-V)_!3-_OJ"/O,?4$L#!!0    (
M  ]*#%GD'J%RL@0  '(J   4    8V1W+3(P,C0P.#$R7W!R92YX;6S5FEV/
MXC84AN]7VO_@IC>MU! "L^T,&F9%F9D*E?D0L&W5FY5)#F#5L9%M!OCW/0ZX
M(A"F,!U5,1=\.'Z/7Y_'<1R3Z\^KC),74)I)T0[B6CT@(!*9,C%M!PL=4ITP
M%A!MJ$@IEP+:P1IT\/GFXX?K;\*0W-[W'DE(9L;,=2N*ELME+9TPH25?& RI
M:XG,(A*&KGYW](7\MFFN10; @6H@&=4&%/EYP7C::M0;S;@>-VJ-79D":N.1
ME!IHD<LH;D18\8+$<:M9;]5CTGD@=WD8048L@UVMG*\5F\X,^2[YGN2J6RD$
M< YK<L\$%0FCG R=Y1](3R0UTN&<#*Q,HT\-Z@72VC8J9^*OEGT;6_?DXP>"
M+TRDT'EI.[#IV&9C-5:\)M44[=:;D1,%NYK5@6C9S"7QU=55E!\MUM>LK#8V
M$$=_//2'R0PR&B($A);L-85N4O./>M?<IVAST-77K*7S2'V9Y+D_H5OD: W[
M*W350EL4QHVP&==6.@UN;).;K"K)80 38C^_#'J%-I-TF0^GG'S]$H> H2LI
M9+:.;/7H5B:+#(1QGQV1W@G#S+HG)E)E>2<"DN>S-5,P:0<8,73!K)-O!QCG
MZSEQS'J.IX1FV9Q#0**=GLP5CAIA\MI]+"@(8&5 I)"Z,-;_^_?U9H-R.UYE
M4NB[.V5S3AJ2VE2^1"DPVV+3?K&9:>99P1]?NQ)GB<Y8&T434^P]MP-$*E?(
MZ1AX.R@11>]I:-/= 4R9#2_,(\W@5%_EVJ*]77X=E10B4Y6XJ/CU %YQZ&]K
M1'.J,%Z8S'"6<^J)DEEIJK:MR=?\2I6":@>-1@W/_(#,%9,*JV%)0!8:+<FY
M-4^Y/0834 K2_B8)1\WF3G$6U9#7?&=F'1RJJ1VN]YQ.3X6U)ZHNI3VC#D_3
M&SR;8=;%'BC*>S@_K7Z%]7GGU(&XNKB.&';8+KS!YJX!(TSCJ;2*FNI"*OIT
M;'[TCLTSH%>\1*>WN( ]%]*>N/JT]@P[;#]Y@\VMI1*IYE+EN1UBBJ$K%SA=
MK+LR/7.M\2^AJHOT)/L.\*5G@.\9A\=%-@9U'LU=7=71[7IUG*X\XS2BJUZ*
M:6 3MKD7?0NTHT&J3O"H\2W.9MTSG)TTQ23K[0?>'$-\'LK2 %7'6&K:(8S]
M1-C%KT]J))?B30!WY9[@V[7LX/ES U[H2GX=?U+/2KXPNU'X%H(',3S!>.#;
ML?3M;GW;GV>I#>5_LOGY2]/R")YPW'/M*/IS\V[GDXX">@ZWHJ:ZI(H^'9M/
MWK"Q_WSPYYD49]XD'.JJR^C0J^/DSR;+[^C/@.C*+%N([1I9GPKKB+BZQ(X8
M=MC\V6092LX29IB8/N#%6#%K[31F9<KJ BMSZVCYLV/RK, ..<#54KXA:_^_
M5$^3R>G3XFL1JDOO-=>.HC_[*7N]Z6F] /7?69;$\89HB?<MUPM_-E:&D"RL
MQ;@Q'C'#3UY*'NJJR^W0J^/DS^[)2%'[;-5PG8WER9>[/5%U">T9=7C\V1]Q
M0^QNE<RHF,(Y#Y64:ZL+J]RO8^;;/LA=!FJ*8^\7)9=FAO/[G(HSGUTX$J*Z
M!%^U[4#^#ULAU]%!:OI88!^5W!RQ;_;!/RSY&U!+ P04    "  /2@Q9ST"I
M5/P/   G:0  #@   &0W-C S-35D.&LN:'1M[5WK<^(X$O^>OT+%W.PD50%L
M7@%"N,H29I:;3)(BV4?=EREA"]#&6%[)#G!__77+-IA7( &2S&ZF:A*,7JU6
M=^O7W9)3^_=HX) ')A47[MDG,V-\(LRUA,W=WMFG\]M&J_7IW_6#6M^':E#5
M556;\;-4W_>]:C8[ZD@GHYB5Z8F'+!1D<T8NGXHJ!BKMCSVF)K6[5'4R0O:R
M<<E,=5>X;C"85!X.AQG=/3:P?9G%%EFHE(9:3'(K;C=RN'L_TVR8UXW,2J62
MU:5QU86:DP%RAI'/8G&'*A97M^SA3&UXSEAB@%07C+*9FU"@^++QH4\S^\>W
MRUNKSP8TS5WE4]>:]![X<B4ME2R4QA6Y$H6<>?((X5&-28/1JKHFU'5AFNR/
MG]N7T^K^\OK3JEE?4E=UA1Q0'P0%>RJFC5PZ5TITD@9!F.DH%HQU_933>7/"
M2QB</S;5.2YBJ3TGD%'E4C8LC*JN%A$4[A0*.:,V_/*Y[[!Z.?VUE@T_'M0&
MS*<$FZ?97P%_.$LUA.LSUT_?@5"FB!4^G:5\-O*SNKLLM,J&'1)":AUAC^LU
MFS\0Y8\==I:RN?(<.D:I9ZDZJ?%1%6LS&7WFMLW<\#-4N0I%GG#[+/6++OH.
MVO:]Z0*!XS;K<86,]:_H *AQX2<,P'AU>;FF=N2W61=J!5*OQ'>4:5P),_?=
M%XFG5+UQ\3MI".G5LC.T+- V'?9\P%P;_ON?'=I[ZGAZCGSTD,Z58? N=11;
M-_)2KC1@?$F=EFNST5<V7F3+0H4G\L4 ]2X8.:-XLDA?=FX))>LR"7:5*7A&
M,U-5VBC 6/NT8GHDM)MG*<4'GC/YKB]QDF#/TK$MRXR4'9=2:4F!0KI^C&PT
MV9D)ZF<E AD^:I6N1MS5B[4!=^-F3*_5Y)';^$67,TDT!]E2@]-H?9U=G_G&
M2/72_CU80&%/'L'62/^"^JP^I2UN.2V;TFJOJ!N73(:=C).=X<Z$FU/N99.6
M(0L6!'XE[ BV2E.']]RJ!7-A,C5;/N2VWZ^6,T7NGB;J.JSKGPZH['$WC9^K
MA :^B+^1O->/OL+NO+@S-./I/M.E !6\21>^\*J)QX[P?3'0WW2$!-+C;TQO
M1)1PN$T^&/I?JO[3![-DG-:RWJJ!\NL'RCU[H$2W!>B$+$Z =&%ITHK_CU7-
M\N2Y2P?<&5?O^( I<L6&I"T&U#W59<.0[HYP[-,ER_/K5>NN>4%N[\[OFK>K
MR3%>B)S;9N/7=NNNU;PEYU<7I/E'XY?SJR]-TKC^]JUU>]NZOMJ*QMPN:/R=
MJCX 4E^XQ^0BT\@0T.I"98ZNN4'72>:L0*S3J*6267J69&8,J#8KG*>AEN;,
MCXNSWU!+IY.)C<2R!0N7XP6DZO-U^QNI*8^Z$T/4YSY+PS<6@[UR**F7JJ]$
M$!?""A! ).#5,P!$)9\*8=SL]ES+(EWU=_'9B_CL1.'!)+6;5W>DW;RY;M^]
MO@&Z":0* $ 37Y!;9J$ AAPS\T1(8A8/[:/7IU)TB=]G2& @N<^A?7-D]:G;
M8^3<\@D4FY5\836=+[:\B(60G#;SA/3)8?S,*& AIGS"'J FD;J8V4?5U;Y&
M;"EN-*!JACCKR28C]$C1;/A5&SH80/.^3<=CH(BY29-22-7/@UZ@_&C]<\<$
M.UJT,>_&91/CLA5C5NG:H@0OX=M!C0]Z1$GK+-4[*1GY8K&'?I!A%DMF^227
MS_SI@>]*'9"*R^LOUZE90&UF"F:I= *@.N*WD3DIY<U*@;O@$ZTFK[16PW*%
M76C8[-Y+,#23YJ-TZ)-6UX400I__N@W&]_Q.(T"]8Y*M3)RQBWD=-D<43!GJ
M/QH,.:&;4$64QRQT[VS"7<)]1<#X@?V0\Z;Y71OWH(T'-9]V'$8LYCB(\C"
MG#)2^MFCMAT_1T-%4[6$XU!/L6K\X7$1F9>G2!D-XV/$NZH1D5DU8O<5")/Z
MISVKPOG"1PQ?) L>F/2Y19V(K>%,YRM%K7.;M8Y)7*B=[*:6C4B4<:E'>RS=
MD8S>8]R8VZQ*'P2(P9/8DYH=D20DALR(3%4+"YF; *P[0/2D'9G7T$<0?&A7
M6JXE)&SB>O^]]6%G;8C ]>6X(>RM=FDT:!B!\9DGQ0,..[M-%P%D,(<.8?M>
M"?]]>Y/5G\CX?/6]L//9'E/([\_<85#6 5/T?*^IA+$S,YTO5LK%E<S[^_+P
MCHY:4:#0TDS;FJ$GJ7JNE#9R)_E*N;(!1_=@#LJ[L0;/W?QW$E,XU 8$_2T!
M;HXD?X*7HVRNO;$G(1-S#\0!&.%)8W<4;K"OH1^ONT@-,1API=["FJ U)*'V
M_F.7HY5I9VXSI#GP'#%F\M779-:TDBN1F2[-HMU+X)D% Q;G(0"ISF.K9!&8
M;<2C[EDJMWFUORT@.[=MR92*?EV"BV)NL;&586,S#'*5(=^X,Z3!/6/D_(&Y
MP=Y UQ*.;(3AG];AVUS^>"H[D8 &?+R6=V+H;K'^E53]-R9A,/(+!Z]O?M&/
M5X?M9FC1^_JUO $DS_71CGWY!7G, [8<\,P%7Z!V3R*ZW(G<\\:S4U&Y$<!0
MY[_<>Y;3-N6]F:J7#*-D/L;XMPM]U[#R,&(61J4\"6+,/>H0-F)6X/,'#%;!
MGL?4T9LUA'MA"@@-0:DY6EAC^('AHBTR$3N))TX#GS]]*.?,DU,%?'"8UQ<N
M(ZZ&CL<([)T  UB$@AR" H 0KC9M:%G/H=Z6VI(#]I4+)T>+AXN>[=]>"EB^
M&YS:EBYMWLBGZH52,0WZ;&R67GV-Q;V"F6X3LMX- O\,NQ-XJV'(6NK-"AYI
M:"Y N+HDS-&!)N+N1QRJXM37>^!Z/SGJ==*5JC?ZS+K7V53J 9( BXZAAXX8
MD0YSQ!!7#0MQ;=<KI#Z#$&90NMQ!.\(5&!6?N3:LNB]@X0>!XU.7B4 Y8Z)
M#U5WK$>(&H@.\"MTF:(L;R+U$4 _(%'N."[K"@>(Q':(@C@ZXZJZ4I9*SPWU
M[S24/XG?3V/ZB\F#N>3"1DAA;O,/NR]\/%VZGZTRG;]+[L-Z87 C<"/G56T-
M5#M".!T*:^6#9"7-:P'Y73DI%$X7K>L&2""YSF1V:<G6EG?N%&&J'O$&F)%D
M#O$29R;: 8A+(5>,1'7NE (>3C@T3TCC<YOD\D8&*LX%!9:@A7?Y?8K\WH(M
MMH#;;N\;&#*P9L[^A+?X(PGOE#'0=<B91<E=:^'- M6G?4,C/Q7RF?,WL8BO
M[2U7,#)ACT<),/6N#3O3AAO)T)+C>75]RA W8GG=[3X#$F^L%:4?22O6BBAP
M,&TE6!B+_KH]8 --LM.YP\[1;G4I[/-=FUY"FUI*!4R^B$Z=O.O41CJ59^G"
MH;5;G8KZW%BG=NZB)0!DZ LQ"=Z4M_*D+EJ V$&"Z:[VA][^V:?R^]&GW09\
M-XA?K)CB$O5XU?SJ'=Y8#<]26WUB.52IETE]/Y>%KYP@OY,4U?/5\^*WXP$4
M':H7.JCP@Z[6573N5PLWBS:O5U\[X1*P T#1=!]ZY$S#6T@EKPD6A#OKV,QU
MM#G9(D]03M41&PK$$\*Z/R8>E>2!.@$C_S(RADD\O,G;7WI,\U7.%J[B260G
M0C7=@B$5?;C^C4\V%H 8'C[GO0$+*![5=2$A;QJHU,JF?Y$OC@"0#Z#- =A&
MOE%YS_RE?'HQA-ER;43=C'3&Q-() >CQ'G2=Z?.'<U%XK@C 9D#N.&B/]*08
M^GT$[QY&YJDB-NMR-[R<$,9#C2)9O+(UO:F5)X>XW">G.B8:5^;Z6H.'UQHP
MG;2A!Y#KI"?AJ<VNB:WO-*8.O8&%_A-D9O:<"DR(OLX7I>K-Y8OPTX>R60%?
M\?%3#W'C+[IM(VRZ-Q_6-!_Q8??)-A#O[B,"BUGOI=+/%])/?9!MK;0@VZ[0
MGE>@F*X%#(N27/C>%Z[S5^&K#Y!!>BQGC(,/.0R->N("?5 BV0-7T XTAKH6
M!F6I9>'5 :R,;X"QJ;15F-ZR'W7[\H=TXO8EY3P32<.$^:N\P4U><[#!:PQ^
MX/<EA.G6*.EZ<+!<)-E@02+QJP3:Z3!8<T [SI".52J\3790ZT^ $;C!0E8_
M5/2_^%Y=WALE75W+853B;MC73N7!FJSV;M^$<3 ?W?OYNGW1;*<;UY>7YS>W
MS6K\X2U']TQS:7B/Z(\@28NQJL5S/2V?#?"\C&&>E@'$+9YI2G;V6@&XQY![
M.,MKO8TW\:ZQ(D\)8*V_Q;F!^;UVR;*;Q,<D?N%2=), S*(+EL]"*]JG@#-"
MBQM'"FUB4=4GVLY*/&;&I$(K"!81C!W888T^7%P3)[:#(O"U#45C6LP40>#
M:+H<[.Z5\(%*&^ YTJ+;%6!W+RZO4 30HP(@ ;8(I/KRLJ&;X.?/VG*SF9D<
M8J0+K?,#<V"'05)0C'+&J0X4*_U@GAYE'KEININ][QSXYTW.2WCZY)Z$30P9
MAD#.]\'#A(E1!$=]W@&F5RH9DX# ,& N3E*?X8AO?$!5+ )H!ZR8O QI__.X
M0Z#5"*3$^_+1=7I@])//I4 O+N-:'Z@;2I$^F )6!_9T^%+O#A;W)V=0II+6
M"<9:R-0$4&;('7 U7%,\,T<Z+$RPVB![KC.>V:[]N"H^W$REUHYPAJ.Y"W+'
M+>W[?PDHP@X&7UXP!T1)CA?&0QB2&!,Z[H,%P%+H8$HG0G&D/'F3"+\+O7D<
M?D#O]?$;B?B#>?K5<U@@&70T%(%C1V-A,PUGN*ZB\0QV,!WLF'30[57WX^D5
M)H<.0Y("&"])Q8+D)*2BO&5.ZGW7.JW\P+M69(\VV+%>,*6Q&YG:(*=Q<!!F
M-?0O.QO]WB0/45R1AZB\7!YBXQQ"+(I+3F=N)'$;A'=)_ ;*\.V<Z8XCK/N=
MAT8C8:UU9+8>'CI^1GS[23<MUJ5D=LX_K2=IU(NMN(<7UI4EN1=?9YVJ=B3S
M2]1ZU:6XTLH[<:57NNNV:$>7+A2"K/U(1QCQI"1\]:4=OO+%9J-*Q<ST_8%.
MOR= H*U1QS* 'N-QQ 6XPR=3]C&@#*$(;N)TBZN-/^PJFD9ACXO8$/ MN8'I
MD19:&:H="G)!?4KTE=]#!H;&QK 0PC  9K@D+6WF"+Z%F-C12Z,P-#E1LLD&
M>I",=X#J_;-#'J_ZNI_;UI>K\[M?V\W;O7M2-W,NB<0W/4NMU6K#D/GQLLBH
M'8"_8]% :?^=J^AJAW:< )+#;*% A.\KZK ^=;KH0F)'^IA.5 $]CL"%-KH[
M6)N^D# Q^S$_X8?%?/,H;^YXF@9RF^.^5>=/"AMVL^+TRHZ(*$[ Y]PN_P+F
M>TE*_XG^S)P$O<F[L\NK3W?/_%K'<?G;T-[8*PO>U)L-5BP1OINQNA14[4ER
MWJYH:R3S\[CZ A/?X$#,FF30$[?2K,J2SY+9F,6\)__)D*^!PQZXU7_A4S$_
MFDSLT=R]^4G75PC,N["\"\MB]2@9]1NF!-!OUW_9X9A\82ZX@P[!EPPJYH2Y
MJ#A#@^A=,I_*\29.7RT;_LD6_==<ZO\'4$L#!!0    (  ]*#%G-=QV)TQ
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
M5ABGP@I6M'2H<LO! 'ESTPL@>0)IUG+1N0MD^(C8^2K.9NPF6(UW0S[S=?,
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
M/$?]T,%X-O- .%XN%?YFRZ6VN#L'#6"Z@;AZ67Y?WVG=-S7[8031%E6%(>I
MA5F4MON=,UU6)^1C"D6 @6KH60T&@NL+8CK6 .T7-I9!>=M.[OPB=(% AAM%
MP&40T*<=0'ZAVD9!;(0YD]@!$7<8O.(>BT$;/)*H0C3Y8)SR(HD(^*(N.3*
MK>OCX?H%^]?F0R[I11I,_1C)PJZT )W"P?X#Z+[(D=\P.;D&AJ&AC;'E8%#O
M8?Y"BO':6._4#PZ?D*,>U>H%$'.;H[XZ6" 'TA CM+3XB^/.%GV)-Q#$+\*5
M_,VE$-)4]@EL.G=NWEK\;, NZ*^>2'SIO"\A/"@?%0X/RN4W%,(IRL!V";R_
ME0^AZE7[%QBDOS_FWU!+ P04    "  /2@Q9/^24&'P,   *#0  &0   &<W
M-C S-35G,#@Q,C Q-38Q.#<R,RYJ<&>=E'D\U.\6Q[]C!F-+BNP[D4(QD]U4
M?I,M9,D8&DN2+439)U,TLLLND7U?)FD0DQ$B2;)K(EL(D6W&$C-7]W67?^X?
M]][/>9V_SGE]GM?[><YS&&.,*>"HT67#RP (! (<#P-@? 7T "@+"RL+,Y25
ME96-#<K.R<O%R<'!*7CL.#>OJ)"XF*B0B(B$C)*<A-09:1$1>;539\Z>@\%@
MXG(:.NHJVDJJ,)4_)B V-C9.#DX!+BX!%4D1297_68Q6@ <*& "18) 4P,0#
M O. &!V . " F$%_%_ /@9C $&865B@;.\=A _$HP 0"@YD@8&9F".2P>O^P
M#D!XF(])GKO(<MS<B57*EU?E85(^5/I2[5L^B_XU&=4;?N%L["?X!02%9$_*
MR9]2@,'/JZEK:.K]A;RL;V!H9&EUS1IE@[9UONERR]7-W>/N/?^ P*#@D(A'
M^,C'4=$QR2FI:>D9F4^S"@J+BDM*R\HK7M:](M8W-+YN:FOO>-?9];[[P\#@
MT/#(Z-@7RO3,[/>Y^84?BTOK&YM;5-KVSN[>'RX0  ;]4_^1B^>0BPD" 4-8
M_W"!F +_-/! F"7/L1R[:,[JY'M<2N4AE/=24G[M6S9I58LUOAM^_>PG9&#3
MLNM_T/Y.]M^!A?]?9/\"^S<7!> $@PX?#\P#((#M)?F*;35:@)X:ZNH%Q&+1
M0UP.V-PO !FC$-]"+)YHZ;E_>02EPW?2PFPZZPVR2]Y(:<":78'40+MCX)RU
M"AWW1SUA0C"YYU*R O<9 (4!3,XQ "&4GM4\M=8[)MI;.NMD:&#"[2/G&R5R
MRZIB>W5J4&%UY;O6/WUI044;SKKOZM+WUU?TG/&PB:*5W8-VJCCOC[V;)8(U
M'1DZU2M#/7('&Z^[9M&),XBCD[Y%0;>L3 <]CD4]/EA3\70VQ;!WG!$*M4$V
M3IVY\MIYQQ\>%OHLU+%D)JB JU5%_3K=7[.EU"A-P;N_-/!@F6XT^4Q]$486
M]P!O4^;PX;G3Q >UXK%WK\GN!%=C$K?(@DM'S!P%N'O\ Y;+;;0J9*EUJB*
MK(7A_A*ZQK'^ZF"?R(5LL#2^;\$X6?GNM<P;CBO0LCTD+JWO[.L=/;^IU-&/
MU0S )%^..G&=GK^VT+%G]-1KZ'K!9M. A3!]5QV1[DG)L'@1:&7\]=8M=<"H
M*&5WN,(T3JSKFO:VL,EOFF<O+BTQVXMD/".J8I'DT="O(@+S,[!C_5QYJUF'
M=69XR.^,YEQ3+\_4^(5F]/T/6XC(TQ7KHQ%>U --NV:W-+CZU9>:<<%Y.!"5
MMD5@KY+M-5F]SR+H6&>K9!%NXC.![2O]^4N1R&&PNG+2,"_56U_O"9)O-I<+
M:P'S?-8LW,T]5F0&!R'\WP*S2]R+R'N7"SQ^[F*]K]EQHP?#_3""(]B+ZQU9
M)V!OX(^_?L<,&,;M*H3@6N.#P?#5RA P;#O0H@%(_MA9/$*8M!I5)F0GN^9D
MABH%B:>?[M<]ZFZN,KDT(.'.U\%S?%]:T&<>H;#@-9236(;71)MR4/R^6:,V
M?;:T/\V/S+<MYKV.- X>A%1R\MC7KI'?H6R?/-,GIQ4G0S8EDA)L2NY8[<U*
M;U8[\ <Q8RTK]$*4=3]V0Z,>/)WHUCCP2(B><EES&>YLI#Q\ZDA,D;<4K3M0
MF&6[A+(342=UL26\W3#;271Q+:1J?^U4(U/$S@Y[@UVPFT+9-+.,O6O"BL(6
M0WGIH:=/U4A'35/.98O<*E=]%3>@T:-Q9M*RF^"[8^="<V!^=T[ L_RY0[N6
M_@]BMG2?]'#7#7+=BR1?%#&9WJ(?.[:$HKA\&$=CC"%E?NRU!\@0[CCX] PB
M,LOEMSPZ?BK!111<48_K6B<@AL4T_&,7I8#+HRJ\726S,>,*RVM$P]_55?OD
M1]<'8@/<2-<$3.]5PMU/*7?EF[VM;.[,4E^@ZZ;2T?#F=3,;^N=US;'.W<BW
MYT7$M#OGR%?86]=R/@;8R[\D/3O U.\^HS/%>1234+:TFEV-QD;WDTF)MYD^
MXB3<S"9J+0N>JW[M<=,_O/?];A),=29'XF[O=X>]HS6$F4X"K>]H>TGGEX0/
MVHVL=%LU1%[7PO7<R&(#DDEQGV2'[[A,W'VF[-RY:W".1;CBY26Z\^^>:%MK
M6O?BI8QFIS[NOOAX%,UYIX&.TN+&4^1H&=%<^Q573G"07/.?K)$SY#8(WC6N
MK2'B-'&\5V%2P/AX&-T'T_LY#,S4Y+%4+&:3RY=]@UX7DYK>@]Q@ .%\FTI5
MT6+$,AG<TLC\U<:M;YX_XG'6L7J?:ZB"!@=#-_,0'5UX\>AWV+&/GSZN^GTT
M/D>5JW;!_$QTC3SU85CA7K^0D%*&;^4D_,T+V1&I!;$'#P_<"%=V3/*(;^([
MB9I.->1 J#0='=&];[91$&5NJN:4N9!2&)6F:0@CZY:F.5 ,G<HFT!^@0;)N
M[W6[^":P.NO/<Z975#;ZS)4>%F\6NEQ??0\D#E)KFM\Q &ZO?>0=GY63)T8[
MG+H%T><&=>G4=K4V L_I)USE#K^"T[13'M4DD E3OCL^KO98@O'6Z/N>89)G
MU9(0L7>(?_3$Y_>[";Q8B/T#ZV'B?!7YB'^.F3FI,<W'R)92%9\=/JG*W2Z]
M5AW//RUAF(ZYM7+S8E\2MQX5WA\TVM80LIKH7++HQ4PZL>$C/\[)W/8PL;PD
M7^O\IY OD>#G.>S6+SU6O\I6MP1H2RRPBGH.SN]$E"R&<30,O(J0R8B]_>+7
M:;Q>G"I.LX\!X T/UUG?1.F\ATW8T:4J!M!")B)7K8YY. LE?1'-K+*WBYZC
M$94*?OEL?MX<*TAV=X[D=9<-8(\JE(U>L4^9-1'^#9ZNCR^MYRSW$[+0>FVM
MN)<=QC<6Y-QJZ_I8AE]##97G"XM890!-6I:DP.EF\O'%\R/UR4CA=XC,3M-,
MBCZUTBHK=O4.ZE,YZMU '":?/V 2PPV&Q$TE)4781ZQM(C_%UGCZ$3@\%4F0
M0Q=C\>\(3==]!1,?>M@*0M7^J4L>E];;R;'TN<"#M *E$'X7#<338M-G;[[T
M9\T/R2(M"[5>PW$RV 5!A8J+;[O,,?SA,+.525[*UZ;Y;\<7^A:)H6%R3 WZ
M;3JWY<4]7TV%9*V2V*99UXC%@QAM/\RX>H_<A8B\_6Y8OM%U2B&V7;V]BUO9
M&?9]RV$T:=02,P)S#6"/4;')!A0XEG]CSO>O$N0,G"XF?_*U/S>+$.\C9-2^
MF&3)/B*PY=[2$D%IDH/S8I^#%:OC<PJ+0LC+97U18F<9P*.8@]L_QQB JYW:
M!]Q")0,(75RT(@E/"^Z;E7--IYCAZ[1;R#\3[UH&Z;<VM,BDN6;"6[)+YU/C
M^&D.ZP0GC.36SD^O>^'I(W?$<UC70W-MV\[>Q0[HI@@F%CXHIEY1W6ZF'?ZO
M7AO)& IT"L^$%,(CS5O!>05%!4V)<5X- 7S1,['M[DYN^?6QSY:#!!8*ZN+H
M#Q([ZY=SUTM2=&NG0S,556F-,7TLFK_TGK"^N4)P=<;**3<\UAW5OXCT^W9L
M/2<CJFK@%,9QZ,D-ST!UF83B^_H;-259[I4%IS^77_+.0=X*CY$ON<EKKF_Z
M"C!'AV1$;=V7-&P9<GR4.*W$$::7-0/'Q:8GL20:O S^^JH.&[OKCRB^4BJP
M^FE<UR&Z W?DR 3-(7A1:5DH/8"]L%P.0/',*$=G6:>*<7 Z8([HZFV<VO99
M(YQO&M$VG]6* -3X%<SV8OTE64?%AT;-\O9E&Y]4429:\9H'S\'I".L?",X1
M^P&+ 2A-,LWIK&>NJ,6O7105US/T79FH&-@9DE6XVV"1\KM12EPJ[-  -XW#
MU]KQ-H\:]<K/>:7NQ]+7?V'FTPH6*8HO(LR("9!5*VPO5<?$H53(:#N]1("T
M<?=Q;5N-01AB#5%]N4#&K5RH0BI.H:R5*0?)5SN%YS6_P'R8(J@875&;Y0PN
MG+/R&)PID-]\0X,J<4]WYG5D[ SJL:X!Q>X'?_Y5.0CNAY4YVHC#/W]Y6E6A
M944HVA3Q#=60+XPU7L?D]@07=D"7;C8D'1X5IK@<W^9>'[RG07]E?GVU*&5\
MKP+M?:0H.$=VAP$\%0[:[-Q>.%%_^^GB=[0J3GN(JQ3[UZ@A.L,".O%7,I1_
M8R9&829[VS4WKIKSV!LA\]^QZ>)0(GI,YX!*?($(.GD3]P-AN_R*C*>+O5#8
M9E/<BB#UX@\WACZUE]?Z0RI*KXV0/>OIMN R5[I_G%!/;*A[I.<)N=JI*>/!
M&W:II"#F\Z:PU\0?_,-IR&,Z3&[&E[\!4$L! A0#%     @ #TH,6?6&S]X\
M P  .PL  !               ( !     &-D=RTR,#(T,#@Q,BYX<V102P$"
M% ,4    "  /2@Q9L'AHCF &  "_0P  %               @ %J P  8V1W
M+3(P,C0P.#$R7VQA8BYX;6Q02P$"% ,4    "  /2@Q9Y!ZA<K($  !R*@
M%               @ '\"0  8V1W+3(P,C0P.#$R7W!R92YX;6Q02P$"% ,4
M    "  /2@Q9ST"I5/P/   G:0  #@              @ '@#@  9#<V,#,U
M-60X:RYH=&U02P$"% ,4    "  /2@Q9S7<=B=,0  !&1@  $0
M    @ $('P  9#<V,#,U-61E>#DY,2YH=&U02P$"% ,4    "  /2@Q9/^24
M&'P,   *#0  &0              @ $*,   9S<V,#,U-6<P.#$R,#$U-C$X
=-S(S+FIP9U!+!08     !@ & (0!  "]/      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>d760355d8k_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/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cdw-20240812.xsd" xlink:type="simple"/>
    <context id="duration_2024-08-12_to_2024-08-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402057</identifier>
        </entity>
        <period>
            <startDate>2024-08-12</startDate>
            <endDate>2024-08-12</endDate>
        </period>
    </context>
    <dei:EntityRegistrantName
      contextRef="duration_2024-08-12_to_2024-08-12"
      id="Hidden_dei_EntityRegistrantName">CDW Corp</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-282">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="duration_2024-08-12_to_2024-08-12"
      id="Hidden_dei_EntityCentralIndexKey">0001402057</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-293">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-294">2024-08-12</dei:DocumentPeriodEndDate>
    <dei:EntityIncorporationStateCountryCode contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-295">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-296">001-35985</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-297">26-0273989</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-298">200 N. Milwaukee Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-299">Vernon Hills</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-300">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-301">60061</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-302">(847)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-303">465-6000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-304">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-305">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-306">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-307">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-308">Common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-309">CDW</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-310">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="duration_2024-08-12_to_2024-08-12" id="ixv-311">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
